Attempting runtime retranslation of unresolvable code
AssigneeMicrosoft Corporation
InventorsSanjay Bhansali, Shajan Dasan, Brian D. Harry, Vance Palmer Morrison
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsSanjay Bhansali, Shajan Dasan, Brian D. Harry, Vance Palmer Morrison
Estimating the term…
A compiler that completes compilation upon identifying unresolvable input during compilation instead of aborting compilation. This can be accomplished by inserting an exception-throwing instruction, and/or handlers in place of the unresolvable input in the compiled code output. If the section of the compiled code containing the inserted exception throwing instruction is later executed, an exception is thrown and/or handled. Compilation of code from a trusted source can be completed without inserting an exception throwing instruction when the code has only suspected but unverifiable problems.
A method of executing computer program code, the method comprising:
A computer readable storage medium storing computer executable instructions which, when executed on a computing device, cause the computing device to perform the actions of:
In a computer system:
Dependencies are inferred from the claim text.