The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 10664252 B1

PDF
Full Text
Expired
Date of Patent:
May. 26, 2020

Filed:

Oct. 07, 2017
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Christopher E. Bowler, Markham, CA;

Chen Chen, Markham, CA;

Reid T. Copeland, Markham, CA;

Tommy U. Hoffner, Markham, CA;

Tarique M. Islam, Kitchener, CA;

Raúl E. Silvera, Woodbridge, CA;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 9/45 (2006.01); G06F 8/41 (2018.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 8/4441 (2013.01); G06F 8/443 (2013.01); G06F 8/4434 (2013.01); G06F 11/3624 (2013.01); G06F 11/3636 (2013.01); G06F 11/362 (2013.01); G06F 11/3628 (2013.01); G06F 11/3644 (2013.01); G06F 11/3664 (2013.01);
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.


Find Patent Forward Citations

Loading…