MECHANISM FOR LOSSLESS USER-LEVEL TRACING ON AN ARCHITECTURE SUPPORTING PC-RELATIVE ADDRESSING
Patent №
US 7,620,941
Granted
2009-11-17
Filed 2005
Owner
SUN MICROSYSTEMS, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11102009
A method for tracing an instrumented program involves triggering a probe in the instrumented program, obtaining an original instruction associated with the probe, storing the original instruction into a scratch space, storing a jump instruction for an architecture that supports pc-relative addressing into the scratch space, wherein the jump instruction includes a next program counter value, executing the original instruction in the scratch space using a thread, and executing the jump instruction in the scratch space using the thread.
AI classification
Ownership
SUN MICROSYSTEMS, INC.
assignment · 164580411
Assignors
LEVENTHAL, ADAM H.
On an employer assignment, the assignors are typically the inventors.