Reusable Librock > Execution > Debugging and Tracing >

Debugging and Tracing

(utilities, system and library calls which support debugging and tracing)
- #Libs & Functions (9) - #Related Subjects -
  Reuse, not rework

License Awareness

Highly Reusable Software

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Integer, Floating point, Matrix, Statistics, Boolean, ...

Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...

Libraries and Components: Showing  
Adding the "librock_" prefix is just the start of standardizing the highest quality, freely reusable, open source code from all over the web. Use these links to get docs and source code for wide reuse on gcc/MSVC/Windows/Linux/BSD/more. Get explanations of librock standardization, updates, and support at

librock_TRACE_MARK - Debug macro to print \n and text

librock_TRACE_FN - Debug macro to note function call
librock_TRACE_FR - Debug macro to note function return, and return value type.
librock_TRACE_STRUCT_B - Debug macro to note start of structure dump
librock_TRACE_STRUCT_E - Debug macro to note end of structure dump
librock_TRACE_V_I - Debug macro to note integer value
librock_TRACE_V_MEM - Debug macro to note contents of memory
librock_TRACE_V_PSZ - Debug macro to note contents of string
librock_dumpmem - Function to dump memory to a FILE *. lists additional items in this subject
applications and utilities (including links to open source code)
libraries and functions (including links to open source code)
man pages (*BSD, RedHat, more, with links to open source code)
Q&A (including programmer FAQs)
books (at Amazon, B&N, and info (including FAQs, HOW-TOs, IEEE articles)

Related Subjects (Reusable Librock)  

See also: Process Creation and Control - covers child process control (like sending signals), renice, fork, et al

Up to Execution

( lists additional items in this subject here)

Rapid-Links: Search | About | Comments | Path: Librock > Execution > Debugging and Tracing >
Copyright 2002, Forrest J. Cavalier III. d-b-a Mib Software, Saylorsburg PA 18353, USA
Verbatim copying and redistribution of this page is permitted in any medium provided that there are no changes.
Want to help? We welcome comments, patches. -- Need help? Request paid support.