| Prepared by: | fyang on Thu Feb 20 08:56:41 CST 2020 |
|---|---|
| Workspace: | /home/yangfei/openjdk8u-dev/hotspot |
| Compare against: | http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot |
| Compare against version: | 9123 |
| Summary of changes: | 69 lines changed: 23 ins; 0 del; 46 mod; 5215 unchg |
| Changeset: | hotspot.changeset |
| Bug id: | JDK-8047212 |
| Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/runtime/synchronizer.cpp
rev 9124 : 8047212: runtime/ParallelClassLoading/bootstrap/random/inner-complex assert(ObjectSynchronizer::verify_objmon_isinpool(inf)) failed: monitor is invalid Summary: Fix race between ObjectMonitor alloc and verification code; teach SA about "static pointer volatile" fields. Reviewed-by: cvarming, dholmes, sspitsyn, coleenp51 lines changed: 8 ins; 0 del; 43 mod; 1689 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/runtime/synchronizer.hpp
rev 9124 : 8047212: runtime/ParallelClassLoading/bootstrap/random/inner-complex assert(ObjectSynchronizer::verify_objmon_isinpool(inf)) failed: monitor is invalid Summary: Fix race between ObjectMonitor alloc and verification code; teach SA about "static pointer volatile" fields. Reviewed-by: cvarming, dholmes, sspitsyn, coleenp1 line changed: 0 ins; 0 del; 1 mod; 167 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/share/vm/runtime/vmStructs.cpp
rev 9124 : 8047212: runtime/ParallelClassLoading/bootstrap/random/inner-complex assert(ObjectSynchronizer::verify_objmon_isinpool(inf)) failed: monitor is invalid Summary: Fix race between ObjectMonitor alloc and verification code; teach SA about "static pointer volatile" fields. Reviewed-by: cvarming, dholmes, sspitsyn, coleenp17 lines changed: 15 ins; 0 del; 2 mod; 3359 unchg
This code review page was prepared using /home/yangfei/tools/webrev.ksh (vers 25.17-hg+openjdk.java.net).