Integrated: 8280844: Epoch shift synchronization point for Compiler threads is inadequate
Markus Grönlund
mgronlun at openjdk.java.net
Wed May 18 09:09:52 UTC 2022
On Mon, 16 May 2022 10:17:42 GMT, Markus Grönlund <mgronlun at openjdk.org> wrote:
> Greetings,
>
> [JDK-8233111](https://bugs.openjdk.java.net/browse/JDK-8233111) attempted to address artefact tagging for Compiler threads, letting threads run _thread_in_native to avoid the transition. Unfortunately, that attempt proved inadequate.
>
> The epoch race is avoided only by performing the transition to _thread_in_vm.
>
> Testing: jdk_jfr
>
> Thanks
> Markus
This pull request has now been integrated.
Changeset: d936c302
Author: Markus Grönlund <mgronlun at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/d936c3024acf428df6d1fb3064a1d8aa5038d277
Stats: 100 lines in 6 files changed: 12 ins; 84 del; 4 mod
8280844: Epoch shift synchronization point for Compiler threads is inadequate
Reviewed-by: egahlin
-------------
PR: https://git.openjdk.java.net/jdk/pull/8724
More information about the hotspot-compiler-dev
mailing list