-
公开(公告)号:CN118170651A
公开(公告)日:2024-06-11
申请号:CN202410294631.2
申请日:2024-03-07
Applicant: 南京大学
IPC: G06F11/36 , G06F8/41 , G06F18/22 , G06F18/2415
Abstract: 本发明提出了一种基于堆栈信息的编译器挂起缺陷去重方法。该方法利用编译器挂起时生成的堆栈信息,结合运行上下文信息,对触发相同缺陷的挂起类问题进行识别和去重。具体而言,该方法首先收集编译器挂起时的堆栈信息和运行上下文。然后,通过对堆栈信息和上下文进行分析和比对,将具有相同或相似堆栈信息的挂起问题识别为相同缺陷。与现有方法相比,本发明的优点在于利用了堆栈信息和上下文信息来识别重复的挂起类缺陷,提高了挂起缺陷的识别和去重的准确性,有效节省宝贵的开发者审查工作量,进而帮助提升编译器的可靠性和质量。