What is IRIXview?
IRIXview is a logic analyzer for real-time software. Traditional tools for debugging and benchmarking real-time systems have included source-level debuggers and profilers. These types of tools can provide much useful information about a system; however, they provide only a static picture of a very dynamic situation. What real-time developers have needed is a way to view these dynamic interactions in a visual way – a way to look “under the hood” of the real-time system. IRIXview provides such a view. IRIXview is a tool which enables real-time developers to observe the instantaneous timing of both an application and the IRIX kernel. IRIXview consists of two components linked by sockets: target and host. On the target, event points are inserted in the kernel. When an event point is reached, the event code and time (from the CC timer) are logged. The IRIXview host converts the stream of events into a graphical display. Each target context (i.e. process, interrupt handler, or idle loop) is