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.

Date of Patent:
May. 14, 2024

Filed:

Feb. 17, 2022
Applicant:

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

Inventors:

Xiao Ling Chen, Beijing, CN;

Wen Ji Huang, Beijing, CN;

Heng Wang, Beijing, CN;

Sheng Shuang Li, Beijing, CN;

Wen Bin Han, Beijing, CN;

Peng Hui Jiang, Beijing, CN;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 8/41 (2018.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3604 (2013.01); G06F 8/44 (2013.01); G06F 11/3624 (2013.01);
Abstract

A method of analyzing source code includes receiving, by a processor, an updated version of a computer program, the updated version including a source code. The method also includes preprocessing, by a compiler, the source code for a target computing platform. Preprocessing the source code by the compiler includes identifying a macro condition associated with one or more computer instructions enclosed by a macro, determining object code corresponding to the one or more computer instructions based on a current value of the macro condition, and generating object code and macro information for output to a debugger, the macro information including one or more breakpoint conditions in the macro.


Find Patent Forward Citations

Loading…