[jdk17] Integrated: 8269830: SA's vm object vtable matching code sometimes matches on incorrect type

Chris Plummer cjplummer at openjdk.java.net
Wed Jul 7 02:35:53 UTC 2021


On Fri, 2 Jul 2021 21:57:23 GMT, Chris Plummer <cjplummer at openjdk.org> wrote:

> See the CR for details. This issue is causing a lot of failures related to some threads occasionally not being included in the jstack output, such as SteadyStateThread, Common-Cleaner, and "Signal Dispatcher". The bug caused SA to sometimes think a JavaThread object is actually an instance of the CompilerThread subclass, even though it is not. This results in jstack not including the thread in the output since it purposefully omits CompilerThreads.

This pull request has now been integrated.

Changeset: 2daf39a5
Author:    Chris Plummer <cjplummer at openjdk.org>
URL:       https://git.openjdk.java.net/jdk17/commit/2daf39a59b2d51f25b03bb78edd677a1bab4433c
Stats:     69 lines in 1 file changed: 0 ins; 56 del; 13 mod

8269830: SA's vm object vtable matching code sometimes matches on incorrect type

Reviewed-by: kevinw, sspitsyn

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

PR: https://git.openjdk.java.net/jdk17/pull/206


More information about the serviceability-dev mailing list