Skip to content

Releases

1.5.4: maintenance release

Choose a tag to compare

@f18m f18m released this 23 Apr 20:56

What's Changed

New Contributors

Full Changelog: 1.5.3...1.5.4

1.5.3: Bugfix release

Choose a tag to compare

@f18m f18m released this 18 Oct 13:49
7064846
  • Fix mtag-postprocess to correctly aggregate together different threads matching different regex rules

1.5.2: Bugfix release

Choose a tag to compare

@f18m f18m released this 04 Oct 22:36
  • Allow Python tools to install on systems having Python3.6 like RHEL8 and similar clones

1.5.1: Fix pypi release

Pre-release

Choose a tag to compare

@f18m f18m released this 04 Oct 22:29
Fix CI for pypi upload

1.5.0: Feature release

Choose a tag to compare

@f18m f18m released this 04 Oct 22:25

1.4: Bugfix release

Choose a tag to compare

@f18m f18m released this 25 Sep 09:10
ec511dd
  • Ensure all memory used by malloc-tag itself is properly cleaned-up at shutdown
  • Ensure thread-safe shutdown of malloc-tag library data structures at shutdown

1.3: Bugfix release

Choose a tag to compare

@f18m f18m released this 22 Sep 22:25
  • Fix a wrong assert in MallocTagScope

1.2: Feature release

Choose a tag to compare

@f18m f18m released this 22 Sep 14:08
0368722
  • add more KPIs tracked by malloc-tag (number of times each node was visited, bytes freed)
  • add human-friendly text output format MTAG_OUTPUT_FORMAT_HUMANFRIENDLY_TREE to address quick debugging needs on headless systems
  • improve graphviz graphs by adding "self allocated weight" reported on all edges and by drawing a node for the process-wide stats
  • for multithreaded apps: rework computation of "weight" to use as normalization number not the memory tracked by a single tree, but instead the memory tracked by all trees; this is done in approximate way to avoid locking simultaneous all trees

1.1: Bugfix release

Choose a tag to compare

@f18m f18m released this 21 Sep 09:20
d900b47
  • Fix bug due to incorrect tracking of "push failures": such tracking must happen inside MallocTagScope, not inside MallocTree
  • Fix limitation where at least 1 malloc needs to happen in a new thread context before MallocTagScope is used

1.0: First release

Choose a tag to compare

@f18m f18m released this 19 Sep 22:45

This is the first release of malloc-tag which provides a usable profiler, ready for beta testing.