hg: tsan/dev: 43 new changesets

jcbeyler at google.com jcbeyler at google.com
Mon Mar 18 16:36:57 UTC 2019


Changeset: 943cfab99051
Author:    jjg
Date:      2019-03-14 13:33 -0700
URL:       http://hg.openjdk.java.net/tsan/dev/rev/943cfab99051

8219691: method summary table head should be enclosed in <thead>
Reviewed-by: jjg
Contributed-by: dthomson at google.com

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java

Changeset: b70c65a946a0
Author:    ngasson
Date:      2019-03-14 14:25 -0700
URL:       http://hg.openjdk.java.net/tsan/dev/rev/b70c65a946a0

8219628: [TESTBUG] javadoc/doclet/InheritDocForUserTags fails with -othervm
Reviewed-by: jjg, clanger

! test/langtools/jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java

Changeset: b6134b6d75ff
Author:    jjg
Date:      2019-03-14 15:30 -0700
URL:       http://hg.openjdk.java.net/tsan/dev/rev/b6134b6d75ff

8220249: fix headings in java.compiler
Reviewed-by: erikj, darcy

! make/CompileJavaModules.gmk
! src/java.compiler/share/classes/javax/annotation/processing/Generated.java

Changeset: 8a66c92526cb
Author:    iignatyev
Date:      2019-03-14 16:17 -0700
URL:       http://hg.openjdk.java.net/tsan/dev/rev/8a66c92526cb

8220689: problem list RandomCommandsTest in graal runs
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList-graal.txt

Changeset: 421b47214391
Author:    dtitov
Date:      2019-03-14 16:28 -0700
URL:       http://hg.openjdk.java.net/tsan/dev/rev/421b47214391

8218812: vmTestbase/nsk/jvmti/GetAllThreads/allthr001/TestDescription.java failed
Reviewed-by: dlong, sspitsyn, jcbeyler

! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp

Changeset: 6ab293f66cae
Author:    iignatyev
Date:      2019-03-14 19:37 -0700
URL:       http://hg.openjdk.java.net/tsan/dev/rev/6ab293f66cae

8219139: move hotspot tests from test/jdk/vm
Reviewed-by: dholmes, mseledtsov

+ test/hotspot/jtreg/compiler/codegen/BadLogicCode.java
+ test/hotspot/jtreg/compiler/codegen/ShiftTest.java
+ test/hotspot/jtreg/compiler/exceptions/ExceptionInInit.java
+ test/hotspot/jtreg/compiler/runtime/JITClassInit.java
+ test/hotspot/jtreg/gc/ArraySize.java
+ test/hotspot/jtreg/gc/InfiniteList.java
+ test/hotspot/jtreg/runtime/ErrorHandling/ExplicitArithmeticCheck.java
+ test/hotspot/jtreg/runtime/Thread/MonitorCacheMaybeExpand_DeadLock.java
+ test/hotspot/jtreg/runtime/interpreter/WideStrictInline.java
+ test/hotspot/jtreg/runtime/reflect/ReflectStackOverflow.java
+ test/hotspot/jtreg/runtime/verifier/TestStaticIF.java
+ test/hotspot/jtreg/runtime/verifier/VerifyProtectedConstructor.java
+ test/hotspot/jtreg/runtime/verifier/VerifyStackForExceptionHandlers.java
+ test/hotspot/jtreg/runtime/verifier/defaultMethods/DefaultMethodRegressionTests.java
+ test/hotspot/jtreg/runtime/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java
! test/jdk/TEST.groups
+ test/jdk/tools/launcher/JniInvocationTest.java
+ test/jdk/tools/launcher/exeJniInvocationTest.c
- test/jdk/vm/JniInvocationTest.java
- test/jdk/vm/exeJniInvocationTest.c
- test/jdk/vm/gc/ArraySize.java
- test/jdk/vm/gc/InfiniteList.java
- test/jdk/vm/jit/BadLogicCode.java
- test/jdk/vm/jit/ExceptionInInit.java
- test/jdk/vm/jit/JITClassInit.java
- test/jdk/vm/runtime/ExplicitArithmeticCheck.java
- test/jdk/vm/runtime/MonitorCacheMaybeExpand_DeadLock.java
- test/jdk/vm/runtime/ReflectStackOverflow.java
- test/jdk/vm/runtime/ShiftTest.java
- test/jdk/vm/runtime/WideStrictInline.java
- test/jdk/vm/verifier/TestStaticIF.java
- test/jdk/vm/verifier/VerifyProtectedConstructor.java
- test/jdk/vm/verifier/VerifyStackForExceptionHandlers.java
- test/jdk/vm/verifier/defaultMethods/DefaultMethodRegressionTests.java
- test/jdk/vm/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java

Changeset: 8ff8b3734549
Author:    thartmann
Date:      2019-03-15 08:27 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/8ff8b3734549

8220611: compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java timeout
Summary: Test should not be executed with Graal as JIT.
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java

Changeset: fb7a1fdeaea7
Author:    gadams
Date:      2019-03-15 06:16 -0400
URL:       http://hg.openjdk.java.net/tsan/dev/rev/fb7a1fdeaea7

8220678: unquarantine nsk/jdi/ThreadReference/setEnabled/setenabled003
Reviewed-by: cjplummer, sspitsyn

! test/hotspot/jtreg/ProblemList.txt

Changeset: 6f14d52d5e10
Author:    shade
Date:      2019-03-15 13:01 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/6f14d52d5e10

8220712: [TESTBUG] gc/shenandoah/compiler/TestMaybeNullUnsafeAccess should run with Shenandoah enabled
Reviewed-by: rkennke, roland

! test/hotspot/jtreg/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java

Changeset: 81605c74b980
Author:    chegar
Date:      2019-03-15 14:50 +0000
URL:       http://hg.openjdk.java.net/tsan/dev/rev/81605c74b980

8179549: Typo in network properties documentation
Reviewed-by: clanger, coffeys

! src/java.base/share/classes/java/net/doc-files/net-properties.html

Changeset: 8f91e1a7ebdc
Author:    chegar
Date:      2019-03-15 14:54 +0000
URL:       http://hg.openjdk.java.net/tsan/dev/rev/8f91e1a7ebdc

8213912: Semantic typo in HttpExchange.java
Reviewed-by: dfuchs

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java

Changeset: 62e4ada7c4c8
Author:    erikj
Date:      2019-03-15 09:13 -0700
URL:       http://hg.openjdk.java.net/tsan/dev/rev/62e4ada7c4c8

8220093: Change to GCC 8.2 for building on Linux at Oracle
Reviewed-by: tbell

! make/autoconf/toolchain.m4
! make/conf/jib-profiles.js
! make/devkit/Makefile
+ make/devkit/Tars.gmk
! make/devkit/Tools.gmk

Changeset: c61f09122d3b
Author:    jwilhelm
Date:      2019-03-15 18:59 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/c61f09122d3b

8220704: ZGC: gc tests complain Java heap too small
Reviewed-by: iignatyev, tschatzl

! test/hotspot/jtreg/gc/ArraySize.java
! test/hotspot/jtreg/gc/InfiniteList.java

Changeset: 5529640c5f67
Author:    coleenp
Date:      2019-03-15 16:00 -0400
URL:       http://hg.openjdk.java.net/tsan/dev/rev/5529640c5f67

8220512: Deoptimize redefinition functions that have dirty ICs
Summary: Walk ICs to determine whether nmethods are dependent on redefined classes.
Reviewed-by: sspitsyn, eosterlund

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCodeHeap.hpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/aot/aotLoader.hpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciObjectFactory.hpp
! src/hotspot/share/classfile/metadataOnStackMark.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: d2f8b7b33013
Author:    bpb
Date:      2019-03-15 16:24 -0700
URL:       http://hg.openjdk.java.net/tsan/dev/rev/d2f8b7b33013

8219876: (bf) Improve IndexOutOfBoundsException messages in $Type$Buffer classes
Reviewed-by: alanb, rriggs

! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template

Changeset: 5274462d5725
Author:    jwilhelm
Date:      2019-03-16 02:08 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/5274462d5725

8220745: Fix problemlist entry to refer to 8220613
Reviewed-by: dcubed

! test/jdk/ProblemList.txt

Changeset: 4985c8ca55b9
Author:    ysuenaga
Date:      2019-03-16 21:27 +0900
URL:       http://hg.openjdk.java.net/tsan/dev/rev/4985c8ca55b9

8220555: JFR tool shows potentially misleading message when it cannot access a file
Reviewed-by: egahlin, mseledtsov

! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java
! test/jdk/jdk/jfr/tool/TestPrint.java

Changeset: 1caf2daef7cf
Author:    alanb
Date:      2019-03-16 12:31 +0000
URL:       http://hg.openjdk.java.net/tsan/dev/rev/1caf2daef7cf

8220738: (sc) Move ServerSocketChannelImpl remaining native method to Net
Reviewed-by: bpb

! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java
! src/java.base/unix/native/libnio/ch/IOUtil.c
! src/java.base/unix/native/libnio/ch/Net.c
- src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c
- src/java.base/unix/native/libnio/ch/UnixAsynchronousServerSocketChannelImpl.c
! src/java.base/unix/native/libnio/ch/nio_util.h
! src/java.base/windows/native/libnio/ch/IOUtil.c
! src/java.base/windows/native/libnio/ch/Net.c
- src/java.base/windows/native/libnio/ch/ServerSocketChannelImpl.c
! src/java.base/windows/native/libnio/ch/nio_util.h
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java
- src/jdk.sctp/unix/native/libsctp/SctpServerChannelImpl.c
! test/jdk/com/sun/nio/sctp/SctpMultiChannel/SendFailed.java

Changeset: b5a73f22b2bd
Author:    alanb
Date:      2019-03-16 19:44 +0000
URL:       http://hg.openjdk.java.net/tsan/dev/rev/b5a73f22b2bd

8220493: Prepare Socket/ServerSocket for alternative platform SocketImpl
Reviewed-by: chegar
Contributed-by: alan.bateman at oracle.com, michael.x.mcmahon at oracle.com

! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
+ src/java.base/share/classes/java/net/DelegatingSocketImpl.java
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
+ src/java.base/share/classes/sun/net/PlatformSocketImpl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketInputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketOutputStreamInstrumentor.java
+ test/jdk/java/net/SocketImpl/SocketImplCombinations.java
! test/jdk/jdk/jfr/event/io/TestInstrumentation.java

Changeset: 56e9781e6044
Author:    igerasim
Date:      2019-03-16 13:44 -0700
URL:       http://hg.openjdk.java.net/tsan/dev/rev/56e9781e6044

6307456: UnixFileSystem_md.c use of chmod() and access() should handle EINTR signal appropriately (unix)
Reviewed-by: bpb, dholmes, alanb

! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/unix/native/libjava/io_util_md.h

Changeset: 1a18b8d56d73
Author:    igerasim
Date:      2019-03-16 15:05 -0700
URL:       http://hg.openjdk.java.net/tsan/dev/rev/1a18b8d56d73

8220684: Process.waitFor(long, TimeUnit) can return false for a process that exited within the timeout
Reviewed-by: prappo, dholmes, rriggs

! src/java.base/share/classes/java/lang/Process.java
+ test/jdk/java/lang/Process/WaitFor.java

Changeset: 5e1480a38a43
Author:    chegar
Date:      2019-03-17 08:26 +0000
URL:       http://hg.openjdk.java.net/tsan/dev/rev/5e1480a38a43

8220719: Allow other named NetPermissions to be used
Reviewed-by: mullan, alanb

! src/java.base/share/classes/java/net/NetPermission.java

Changeset: 7c23a4432610
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/7c23a4432610

8220569: ZGC: Rename and rework ZUnmapBadViews to ZVerifyViews
Reviewed-by: stefank, eosterlund

! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
! src/hotspot/share/gc/z/z_globals.hpp
! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java

Changeset: 759a63069fac
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/759a63069fac

8220741: ZGC: Move CPU agnostic files from linux_x86 to linux
Reviewed-by: stefank, eosterlund

+ src/hotspot/os/linux/gc/z/zLargePages_linux.cpp
+ src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
+ src/hotspot/os/linux/gc/z/zVirtualMemory_linux.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zLargePages_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zNUMA_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zVirtualMemory_linux_x86.cpp

Changeset: 349843ebb209
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/349843ebb209

8220586: ZGC: Move relocation logic from ZPage to ZRelocate
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocate.hpp

Changeset: f344a0c6e19e
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/f344a0c6e19e

8220587: ZGC: Break out forwarding information from ZPage
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zBarrier.cpp
+ src/hotspot/share/gc/z/zForwarding.cpp
+ src/hotspot/share/gc/z/zForwarding.hpp
+ src/hotspot/share/gc/z/zForwarding.inline.hpp
+ src/hotspot/share/gc/z/zForwardingEntry.hpp
! src/hotspot/share/gc/z/zForwardingTable.cpp
! src/hotspot/share/gc/z/zForwardingTable.hpp
! src/hotspot/share/gc/z/zForwardingTable.inline.hpp
- src/hotspot/share/gc/z/zForwardingTableEntry.hpp
! src/hotspot/share/gc/z/zGranuleMap.hpp
! src/hotspot/share/gc/z/zGranuleMap.inline.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageCache.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocate.hpp
+ test/hotspot/gtest/gc/z/test_zForwarding.cpp
- test/hotspot/gtest/gc/z/test_zForwardingTable.cpp
! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 790679f86a51
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/790679f86a51

8220588: ZGC: Convert ZRelocationSet to hold ZForwardings instead of ZPages
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zDriver.hpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! src/hotspot/share/gc/z/zForwardingTable.cpp
! src/hotspot/share/gc/z/zForwardingTable.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRelocationSet.hpp
! src/hotspot/share/gc/z/zRelocationSet.inline.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp

Changeset: c585ef187216
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/c585ef187216

8220589: ZGC: Remove superfluous ZPageTableEntry
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zDebug.gdb
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMark.hpp
! src/hotspot/share/gc/z/zPageTable.cpp
! src/hotspot/share/gc/z/zPageTable.hpp
! src/hotspot/share/gc/z/zPageTable.inline.hpp
- src/hotspot/share/gc/z/zPageTableEntry.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.java

Changeset: 84295bd6d359
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/84295bd6d359

8220590: ZGC: Remove ZPages from ZPageTable when freed
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPageTable.cpp

Changeset: b9f030844be4
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/b9f030844be4

8220591: ZGC: Don't delay reclaimation of ZVirtualMemory
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zPageAllocator.cpp

Changeset: d0d26fc836dd
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/d0d26fc836dd

8220592: ZGC: Move destruction of detached ZPages into ZPageAllocator
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp

Changeset: eb54b34af2be
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/eb54b34af2be

8220593: ZGC: Remove superfluous ZPage::is_detached()
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageCache.cpp

Changeset: 5748eae24183
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/5748eae24183

8220594: ZGC: Remove superfluous ZPage::is_active()
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageCache.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp

Changeset: 8f1771ea1e39
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/8f1771ea1e39

8220595: ZGC: Introduce ZAttachedArray
Reviewed-by: stefank, eosterlund

+ src/hotspot/share/gc/z/zAttachedArray.hpp
+ src/hotspot/share/gc/z/zAttachedArray.inline.hpp

Changeset: 07943af21b96
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/07943af21b96

8220596: ZGC: Convert ZNMethodData to use ZAttachedArray
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zNMethodData.cpp
! src/hotspot/share/gc/z/zNMethodData.hpp

Changeset: f92f1f1045ad
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/f92f1f1045ad

8220597: ZGC: Convert ZForwarding to use ZAttachedArray
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp

Changeset: e6a92f2f37a9
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/e6a92f2f37a9

8220599: ZGC: Introduce ZSafeDelete
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zArray.hpp
! src/hotspot/share/gc/z/zArray.inline.hpp
+ src/hotspot/share/gc/z/zSafeDelete.hpp
+ src/hotspot/share/gc/z/zSafeDelete.inline.hpp

Changeset: 6d1caebf8d37
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/6d1caebf8d37

8220600: ZGC: Delete ZPages using ZSafeDelete
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zDriver.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp

Changeset: 36e0665773e7
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/36e0665773e7

8220601: ZGC: Delete ZNMethodTableEntry arrays using ZSafeDelete
Reviewed-by: stefank, eosterlund

- src/hotspot/share/gc/z/zNMethodAllocator.cpp
- src/hotspot/share/gc/z/zNMethodAllocator.hpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zNMethodTable.hpp

Changeset: 2786541e4f91
Author:    sgehwolf
Date:      2019-03-13 20:07 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/2786541e4f91

8220579: [Containers] SubSystem.java out of sync with osContainer_linux.cpp
Reviewed-by: bobv, adinn

! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java

Changeset: b4779a44476b
Author:    stefank
Date:      2019-03-18 15:19 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/b4779a44476b

8220606: Move ScavengableNMethods unlinking to unregister_nmethod
Reviewed-by: pliden, eosterlund

! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.hpp

Changeset: 98e21d4da074
Author:    stefank
Date:      2019-03-18 15:21 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/98e21d4da074

8220609: Cleanups in ScavengableNMethods
Reviewed-by: pliden, eosterlund

! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psTasks.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.hpp

Changeset: e81b44c68680
Author:    rkennke
Date:      2019-03-18 16:33 +0100
URL:       http://hg.openjdk.java.net/tsan/dev/rev/e81b44c68680

8220780: ShenandoahBS::AccessBarrier::oop_store_in_heap ignores AS_NO_KEEPALIVE
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp



More information about the tsan-dev mailing list