Provide a low-overhead way of sampling Java heap allocations