A library for profiling source code. This is a manual type of profiler, when programmer adds profiling instructions explicitly inline to the source code.
Features:
- Measures time between tags (events), number of calls and calculates average time
- Measures memory usage
- Allows nesting of events and enforces its integrity, and measures aggregated stats of nested elements
- Allows configuring filters for tags
- Provides various output formats out of the box: direct HTML output and CSV-file