hg: jdk9/hs-comp/hotspot: 8038636: speculative traps break when classes are redefined

roland.westrelin at oracle.com roland.westrelin at oracle.com
Tue Apr 8 09:43:56 UTC 2014


Changeset: a7784ddacbef
Author:    roland
Date:      2014-04-08 09:51 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a7784ddacbef

8038636: speculative traps break when classes are redefined
Summary: remove speculative traps that point to methods that are redefined
Reviewed-by: kvn, twisti

! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
+ test/compiler/profiling/spectrapredefineclass/Agent.java
+ test/compiler/profiling/spectrapredefineclass/Launcher.java



More information about the jdk9-all-changes mailing list