A method and a computer for performance of the method. While executing a program
on a computer, profileable events occurring in the instruction pipeline are detected.
The instruction pipeline is directed to record profile information describing the
profileable events essentially concurrently with the occurrence of the profileable
events. The detecting and recording occur under control of hardware of the computer
without software intervention.