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 hardwareG06F 11/3466G06F 2201/865

AI classification

AI hardware0.99
Evolutionary computation0.04
Natural language0.02
Knowledge representation0.00
Planning0.00
Machine learning0.00
Vision0.00
Speech0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 164580411

Assignors

LEVENTHAL, ADAM H.

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

© 2026 NYSGPT2525 LLC