[15]RFR: 8238356: CodeHeap::blob_count() overestimates the number of blobs
Aleksey Shipilev
shade at redhat.com
Mon Feb 17 09:15:11 UTC 2020
On 2/17/20 9:12 AM, Rahul Raghavan wrote:
> [src/hotspot/share/memory/heap.cpp]
> void CodeHeap::add_to_freelist(HeapBlock* a) {
> FreeBlock* b = (FreeBlock*)a;
> size_t bseg = segment_for(b);
> _freelist_length++;
>
> + _blob_count--;
> + assert(_blob_count >= 0, "sanity");
> +
> assert(b != _freelist, "cannot be removed twice");
Looks fine to me (obviously).
--
Thanks,
-Aleksey
More information about the hotspot-compiler-dev
mailing list