Withdrawn: 8304149: Avoid walking the CodeCache in DeoptimizationScope::deoptimize_marked
duke
duke at openjdk.org
Wed Jul 5 14:49:09 UTC 2023
On Wed, 15 Mar 2023 08:08:18 GMT, Axel Boldt-Christmas <aboldtch at openjdk.org> wrote:
> Change DeoptimizationScope to keep track of the marked CompiledMethods in a list to avoid having to walk the CodeCache to find them again when deoptimizing.
>
> This adds a linked list to DeoptimizationScope which tracks the marked CompiledMethods for the active deoptimization generation. Then when deoptimize_marked is called the committing caller claims the list and uses it to deoptimize the linked (and marked) CompileMethods instead of iterating over the CodeCache to find them again.
>
> Testing: Oracle platforms tier 1-7
This pull request has been closed without being integrated.
-------------
PR: https://git.openjdk.org/jdk/pull/13036
More information about the hotspot-dev
mailing list