Synchronization point visualization for modified program source code

    公开(公告)号:US08990781B2

    公开(公告)日:2015-03-24

    申请号:US13487779

    申请日:2012-06-04

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3628 G06F11/3632

    摘要: Visualization of synchronization points in modified program source code includes identifying the synchronization points in a program source code segment. The identification is performed in response to a modification of the program source code segment. The visualization of the synchronization points also includes storing line numbers of the synchronization points and line contents corresponding to text located at stored line numbers in the program source code segment. The visualization of the synchronization points further includes implementing, as part of a debugging session: retrieving the synchronization points and the line contents, displaying the line contents of the synchronization points on a display screen, and providing a user with an option to step through the synchronization points in the program source code while skipping the remaining portions of the program source code segment. Displaying the line contents includes visually differentiating the synchronization points from remaining portions of the program source code segment.

    SYNCHRONIZATION POINT VISUALIZATION FOR MODIFIED PROGRAM SOURCE CODE

    公开(公告)号:US20130326484A1

    公开(公告)日:2013-12-05

    申请号:US13487779

    申请日:2012-06-04

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3628 G06F11/3632

    摘要: Visualization of synchronization points in modified program source code includes identifying the synchronization points in a program source code segment. The identification is performed in response to a modification of the program source code segment. The visualization of the synchronization points also includes storing line numbers of the synchronization points and line contents corresponding to text located at stored line numbers in the program source code segment. The visualization of the synchronization points further includes implementing, as part of a debugging session: retrieving the synchronization points and the line contents, displaying the line contents of the synchronization points on a display screen, and providing a user with an option to step through the synchronization points in the program source code while skipping the remaining portions of the program source code segment. Displaying the line contents includes visually differentiating the synchronization points from remaining portions of the program source code segment.