System and method to reduce the size of source code in a processing system
US7257808B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Jan 3, 2002 |
| Grant date | Aug 14, 2007 |
| Priority date | — |
| Expiry date | Nov 4, 2023 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/4434
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and method to reduce the size of source code in a processing system are described. Multiple subgraph structures are identified within a graph structure constructed for multiple source code instructions in a program. Unifiable variables that are not simultaneously used in the source code instructions are identified within each subgraph structure. Finally, one or more unifiable instructions from a tine of a corresponding subgraph structure are transferred to a handle of the corresponding subgraph structure, each unifiable instruction containing one or more unifiable variables.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.