| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2018-04-27 | 1.9 kB | |
| v2.0.0_ Arbitrary values, Snapshot, Bug fixes source code.tar.gz | 2018-04-27 | 381.7 kB | |
| v2.0.0_ Arbitrary values, Snapshot, Bug fixes source code.zip | 2018-04-27 | 520.2 kB | |
| easy_profiler_core-v2.0.0-msvc14-win64.zip | 2018-04-27 | 577.5 kB | |
| easy_profiler_core-v2.0.0-linux_x86-libc_2.22.tar.gz | 2018-04-27 | 156.6 kB | |
| easy_profiler_core-v2.0.0-linux_x64-libc_2.22.tar.gz | 2018-04-27 | 146.8 kB | |
| easy_profiler-v2.0.0-linux_x64-libc_2.23.tar.gz | 2018-04-27 | 20.5 MB | |
| easy_profiler_core-v2.0.0-msvc14-win32.zip | 2018-04-26 | 447.1 kB | |
| easy_profiler-v2.0.0-msvc14-win64.zip | 2018-04-25 | 9.2 MB | |
| Totals: 9 Items | 31.9 MB | 0 | |
Core changes
- (#31) Added possibility to save user metrics (a.k.a. arbitrary values)
#include <easy/arbitrary_value.h>- Use
EASY_VALUE("Name", variable_ref);// See more options ateasy/arbitrary_value.h - Added file converter (currently only .prof to .json is supported)
- (#75) There is no need anymore to wait all threads finish their opened frames when dumping blocks to file/stream
- (#81) Added CMake option to choose function names format
- Added CMake option
EASY_PROFILER_NO_GUIto build withoutprofiler_gui - (#48) Minimized paddings in .prof file header
- Bug fixes
- Fixed
EASY_ENABLE_ALIGNMENTbuild error - (#75) Fixed UI freeze when hitting
Cancelbutton while transmitting profiled blocks from profiled application to the UI - Mac: Added support for building with Apple LLVM clang version < 8.0
- Add support for building with pre 2016 Apple LLVM clang
- Automatically detect Apple clang that do not support thread_local
- Clarify clang thread_local support code comment
- (#72) Windows: VS2017 build fix
- Unix: Context switch logger gets the processor cycle counter instead of time of a day
- Other bug fixes
UI changes
- (#31) Added arbitrary values viewer
- (#100) Added possibility to zoom in selected region
- (#91) Added possibility to take a snapshot. Now you can save selected area to separate file. Works both with blue selection (hold right mouse button + move) and black ruler (double-click + hold mouse button + move)
- Improved UI styles
- Blocks histogram (under Diagram scene) is now resizeable
- (#89) Added viewport info widget. See [Settings] -> [See viewport info]
- Bug fixes
- Fixed hierarchy building for zero duration blocks - events and arbitrary values are always visible
- (#89) Trying to fix high-dpi displays problem (maybe not fixed :disappointed: )
- Other bug fixes