spurs [ help ]spurs delete breakpoint-id ...spurs print [ kernel [ eaSpurs ] |
barrier eaBarrier |
event_flag eaEventFlagSet |
lfqueue eaLFQueue |The directory or directories to be added to the CLI’s OBJECT_SEARCH_PATH variable. For example:An expression that resolves to a specific line in the image. For information on location expressions, see dbreak .Modeled after the GDB “spurs” command, the spurs command was created so that developers who are familiar the GDB command have a similar set of commands in TotalView. However, not all GDB “spurs” commands are implemented.To access help on the spurs command:
![]()
Enter spurs to return a one-line description of its commands.
![]()
spurs add [ directory directory ... ]
![]()
spurs add writes a one-line description of this command.
![]()
spurs add directory directory adds a directory or directories to the CLI’s OBJECT_SEARCH_PATH variable. This variable contains the path used when searching for SPU ELF executable files. The directories are placed at the beginning of the list in the order in which they are named. If a directory is already in the list, the previously named directory is removed.
![]()
spurs break returns a one-line description of this command.
![]()
spurs break spu-image-name spu-source-loc-expression creates an image-qualified breakpoint path. This is identical to the following CLI command:This command returns the action point ID of the created breakpoint. You can use this ID with other CLI commands that act upon breakpoints; for example, dactions. ddelete, ddisable, denable, and others.spurs delete breakpoint-id ...Permanently removes one or more action points. The argument defines which action points to delete. Unlike spurs break, this command does not require that the command focus be set to an SPU thread.
![]()
spurs info returns a one-line description of this command.
![]()
spurs info directory prints the OBJECT_SEARCH_PATH state variable
![]()
spurs info break prints action point information about action points in the thread in the current focus.spurs print [ kernel [ eaSpurs ] |
barrier eaBarrier |
event_flag eaEventFlagSet |
lfqueue eaLFQueue |cell_spurs_print_kernel is an alias for this command.Displays the kernel context at PPU address eaSpurs. The command focus must be one or more PPU threads.cell_spurs_print_kernel is an alias for this command.Displays the barrier object at PPU address eaBarrier. The command focus must be one or more PPU threads.cell_spurs_print_barrier_info is an alias for this command.Displays the event flag object at PPU address eaEventFlagSet. The command focus must be one or more PPU threads.cell_spurs_print_event_flag_info is an alias for this command.Displays the lfqueue object at PPU address eaLFQueue. The command focus must be one or more PPU threads.cell_spurs_print_lfqueue_info is an alias for this command.Displays the queue object at PPU address eaQueue. The command focus must be one or more PPU threads.cell_spurs_print_queue_info is an alias for this command.spurs print semaphore eaSemaphoreDisplays the semaphore object at PPU address eaSemaphore. The command focus must be one or more PPU threads.cell_spurs_print_semaphore_info is an alias for this command.cell_spurs_print_taskset is an alias for this commandPrints the taskset at PPU address eaTaskset. The command focus must be one or more SPU threads.cell_spurs_print_taskset is an alias for this commandspurs print task eaTaskset taskIDPrints the task at index taskID in the taskset at PPU address eaTaskset. The command focus must be one or more PPU threads.cell_spurs_print_task is an alias for this command.
Rogue Wave Software, Inc. |
Voice: (303) 473-9118 |
support@roguewave.com |