[jdk13u-dev] Integrated: 8234662: Sweeper should keep current nmethod alive before yielding for ICStub refills

Ekaterina Vergizova evergizova at openjdk.java.net
Wed Feb 10 15:29:37 UTC 2021


On Wed, 10 Feb 2021 12:38:37 GMT, Ekaterina Vergizova <evergizova at openjdk.org> wrote:

> I'd like to backport JDK-8234662 to 13u as a prerequisite for JDK-8235829.
> JDK-8234662 adds a piece of code to CompiledMethod::cleanup_inline_caches() that is extracted to separate method (CompiledMethod::run_nmethod_entry_barrier()) and widely used in JDK-8235829.
> The patch doesn't apply cleanly due to minor context difference in barrierSetNMethod.hpp (JDK-8230765 is not in 13u), reapplied manually.
> Tested with tier1.

This pull request has now been integrated.

Changeset: 9bf30f78
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/9bf30f78
Stats:     15 lines in 2 files changed: 14 ins; 1 del; 0 mod

8234662: Sweeper should keep current nmethod alive before yielding for ICStub refills

Reviewed-by: yan
Backport-of: 22ea33cf7a8d964fedb93e479ad22dc49cb897bf

-------------

PR: https://git.openjdk.java.net/jdk13u-dev/pull/115


More information about the jdk-updates-dev mailing list