Predefined Probe Examples

Folder Aprobe\Examples\Predefined contains an example of the predefined probes included with Aprobe. Before you start these examples, we recommend you try the Aprobe Demo which introduces these ready-to-use probes.

Each example is in its own folder/directory, and is described briefly below.

Coverage
demonstrates the "coverage" probe which supports test coverage analysis on functions in your application.
Events
demonstrates the "events" probe which supports performance analysis based on user-defined events in the program.
Memwatch
illustrates use of the "memwatch" probe, which provides visualization of memory usage and reports on possible memory leaks.
Profile
demonstrates the "profile" probe, which measures elapsed time used by program functions on a per-thread basis.
Trace
demonstrates the "trace" probe, which traces the path of execution in the program by function or source line.