Skip to content
Snippets Groups Projects
  • Ben Cumming's avatar
    Multithreading friendly profiler (#447) · 1e461b1b
    Ben Cumming authored and Sam Yates's avatar Sam Yates committed
    Replace the profiler with a simpler design that works for nested multi-threaded regions.
    
    * Replace hierarchical profiler accounting with strictly exclusive regions.
    * Make tree grouping of profile data a presentation concern.
    * Uncouple profiler semantics from Arbor classes such as `model`.
    * Add thorough documentation for the new profiler to the library documentation.
    1e461b1b