hg: jdk/sandbox: 39 new changesets
chris.hegarty at oracle.com
chris.hegarty at oracle.com
Wed Nov 22 15:19:08 UTC 2017
Changeset: 0ce0ac68ace7
Author: rehn
Date: 2017-08-31 10:00 +0200
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0ce0ac68ace7
8189941: Implementation JEP 312: Thread-local handshake
Summary: Introduce a way to execute a callback on threads without performing a global VM safepoint. Make it both possible and cheap to stop individual threads and not just all threads or none.
Reviewed-by: mdoerr, neliasso, acorn, aph, coleenp, dholmes
Contributed-by: mikael.gerdin at oracle.com, erik.osterlund at oracle.com, robbin.ehn at oracle.com
! make/test/JtregNativeHotspot.gmk
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp
! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp
! src/hotspot/cpu/sparc/globals_sparc.hpp
! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
! src/hotspot/cpu/sparc/interp_masm_sparc.hpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp
! src/hotspot/cpu/sparc/templateTable_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/x86/relocInfo_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/os/aix/os_aix.cpp
+ src/hotspot/os/aix/safepointMechanism_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/linux_sparc/thread_linux_sparc.hpp
! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_sparc/thread_solaris_sparc.hpp
! src/hotspot/share/interpreter/templateInterpreter.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.hpp
! src/hotspot/share/runtime/globals.hpp
+ src/hotspot/share/runtime/handshake.cpp
+ src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/interfaceSupport.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
+ src/hotspot/share/runtime/safepointMechanism.cpp
+ src/hotspot/share/runtime/safepointMechanism.hpp
+ src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/timer.cpp
! src/hotspot/share/runtime/timer.hpp
! src/hotspot/share/runtime/vm_operations.hpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java
+ test/hotspot/jtreg/runtime/handshake/HandshakeWalkExitTest.java
+ test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackFallbackTest.java
+ test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java
+ test/hotspot/jtreg/runtime/handshake/libHandshakeTransitionTest.c
! test/lib/sun/hotspot/WhiteBox.java
Changeset: a93ce8f7bddb
Author: roland
Date: 2017-11-13 14:53 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a93ce8f7bddb
8190375: Java Crash in JavaBug.formatPos(I)Ljava/lang/String
Summary: Skip the logic that set the value of the Phi iv if the exit condition is "not equal"
Reviewed-by: thartmann, mdoerr
! src/hotspot/share/opto/cfgnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCountedLoopBadIVRange.java
Changeset: acda08206310
Author: rehn
Date: 2017-11-14 10:09 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/acda08206310
8190925: Deprecate FastTLABRefill and set default off
Reviewed-by: dholmes, mlarsson
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 3cfab71d6c81
Author: ihse
Date: 2017-10-30 08:34 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3cfab71d6c81
8190284: link-time-opt should not be using -fwhole-program
Reviewed-by: dholmes
! make/hotspot/lib/JvmFeatures.gmk
Changeset: 5caa1d5f74c1
Author: sjohanss
Date: 2017-11-14 11:33 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5caa1d5f74c1
8186571: Implementation: JEP 307: Parallel Full GC for G1
Summary: Improve G1 worst-case latencies by making the full GC parallel.
Reviewed-by: tschatzl, sangheki, ehelin
! src/hotspot/share/gc/g1/collectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CardLiveData.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap_ext.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp
+ src/hotspot/share/gc/g1/g1FullCollector.cpp
+ src/hotspot/share/gc/g1/g1FullCollector.hpp
+ src/hotspot/share/gc/g1/g1FullCollector_ext.cpp
+ src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
+ src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp
+ src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
+ src/hotspot/share/gc/g1/g1FullGCCompactTask.hpp
+ src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
+ src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp
+ src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
+ src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp
+ src/hotspot/share/gc/g1/g1FullGCMarker.cpp
+ src/hotspot/share/gc/g1/g1FullGCMarker.hpp
+ src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
+ src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp
+ src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp
+ src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp
+ src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
+ src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp
+ src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp
+ src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
+ src/hotspot/share/gc/g1/g1FullGCTask.cpp
+ src/hotspot/share/gc/g1/g1FullGCTask.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.hpp
! src/hotspot/share/gc/g1/g1HotCardCache.cpp
! src/hotspot/share/gc/g1/g1HotCardCache.hpp
- src/hotspot/share/gc/g1/g1MarkSweep.cpp
- src/hotspot/share/gc/g1/g1MarkSweep.hpp
- src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
- src/hotspot/share/gc/g1/g1RemSet.inline.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
- src/hotspot/share/gc/g1/g1SerialFullCollector.cpp
- src/hotspot/share/gc/g1/g1SerialFullCollector.hpp
! src/hotspot/share/gc/g1/g1StringDedup.cpp
! src/hotspot/share/gc/g1/g1StringDedup.hpp
! src/hotspot/share/gc/g1/g1_specialized_oop_closures.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/shared/gcName.hpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/preservedMarks.cpp
! src/hotspot/share/gc/shared/preservedMarks.hpp
! src/hotspot/share/gc/shared/specialized_oop_closures.hpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/memory/universe.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java
+ test/hotspot/gtest/gc/g1/test_heapRegion.cpp
+ test/hotspot/gtest/gc/shared/test_preservedMarks.cpp
! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
Changeset: 95363d2f2c13
Author: jwilhelm
Date: 2017-11-14 03:39 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/95363d2f2c13
Merge
! make/conf/jib-profiles.js
- make/mapfiles/libextnet/mapfile-vers
Changeset: e20d8f168bb6
Author: coleenp
Date: 2017-11-13 17:29 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e20d8f168bb6
8190891: Clean up G1 barrier code in compiler interface (ci)
Summary: consolidate gc barrier code in ci
Reviewed-by: eosterlund, kbarrett
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciObjectFactory.hpp
Changeset: 99f13d4afe85
Author: coleenp
Date: 2017-11-14 10:10 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/99f13d4afe85
Merge
- make/mapfiles/libextnet/mapfile-vers
- src/hotspot/share/gc/g1/g1MarkSweep.cpp
- src/hotspot/share/gc/g1/g1MarkSweep.hpp
- src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp
- src/hotspot/share/gc/g1/g1RemSet.inline.hpp
- src/hotspot/share/gc/g1/g1SerialFullCollector.cpp
- src/hotspot/share/gc/g1/g1SerialFullCollector.hpp
Changeset: 839a3b403a5e
Author: mdoerr
Date: 2017-11-14 16:45 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/839a3b403a5e
8191212: AIX: Build and polling page allocation broken after 8189941
Reviewed-by: stuefe
! src/hotspot/os/aix/safepointMechanism_aix.cpp
Changeset: 2219a502fd45
Author: hseigel
Date: 2017-11-14 14:05 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2219a502fd45
8191132: assert condition should not be in quotes
Summary: Remove bogus double quotation marks
Reviewed-by: coleenp
! src/hotspot/share/oops/cpCache.cpp
Changeset: fa736014cf28
Author: cjplummer
Date: 2017-11-14 18:08 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fa736014cf28
8191049: Add alternate version of pns() that is callable from within hotspot source
Summary: added pns2() to debug.cpp
Reviewed-by: stuefe, gthornbr
! src/hotspot/share/utilities/debug.cpp
Changeset: 895fddb973a1
Author: jcm
Date: 2017-11-15 00:49 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/895fddb973a1
6415680: (bf) MappedByteBuffer.get() can provoke crash with EXCEPTION_IN_PAGE_ERROR
Summary: Made changes in topLevelExceptionFilter for handling unsafe single value invalid memory access failures, equivalent of JDK-4454115.
Reviewed-by: dholmes, dlong
! src/hotspot/os/windows/os_windows.cpp
Changeset: ef2e9b041e32
Author: chaeubl
Date: 2017-11-15 13:46 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ef2e9b041e32
8178048: [JVMCI] improve HotSpotResolvedJavaFieldImpl.hashCode()
Reviewed-by: kvn
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
Changeset: 352b17f62ff7
Author: coleenp
Date: 2017-11-15 08:14 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/352b17f62ff7
8191315: Add serviceability/sa/TestRevPtrsForInvokeDynamic.java to ProblemList.txt
Reviewed-by: dholmes, sspitsyn
! test/hotspot/jtreg/ProblemList.txt
Changeset: a879c04d61ea
Author: coleenp
Date: 2017-11-15 08:14 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a879c04d61ea
8179603: create a jtreg test group for hotspot tests excluding application testing
Reviewed-by: dholmes, sspitsyn
! test/hotspot/jtreg/TEST.groups
Changeset: 7092940fbaff
Author: coleenp
Date: 2017-11-15 08:25 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7092940fbaff
Merge
- make/mapfiles/libextnet/mapfile-vers
- src/hotspot/share/gc/g1/g1MarkSweep.cpp
- src/hotspot/share/gc/g1/g1MarkSweep.hpp
- src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp
- src/hotspot/share/gc/g1/g1RemSet.inline.hpp
- src/hotspot/share/gc/g1/g1SerialFullCollector.cpp
- src/hotspot/share/gc/g1/g1SerialFullCollector.hpp
! test/hotspot/jtreg/TEST.groups
Changeset: eb3696e0c6d8
Author: sjohanss
Date: 2017-11-15 17:05 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/eb3696e0c6d8
8189734: Cleanup MarkSweep when G1 dependency is gone
Reviewed-by: sangheki, tschatzl
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/genMarkSweep.hpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
Changeset: acaf894a5b5d
Author: coleenp
Date: 2017-11-15 16:48 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/acaf894a5b5d
8191370: Add serviceability agent tests to tier1
Reviewed-by: gtriantafill, dcubed
! test/hotspot/jtreg/TEST.groups
Changeset: f113d1ef7bed
Author: sballal
Date: 2017-11-16 09:26 +0530
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f113d1ef7bed
8190198: SA: Framework for writing 'jhsdb clhsdb' commands tests and testcases for some of the commands
Reviewed-by: jgeorge, dholmes
+ test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java
Changeset: 75d365bfc2e6
Author: jgeorge
Date: 2017-11-16 11:58 +0530
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/75d365bfc2e6
8190307: SA tests for the clhsdb commands: universe, intconstant, type
Summary: SA Test cases for the clhsdb commands: universe, intconstant, type
Reviewed-by: dholmes, sballal
+ test/hotspot/jtreg/serviceability/sa/TestIntConstant.java
+ test/hotspot/jtreg/serviceability/sa/TestType.java
+ test/hotspot/jtreg/serviceability/sa/TestUniverse.java
Changeset: 4c42aa431f40
Author: rkennke
Date: 2017-11-07 11:58 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4c42aa431f40
8189171: Move GC argument processing into GC specific classes
Reviewed-by: pliden, eosterlund
+ src/hotspot/share/gc/cms/cmsArguments.cpp
+ src/hotspot/share/gc/cms/cmsArguments.hpp
+ src/hotspot/share/gc/g1/g1Arguments.cpp
+ src/hotspot/share/gc/g1/g1Arguments.hpp
+ src/hotspot/share/gc/parallel/parallelArguments.cpp
+ src/hotspot/share/gc/parallel/parallelArguments.hpp
+ src/hotspot/share/gc/serial/serialArguments.cpp
+ src/hotspot/share/gc/serial/serialArguments.hpp
+ src/hotspot/share/gc/shared/gcArguments.cpp
+ src/hotspot/share/gc/shared/gcArguments.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
Changeset: aed3a9c1abfe
Author: cjplummer
Date: 2017-11-16 14:47 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/aed3a9c1abfe
8186540: [TESTBUG] serviceability/dcmd/jvmti/LoadAgentDcmdTest.java failed to clean up files in agentvm mode
Summary: run the test in "othervm" mode
Reviewed-by: sspitsyn, dholmes
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java
Changeset: 7f22774a5f42
Author: bobv
Date: 2017-11-15 10:34 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7f22774a5f42
8146115: Improve docker container detection and resource configuration usage
Reviewed-by: dholmes, kbarrett, phh
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/globals_linux.hpp
+ src/hotspot/os/linux/osContainer_linux.cpp
+ src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 23618a77e87d
Author: bobv
Date: 2017-11-16 09:50 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/23618a77e87d
Merge
! src/hotspot/share/runtime/arguments.cpp
Changeset: a65fe31de50d
Author: bobv
Date: 2017-11-16 18:06 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a65fe31de50d
Merge
Changeset: 0ad8a90268a7
Author: glaubitz
Date: 2017-11-15 16:03 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0ad8a90268a7
8191333: Zero variant broken after 8189941
Reviewed-by: rehn, coleenp
! src/hotspot/cpu/zero/cppInterpreter_zero.cpp
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
Changeset: f5581b073aff
Author: coleenp
Date: 2017-11-16 18:34 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f5581b073aff
Merge
Changeset: d6d00f785f39
Author: mseledtsov
Date: 2017-11-16 19:01 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d6d00f785f39
8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
Summary: Created tests for the feature
Reviewed-by: bobv, iignatyev
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/containers/docker/AttemptOOM.java
+ test/hotspot/jtreg/runtime/containers/docker/CPUSetsReader.java
+ test/hotspot/jtreg/runtime/containers/docker/CheckContainerized.java
+ test/hotspot/jtreg/runtime/containers/docker/Common.java
! test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java
+ test/hotspot/jtreg/runtime/containers/docker/PrintContainerInfo.java
+ test/hotspot/jtreg/runtime/containers/docker/TEST.properties
+ test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java
+ test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java
+ test/hotspot/jtreg/runtime/containers/docker/TestMemoryAwareness.java
+ test/hotspot/jtreg/runtime/containers/docker/TestMisc.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: da4fb7d2f917
Author: uvangapally
Date: 2017-11-17 11:08 +0530
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/da4fb7d2f917
8024352: MBeanOperationInfo accepts any int value as "impact"
Summary: MBeanOperationInfo throw an llegalArgumentException if the impact argument is not among the defined values
Reviewed-by: rriggs, dfuchs, mchung
Contributed-by: ujwal.vangapally at oracle.com
! src/java.management/share/classes/javax/management/MBeanOperationInfo.java
! test/jdk/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java
+ test/jdk/javax/management/mxbean/MBeanOperationInfoImpactRangeTest.java
Changeset: b4d2929683b6
Author: jwilhelm
Date: 2017-11-17 02:50 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b4d2929683b6
Merge
Changeset: af1361361585
Author: mdoerr
Date: 2017-11-16 10:20 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/af1361361585
8191337: GCC 4.8 build broken after 8186571
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp
Changeset: 7397b5b2d3b2
Author: rkennke
Date: 2017-11-16 17:10 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7397b5b2d3b2
8191424: Missing include in gcArguments.cpp
Reviewed-by: eosterlund, kbarrett
! src/hotspot/share/gc/shared/gcArguments.cpp
Changeset: cde4a65ba47d
Author: rkennke
Date: 2017-11-16 12:53 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cde4a65ba47d
8189389: Move heap creation into GC interface
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/cms/cmsArguments.cpp
! src/hotspot/share/gc/cms/cmsArguments.hpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1Arguments.hpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/parallel/parallelArguments.hpp
! src/hotspot/share/gc/serial/serialArguments.cpp
! src/hotspot/share/gc/serial/serialArguments.hpp
! src/hotspot/share/gc/shared/gcArguments.hpp
+ src/hotspot/share/gc/shared/gcArguments.inline.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/memory/universe.inline.hpp
Changeset: 564882d918d4
Author: zgu
Date: 2017-11-16 20:21 -0500
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/564882d918d4
8190357: NMT: Include metadata information in NMT final report when PrintNMTStatistics is on
Summary: Include metadata information in NMT final report
Reviewed-by: adinn, stuefe
! src/hotspot/share/services/memTracker.cpp
Changeset: d4af6b80aec3
Author: dchuyko
Date: 2017-11-17 20:56 +0300
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d4af6b80aec3
8189177: AARCH64: Improve _updateBytesCRC32C intrinsic
Reviewed-by: drwhite, dsamersoff
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
Changeset: bdbef8638948
Author: dlong
Date: 2017-11-21 09:04 -0800
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bdbef8638948
8190817: deopt special-case for _return_register_finalizer is confusing and leads to bugs
Reviewed-by: vlivanov, dpochepk
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
! test/hotspot/jtreg/compiler/runtime/Test8168712.java
Changeset: 9b196a8a5862
Author: rehn
Date: 2017-11-20 10:10 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9b196a8a5862
8191373: Multiple NUMA nodes expected
Reviewed-by: dholmes, gromero, dcubed
! src/hotspot/share/runtime/thread.cpp
Changeset: a82c9f231737
Author: sballal
Date: 2017-11-21 11:27 +0530
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a82c9f231737
8191401: [TESTBUG] serviceability/sa/ClhsdbFlags.java can fail due to UseJVMCICompiler
Reviewed-by: dholmes, jgeorge
! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java
Changeset: 66350f079368
Author: jwilhelm
Date: 2017-11-22 16:12 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/66350f079368
Merge
- src/java.desktop/share/classes/sun/java2d/pisces/Curve.java
- src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java
- src/java.desktop/share/classes/sun/java2d/pisces/Helpers.java
- src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java
- src/java.desktop/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java
- src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java
- src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java
- src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java
- src/java.desktop/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java
- src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesPathBuf.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesRenderingEngine.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesShapePipe.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesTile.java
- src/java.desktop/unix/classes/sun/java2d/jules/TileTrapContainer.java
- src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java
- src/java.desktop/unix/classes/sun/java2d/jules/TrapezoidList.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java
- src/jdk.jshell/share/classes/jdk/jshell/tool/resources/JAVASE.jsh
- test/jdk/sun/java2d/pisces/OpenJDKFillBug.java
- test/jdk/sun/java2d/pisces/Renderer/Test7019861.java
- test/jdk/sun/java2d/pisces/Renderer/TestNPE.java
- test/jdk/sun/java2d/pisces/Test7036754.java
- test/jdk/sun/pisces/DashStrokeTest.java
- test/jdk/sun/pisces/JoinMiterTest.java
- test/jdk/sun/pisces/ScaleTest.java
- test/jdk/sun/pisces/StrokeShapeTest.java
- test/jdk/sun/pisces/TEST.properties
- test/jdk/sun/pisces/ThinLineTest.java
- test/langtools/tools/javadoc/sourceOnly/p/NonSource.class
More information about the jdk-sandbox-changes
mailing list