git: openjdk/jdk: master: 8342303: Segfault in update_inherited_vtable: AppCDS, old bytecode, and redefineClasses

Calvin Cheung ccheung at openjdk.org
Thu Nov 7 18:29:43 UTC 2024


Changeset: ccda8159
Branch: master
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2024-11-07 18:27:27 +0000
URL:       https://git.openjdk.org/jdk/commit/ccda8159f65be39d6fab9be87b1a79465aae5452

8342303: Segfault in update_inherited_vtable: AppCDS, old bytecode, and redefineClasses

Reviewed-by: dholmes, coleenp, iklam

! src/hotspot/share/oops/instanceKlass.cpp
! test/hotspot/jtreg/TEST.groups
= test/hotspot/jtreg/runtime/cds/appcds/jvmti/redefineClasses/BootChild.java
= test/hotspot/jtreg/runtime/cds/appcds/jvmti/redefineClasses/BootSuper.java
= test/hotspot/jtreg/runtime/cds/appcds/jvmti/redefineClasses/NewChild.java
+ test/hotspot/jtreg/runtime/cds/appcds/jvmti/redefineClasses/OldClassAndRedefineClass.java
+ test/hotspot/jtreg/runtime/cds/appcds/jvmti/redefineClasses/OldClassAndRedefineClassApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/jvmti/redefineClasses/RedefineBootClassApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/jvmti/redefineClasses/RedefineBootClassTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/jvmti/redefineClasses/RedefineOldSuperApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/jvmti/redefineClasses/RedefineOldSuperTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasicTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/runtime/logging/RedefineClasses.java



More information about the jdk-changes mailing list