[jdk18] Integrated: 8256291: RunThese30M fails "assert(_class_unload ? true : ((((JfrTraceIdBits::load(class_loader_klass)) & ((1 << 4) << 8)) != 0))) failed: invariant"

Markus Grönlund mgronlun at openjdk.java.net
Tue Jan 18 13:20:32 UTC 2022


On Sat, 15 Jan 2022 14:23:56 GMT, Markus Grönlund <mgronlun at openjdk.org> wrote:

> Greetings,
> 
> Please help review this changeset to rectify the incomplete tagging of ClassLoaderData (CLDs).
> 
> Tagging is incomplete for CLDs that represent initiating class loaders or are yet to load classes but participating in the ClassLoaderStatistics event.
> 
> Testing: jdk_jfr
> 
> Thanks
> Markus

This pull request has now been integrated.

Changeset: e38df216
Author:    Markus Grönlund <mgronlun at openjdk.org>
URL:       https://git.openjdk.java.net/jdk18/commit/e38df21641f13d7ae92f72cf8e72660072d3e5fe
Stats:     9 lines in 1 file changed: 7 ins; 0 del; 2 mod

8256291: RunThese30M fails "assert(_class_unload ? true : ((((JfrTraceIdBits::load(class_loader_klass)) & ((1 << 4) << 8)) != 0))) failed: invariant"

Reviewed-by: egahlin

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

PR: https://git.openjdk.java.net/jdk18/pull/103


More information about the hotspot-jfr-dev mailing list