×

Hardware based run-time instrumentation facility for managed run-times

  • US 9,483,269 B2
  • Filed: 03/05/2013
  • Issued: 11/01/2016
  • Est. Priority Date: 03/16/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for performing run-time instrumentation, the method comprising:

  • capturing, by a processor, run-time instrumentation data based on an instruction stream of instructions of an application program executing on the processor in one of a supervisor mode and a user mode, the capturing comprising storing the run-time instrumentation data in a collection buffer of the processor that is accessible by the application program when the application program is executing in a supervisor mode and not accessible by the application program when the application program is executing in a user mode;

    detecting, by the processor, a run-time instrumentation sample point trigger; and

    copying contents of the collection buffer into a program buffer as a reporting group based on the detecting the run-time instrumentation sample point trigger, the program buffer located in main storage in an address space that is accessible by the application program.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×