Skip to content

Releases: kavon/llvm-statepoint-utils

Version 3.4

04 Nov 22:19
b4ed7f5
Compare
Choose a tag to compare

Improved performance by ~25% in heavy usage situations, such as a program with heavy recursion that triggers the garbage collector often. The main bottleneck when parsing stack frames is lookup_return_address, which used 64-bit integer division to compute the hash table's bucket index. I've rounded up the number of entries to be a power-of-two and use a bitwise-AND instead.

Version 3.3

17 Jul 22:07
Compare
Choose a tag to compare

Changes:

Unified Source Bulids

02 Feb 00:00
Compare
Choose a tag to compare

This release adds a make unified target that rolls together the headers and sources into a single file, respectively. The products of that target are attached to this release, inside unified-source.tar.

Initial Support for Stackmap v3 (LLVM 5+)

01 Feb 21:54
Compare
Choose a tag to compare

This version supports LLVM Stackmap version 3. This version is found in at least LLVM 5 and 6.

Support for LLVM Stackmap v2 (LLVM 4)

01 Feb 21:55
Compare
Choose a tag to compare

This release only supports LLVM 4.