hg: tsan/dev: Add TSAN instrumentation for allocation and garbage collection.

manc at google.com manc at google.com
Mon Jul 1 18:32:31 UTC 2019


Changeset: 1d3b2281db42
Author:    manc
Date:      2019-07-01 11:31 -0700
URL:       http://hg.openjdk.java.net/tsan/dev/rev/1d3b2281db42

Add TSAN instrumentation for allocation and garbage collection.
Reviewed-by: aeubanks, jcbeyler

! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/weakProcessorPhases.cpp
! src/hotspot/share/gc/shared/weakProcessorPhases.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/tsan/tsan.cpp
! src/hotspot/share/tsan/tsanExternalDecls.hpp
+ src/hotspot/share/tsan/tsanOopMap.cpp
+ src/hotspot/share/tsan/tsanOopMap.hpp
+ test/hotspot/jtreg/tsan/NonRacyGarbageCollectionLoopTest.java
! test/hotspot/jtreg/tsan/TsanRunner.java



More information about the tsan-dev mailing list