RFR: 8357188: Remove the field MemAllocator::Allocation::_overhead_limit_exceeded and the related code [v3]
Guoxiong Li
gli at openjdk.org
Thu Sep 4 11:02:43 UTC 2025
On Thu, 4 Sep 2025 05:12:32 GMT, Guoxiong Li <gli at openjdk.org> wrote:
>> Hi all,
>>
>> After JDK-8338977 [1], the field `MemAllocator::Allocation::_overhead_limit_exceeded` and the parameter `gc_overhead_limit_was_exceeded` of the method `CollectedHeap::mem_allocate` are not used by any GC. This patch removes them.
>>
>> Test:
>> All the tests of the command `make test TEST="hotspot:hotspot_gc"` passed locally (linux, x86_64, release build).
>>
>> Best Regards,
>> -- Guoxiong
>>
>> [1] https://bugs.openjdk.org/browse/JDK-8338977
>
> Guoxiong Li has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits:
>
> - Merge branch 'master' into REMOVE_UNUSED_FIELD
> - Remove outdated comments.
> - JDK-8357188
I merged the `master` branch in order to solve the code conflict. Could you help review this patch again?
-------------
PR Comment: https://git.openjdk.org/jdk/pull/27020#issuecomment-3253128894
More information about the hotspot-gc-dev
mailing list