Report Number: CSL-TR-95-658
Institution: Stanford University, Computer Systems Laboratory
Title: RYO: a Versatile Instruction Instrumentation Tool for PA-RISC
Author: Z ucker, Daniel F.
Author: Karp, Alan H.
Date: January 1995
Abstract: RYO (Roll Your Own) is actually a family of novel instrumentation tools for the PA-RISC family of processors. Relatively simple awk scripts, these tools instrument PA-RISC assembly instruction sequences by replacing individual machine instructions with calls to user written routines. Examples are presented showing how to generate address traces by replacing memory instructions, and how to analyze floating point arithmetic by replacing floating point instructions. This paper introduces the overall structure and design of RYO, as well as giving detailed instructions on its use.