Releases: yanqi27/core_analyzer
Releases · yanqi27/core_analyzer
core_analyzer 2.24.0
What's Changed
- Fix segment and search functions by @yanqi27 in #91
- Update test coverage by @yanqi27 in #99
- update for Ubuntu 24.04 by @yanqi27 in #101
- support tcmalloc 2.16 by @yanqi27 in #102
- Fix #103; update refs to
g_arenas[*]after realloc by @fish2bird in #105 - Add integration to gdb 16.3 by @yanqi27 in #108
- add tcmalloc 2.17 by @yanqi27 in #109
New Contributors
- @fish2bird made their first contribution in #105
Full Changelog: https://github.com/yanqi27/core_analyzer/commits/2.24.0
core_analyzer 2.23
- Add support for jemalloc 5.3.0, 5.2.1 and 5.2.0.
- Add the automated regression test to cover more heap allocators, Linux distros and versions.
- Support ptmalloc 2.37
- Support tcmalloc 2.10
- Misc fixes
- Add docs/debugger-commands
core_analyzer 2.22
- Consolidate multi heap parsers with different versions into one binary.
- Enhance and simplify building process with container and vs code.
- Support gdb 9.2 and 12.1.
- Support glibc/ptmalloc 2.35.
- Support gperftools/tcmalloc 2.7, 2.8 and 2.9.
support gdb 8.1
- Integrate with gdb 8.1 (default version on Ubuntu 18)
- Remove command line version of core_analyzer
support tcmalloc 2.6 and 2.7
This release is tested with tcmalloc 2.5, 2.6 and 2.7 on Ubuntu 18.04.1, Ubuntu 16.04.5 and CentOS 7.5.
support Linux glibc ptmalloc 2.27
This release is tested with Ubuntu 18.04.1 (glibc 2.27), Ubuntu 16.04.5 (glibc 2.17) and CentOS 7.5 (glibc 2.17). Debug symbols of libc.so are required.
Upgrade gdb integration to version 7.11.1
More regression tests are added
Add support of TCMalloc allocator
- Integration with gdb is supported, but command line core_analyzer is not. User needs to download debug symbols of libtcmalloc.so. For example, on Ubuntu,
sudo apt-get install libgoogle-perftools4-dgb. - Prebuilt binaries are moved to
bindirectory.