Debugger for virtual intermediate language operations
AssigneeMicrosoft Corporation
InventorJonathon Michael Stall
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorJonathon Michael Stall
Estimating the term…
Various technologies and techniques are disclosed for testing intermediate language operations. A debugger harness is provided that instruments an intermediate language stream to replace intermediate language operations with equivalent virtual intermediate language operations. A particular intermediate language operation is intercepted from the intermediate language stream and the equivalent virtual intermediate language operation is determined. The virtual machine runs under a debugger harness so that one or more managed applications are executed using the equivalent virtual intermediate language operations. This allows a functionality of the debugger to be tested.
A method for replacing an intermediate language operation with a virtual intermediate language operation comprising the steps of:
A computer-readable medium having computer-executable instructions for causing a computer to perform steps comprising:
A method for testing a debugger using a debugger harness comprising the steps of:
Dependencies are inferred from the claim text.