Skip to content

Assorted fixes (StacktraceAllocationTracker, ZipFamilyNumber, ProducePrFittedForwardTracks)

Olli Lupton requested to merge olupton_misc_improvements into master

Minor fixes/changes I picked up in the course of other work:

  • Fix for StacktraceAllocationTracker, which would get stuck if you used it in a lightweight application configuration (so the tracking callback triggered some libraries to be loaded for the first time)
  • Make fake track generator utilities allocator-aware
  • Make the storage for Zipping::ZipFamilyNumber be int instead of uint64_t; 32 bits is plenty, and this helps with some SIMD-friendly functor implementations..
    • Note that in general we should modify algorithms to use consistent identifiers across events (and eventually take these from the configuration); right now there is just a global atomic counter that steadily increases

Merge request reports