hg: jdk/jdk15: 8245128: Kitchensink fails with: assert(destination == (address)-1 || destination == entry) failed: b) MT-unsafe modification of inline cache

christian.hagedorn at oracle.com christian.hagedorn at oracle.com
Thu Jun 25 10:58:25 UTC 2020


Changeset: 19c29c71bf2a
Author:    chagedorn
Date:      2020-06-25 11:43 +0200
URL:       https://hg.openjdk.java.net/jdk/jdk15/rev/19c29c71bf2a

8245128: Kitchensink fails with: assert(destination == (address)-1 || destination == entry) failed: b) MT-unsafe modification of inline cache
Summary: Fix too strong assertion by additionally considering races due to class unloading and redefinition.
Reviewed-by: eosterlund, kvn, coleenp, sspitsyn

! src/hotspot/share/code/compiledIC.cpp



More information about the jdk-changes mailing list