Optick v1.2.1
GUI:
- Replacing LiveCharts library with InteractiveDataDisplay. The new charting library is about 20x times faster.
- Adding MouseClick events for all the tables and charts for a quick naviation to the slowest function calls.
Runtime:
- Adding support for custom allocators: OPTICK_SET_MEMORY_ALLOCATOR, OPTICK_SHUTDOWN.
- Eliminating all the allocations coming from static and global variables.
- Adding fallback implementation for generic unix-like platforms.
- Improving progress and error reporting.
- Fixing a problem with "Function Name Shortener" not correctly stripping return value for some tricky templated functions.