Skip to content
Snippets Groups Projects
Unverified Commit 44b67f38 authored by Nora Abi Akar's avatar Nora Abi Akar Committed by GitHub
Browse files

Profile externally loaded mechanisms (#1691)

- Add support for profiling externally loaded mechanisms.
- Move the profiler calls out of the generated C++ code into the `arb::mechanism` methods. 
- Remove the `--profile` flag from the modcc flags. 
- Replace `_` delimiter with `:` in profiler. 
- Replace `const char*` with `const std::string&` for profiler region representation.
- Profiler may now contain empty regions that were registered but not profiled, so add some code to filer those out when generating final profile.
parent b2cb6ced
No related branches found
No related tags found
No related merge requests found
Showing
with 89 additions and 91 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment