Skip to content

v1.1.1

Latest

Choose a tag to compare

@jmuehlig jmuehlig released this 04 Oct 09:15
· 1 commit to dev since this release

Bugfixes:

  • Live counter reads zero-extended the value returned by rdpmc instead of sign-extending it, so results could be off by 2^pmc_width (typically 2^48).
  • HardwareInfo is now thread-safe: detected values are cached in function-local statics instead of unsynchronized static members.
  • The sample decoder no longer reads past the end of truncated or corrupt records.
  • Single-element braced lists like add({"cycles"}) or add_live({"cycles"}) did not compile because they were ambiguous between the std::string and std::vector overloads.