USING RELOCATABLE DEBUGGING INFORMATION ENTRIES TO SAVE COMPILE TIME

Patent №

US 11,615,014

Granted

2023-03-28

Filed 2021

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

3

planning · evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17388753

Provided are techniques for using relocatable debugging information entries to save compile time when there are changes to source code. While compiling source code, for an unchanged function, a copy is made of a relocatable debugging information entries table and of a relocation information table. In addition, for a changed function, a new relocatable debugging information entries table and a new relocation information table are generated. The copy of the relocatable debugging information entries table and the new relocatable debugging information entries table are merged. The copy of the relocation information table and the new relocation information table are merged. The relocatable debugging information entries in the merged relocatable debugging information entries table are resolved according to information in the merged relocation information table to generate relocated Debugging with Attributed Record Formats information, which is stored in an object file that corresponds to the source code.

AI classification

Evolutionary computation0.97
Planning0.96
AI hardware0.86
Natural language0.02
Knowledge representation0.02
Machine learning0.00
Speech0.00
Vision0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 570930717

Assignors

CHEN, ZHENG, JI, JINSONG, QIU, CHAOFAN, LUO, XIONG HU

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC