BIB-VERSION:: CS-TR-v2.0 ID:: STAN//CSL-TR-95-658 ENTRY:: March 29, 1995 ORGANIZATION:: Stanford University, Computer Systems Laboratory TITLE:: RYO: a Versatile Instruction Instrumentation Tool for PA-RISC TYPE:: Technical Report AUTHOR:: Zucker, Daniel F. AUTHOR:: Karp, Alan H. DATE:: January 1995 PAGES:: 31 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. NOTES:: [Adminitrivia V1/Prg/19950329] END:: STAN//CSL-TR-95-658