[jdk8u-dev] RFR: 8283849: AsyncGetCallTrace may crash JVM on guarantee

Paul Hohensee phh at openjdk.org
Thu Jun 16 20:05:51 UTC 2022


On Wed, 15 Jun 2022 14:40:52 GMT, Jaroslav Bachorik <jbachorik at openjdk.org> wrote:

> This backport required some changes in the original changeset due to:
> - different source structure (the affected files are physically located in a different file hierarchy)
> - missing `current_thread->as_java_thread()` method - fully replaceable by `((JavaThread*)current_thread)` cast
> - missing `Thread::current_or_null_safe()` - replaced by `Thread::curent_or_null()` which has 100% same implementation as `Thread::current_or_null_safe()` in JDK 17

Lgtm.

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

Marked as reviewed by phh (Reviewer).

PR: https://git.openjdk.org/jdk8u-dev/pull/73


More information about the jdk8u-dev mailing list