RFR(XS): 8030662: "assert(counter_changed) failed: failed dependencies, but counter didn't change" still fails
Roland Westrelin
roland.westrelin at oracle.com
Wed Dec 18 02:30:32 PST 2013
http://cr.openjdk.java.net/~roland/8030662/webrev.00/
When I fixed 8029383, I removed a call to SystemDictionary::notice_modification() from VM_RedefineClasses in jvmti because that code calls SystemDictionary::parse_stream() and I had added a new call to SystemDictionary::notice_modification() there. What I overlooked is that the jvmti code passes a null handle for host_klass when it calls parse_stream and so the new call to notice_modification() is not performed in this context. This webrev reverts that part of the change for 8029383.
Roland.
More information about the hotspot-compiler-dev
mailing list