Invention Grant
- Patent Title: Inserting implicit sequence points into computer program code to support debug operations
-
Application No.: US15727597Application Date: 2017-10-07
-
Publication No.: US10664252B2Publication Date: 2020-05-26
- Inventor: Christopher E. Bowler , Chen Chen , Reid T. Copeland , Tommy U. Hoffner , Tarique M. Islam , Raúl E. Silvera
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Cuenot, Forsythe & Kim, LLC
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45 ; G06F8/41 ; G06F11/36

Abstract:
Optimization of computer program code can be performed during compilation of the computer program code. During the compilation of the computer program code, at least a first location in the computer program code that performs a calculation on at least one parameter value that affects a user experience provided by the computer program code can be automatically determined. During the optimization, a first implicit sequence point can be inserted into the computer program code at the automatically determined first location, wherein the first implicit sequence point is configured to provide a virtual read of at least a first symbol contained in the computer program code when the first implicit sequence point is reached during execution of the computer program code during a debug operation performed on the computer program code after the computer program code is optimized and compiled.
Public/Granted literature
- US20180032321A1 INSERTING IMPLICIT SEQUENCE POINTS INTO COMPUTER PROGRAM CODE TO SUPPORT DEBUG OPERATIONS Public/Granted day:2018-02-01
Information query