hg: tsan/dev: Add JVMTI raw monitor lock/unlock mechanisms
    jcbeyler at google.com 
    jcbeyler at google.com
       
    Wed May  1 02:39:23 UTC 2019
    
    
  
Changeset: b540214cea9d
Author:    jcbeyler
Date:      2019-04-30 19:38 -0700
URL:       http://hg.openjdk.java.net/tsan/dev/rev/b540214cea9d
Add JVMTI raw monitor lock/unlock mechanisms
- Added three tests that pass.
- Moved the libAbstractNativeLoop.cpp to C++ because seriously, why stay in C?
Reviewed-by: aeubanks, manc
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTagMap.hpp
! src/hotspot/share/tsan/tsan.cpp
+ src/hotspot/share/tsan/tsan.hpp
! src/hotspot/share/tsan/tsanExternalDecls.hpp
! test/hotspot/jtreg/tsan/AbstractNativeLoop.java
+ test/hotspot/jtreg/tsan/JvmtiTaggerTest.java
+ test/hotspot/jtreg/tsan/NonRawRacyNativeLoopTest.java
+ test/hotspot/jtreg/tsan/RawRacyNativeLoopTest.java
! test/hotspot/jtreg/tsan/TsanRunner.java
- test/hotspot/jtreg/tsan/libAbstractNativeLoop.c
+ test/hotspot/jtreg/tsan/libAbstractNativeLoop.cpp
    
    
More information about the tsan-dev
mailing list