Can the output of --track-allocation be trusted with multi-threading enabled?

Thanks for checking. Sorry I was unclear, I asked because we recently saw this unrelated problem in 1.7.2.

Other ideas:

  • you could double check with a profiler and search for irregularities
  • depending on your program structure you could try Polyester.jl’s @batch (if this works and behaves differently, please let us now: AFAIK that would be a indicator for the mentioned problem)