hg: jdk9/dev/hotspot: 68 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Tue Apr 19 03:21:22 UTC 2016
Changeset: f93500768dca
Author: shade
Date: 2016-04-06 10:50 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f93500768dca
8153277: [TESTBUG] gc/arguments/TestMaxMinHeapFreeRatioFlags is too sensitive for stray allocations in verifyRatio
Reviewed-by: mgerdin, dfazunen
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
Changeset: 883cb1b6b204
Author: tschatzl
Date: 2016-04-06 13:32 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/883cb1b6b204
8077144: Concurrent mark initialization takes too long
Summary: Remove per-marking thread liveness bitmaps and recreate liveness bitmap concurrently after the cleanup pause.
Reviewed-by: mgerdin, ehelin, kbarrett
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
! src/share/vm/gc/g1/g1EvacFailure.cpp
! src/share/vm/gc/g1/g1OopClosures.inline.hpp
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
! test/gc/g1/Test2GbHeap.java
Changeset: 4e9aaa557de4
Author: tschatzl
Date: 2016-04-06 13:41 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4e9aaa557de4
8151386: Extract card live data out of G1ConcurrentMark
Summary: Move card live data management out of G1ConcurrentMark into extra class G1CardLiveData managed by G1RemSet
Reviewed-by: mgerdin, kbarrett
! src/share/vm/gc/g1/concurrentMarkThread.cpp
+ src/share/vm/gc/g1/g1CardLiveData.cpp
+ src/share/vm/gc/g1/g1CardLiveData.hpp
+ src/share/vm/gc/g1/g1CardLiveData.inline.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
! src/share/vm/gc/g1/g1OopClosures.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/heapRegionRemSet.hpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
Changeset: 20b4d892988e
Author: hseigel
Date: 2016-04-06 07:37 -0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/20b4d892988e
8152846: Creation of ModuleEntryTable Investigate Need For OrderAccess::storestore()
Summary: Remove the unneeded OrderAccess::storestore() call
Reviewed-by: acorn, coleenp
! src/share/vm/classfile/classLoaderData.cpp
Changeset: 5d720f8c105b
Author: hseigel
Date: 2016-04-06 16:03 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5d720f8c105b
Merge
Changeset: 8c4142c9f8ab
Author: kzhaldyb
Date: 2016-03-14 20:00 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8c4142c9f8ab
8144073: Refactor hotspot/test/gc/g1/humongousObjects/TestHumongousThreshold.java
Reviewed-by: tschatzl, dfazunen
! test/gc/g1/humongousObjects/TestHumongousThreshold.java
Changeset: 8d8ff222b16a
Author: ccheung
Date: 2016-04-06 11:40 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8d8ff222b16a
8152329: jvm should treat the "Multi-Release" jar manifest attribute name as case insensitive
Reviewed-by: iklam, jiangli, mseledtsov
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
Changeset: 267c4a802a65
Author: ccheung
Date: 2016-04-07 00:25 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/267c4a802a65
Merge
Changeset: 61399ae28486
Author: dcubed
Date: 2016-04-06 15:49 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/61399ae28486
Merge
Changeset: 87215e99d945
Author: dcubed
Date: 2016-04-06 23:42 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/87215e99d945
Merge
Changeset: ccad9c52f2bd
Author: tonyp
Date: 2016-04-07 10:55 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ccad9c52f2bd
8152312: ParNew: Restore preserved marks in parallel
Reviewed-by: tschatzl
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/preservedMarks.cpp
! src/share/vm/gc/shared/preservedMarks.hpp
! src/share/vm/gc/shared/preservedMarks.inline.hpp
Changeset: f6040051ba0f
Author: tschatzl
Date: 2016-04-07 15:17 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f6040051ba0f
8153734: TestHumongousReferenceObject.java occasionally crashes with "unable to allocate heap of 1g" on win32
Summary: Decrease the heap size used in the test from 1g to 128M.
Reviewed-by: dfazunen, sjohanss
! test/gc/TestHumongousReferenceObject.java
Changeset: 3df7fc5a5b24
Author: dfazunen
Date: 2016-04-07 17:42 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3df7fc5a5b24
8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode
Reviewed-by: iignatyev
! test/TEST.ROOT
Changeset: a6de941ed4d2
Author: mchernov
Date: 2016-04-07 15:58 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a6de941ed4d2
8148376: Test for PLAB behavior at evacuation failure.
Reviewed-by: tschatzl, dfazunen
+ test/gc/g1/plab/TestPLABEvacuationFailure.java
+ test/gc/g1/plab/lib/AppPLABEvacuationFailure.java
Changeset: a132ccdb2f79
Author: mchernov
Date: 2016-04-07 16:01 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a132ccdb2f79
8153516: Hotspot TEST.group has error in GC groups definition.
Reviewed-by: tschatzl, dfazunen
! test/TEST.groups
Changeset: 621714a5be87
Author: dfazunen
Date: 2016-04-07 15:01 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/621714a5be87
Merge
Changeset: b8932d090790
Author: rprotacio
Date: 2016-04-07 13:11 -0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b8932d090790
8152896: Convert PrintCompressedOopsMode to Unified Logging
Summary: Converted -XX:+PrintCompressedOopsMode to -Xlog:gc+heap+coops and aliased old option
Reviewed-by: coleenp, sjohanss, kvn, hseigel
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/virtualspace.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/runtime/CompressedOops/UseCompressedOops.java
+ test/runtime/logging/CompressedOopsTest.java
Changeset: 9980121414be
Author: dcubed
Date: 2016-04-07 12:54 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9980121414be
Merge
! src/share/vm/runtime/globals.hpp
! test/TEST.groups
Changeset: a6b1b83401c7
Author: coleenp
Date: 2016-04-07 16:37 -0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a6b1b83401c7
8151939: VM_Version_init() print buffer is too small
Summary: Increase buffer size, use logging to print out version and os information
Reviewed-by: kvn, rprotacio, mockner
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/logging/log.cpp
! src/share/vm/runtime/vm_version.cpp
+ test/runtime/logging/OsCpuLoggingTest.java
Changeset: 62c366d44b74
Author: coleenp
Date: 2016-04-07 21:24 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/62c366d44b74
Merge
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
Changeset: d373f2a78647
Author: sangheki
Date: 2016-04-07 15:33 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d373f2a78647
8152180: SIGFPE in CMSCollector::preclean with big CMSScheduleRemarkSamplingRatio
Summary: Rephrased the calculation routine to avoid an overflow for CMSScheduleRemarkSamplingRatio
Reviewed-by: jwilhelm, drwhite
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
Changeset: fb0e13a7eb35
Author: sangheki
Date: 2016-04-07 15:34 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/fb0e13a7eb35
8152182: Possible overflow in initialzation of _rescan_task_size and _marking_task_size
Summary: Add constraints for CMSRescanMultiple and CMSConcMarkMultiple flags
Reviewed-by: jwilhelm, jmasa
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/cms/compactibleFreeListSpace.hpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 35cb720769c5
Author: pliden
Date: 2016-04-08 08:51 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/35cb720769c5
8152989: serviceability/tmtools/jstat/GcCauseTest02.java fails with OOME
Reviewed-by: dsamersoff, sjohanss, dfazunen
! test/serviceability/tmtools/jstat/GcCapacityTest.java
! test/serviceability/tmtools/jstat/GcCauseTest01.java
! test/serviceability/tmtools/jstat/GcCauseTest02.java
! test/serviceability/tmtools/jstat/GcCauseTest03.java
! test/serviceability/tmtools/jstat/GcNewTest.java
! test/serviceability/tmtools/jstat/GcTest01.java
! test/serviceability/tmtools/jstat/GcTest02.java
Changeset: 83ba28fb4429
Author: fparain
Date: 2016-04-08 00:38 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/83ba28fb4429
8146093: [sparc only] compiler/interpreter/7116216/StackOverflow.java Program terminates with signal 11, Segmentation fault. in __1cLRegisterMap2t6MpnKJavaThread_b_v_ ()
Reviewed-by: dcubed, coleenp
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
Changeset: 0dc4e30985d4
Author: fparain
Date: 2016-04-08 10:39 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/0dc4e30985d4
Merge
Changeset: f628b87a6067
Author: erikj
Date: 2016-04-08 13:14 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f628b87a6067
8152666: The new Hotspot Build System
Reviewed-by: ihse, dcubed, erikj
Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, ingemar.aberg at oracle.com
! make/Makefile
! make/aix/makefiles/trace.make
! make/bsd/makefiles/trace.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/trace.make
! make/linux/makefiles/zero.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/trace.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make
! make/windows/makefiles/trace.make
! make/windows/makefiles/vm.make
+ makefiles/BuildHotspot.gmk
+ makefiles/Dist.gmk
+ makefiles/HotspotCommon.gmk
+ makefiles/gensrc/GenerateSources.gmk
+ makefiles/gensrc/GensrcAdlc.gmk
+ makefiles/gensrc/GensrcDtrace.gmk
+ makefiles/gensrc/GensrcJvmti.gmk
+ makefiles/ide/CreateVSProject.gmk
+ makefiles/lib/CompileDtracePostJvm.gmk
+ makefiles/lib/CompileDtracePreJvm.gmk
+ makefiles/lib/CompileJvm.gmk
+ makefiles/lib/CompileLibjsig.gmk
+ makefiles/lib/CompileLibraries.gmk
+ makefiles/lib/JvmFeatures.gmk
+ makefiles/lib/JvmMapfile.gmk
+ makefiles/lib/JvmOverrideFiles.gmk
+ makefiles/mapfiles/libjsig/mapfile-vers-solaris
+ makefiles/mapfiles/libjvm_db/mapfile-vers
+ makefiles/mapfiles/libjvm_dtrace/mapfile-vers
+ makefiles/symbols/symbols-aix
+ makefiles/symbols/symbols-aix-debug
+ makefiles/symbols/symbols-linux
+ makefiles/symbols/symbols-macosx
+ makefiles/symbols/symbols-shared
+ makefiles/symbols/symbols-solaris
+ makefiles/symbols/symbols-solaris-dtrace-compiler1
+ makefiles/symbols/symbols-solaris-dtrace-compiler2
+ makefiles/symbols/symbols-unix
Changeset: ab00f4626ae3
Author: bchristi
Date: 2016-04-08 12:26 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ab00f4626ae3
8153123: Streamline StackWalker code
Reviewed-by: coleenp, dfuchs, mchung, redestad
! make/share/makefiles/mapfile-vers
! makefiles/symbols/symbols-unix
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/stackwalk.cpp
! src/share/vm/prims/stackwalk.hpp
! src/share/vm/runtime/globals.hpp
Changeset: c04ff0bb5b8e
Author: ccheung
Date: 2016-04-07 22:03 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c04ff0bb5b8e
8145221: Use trampolines for i2i and i2c entries in Methods that are stored in CDS archive
Summary: This optimization reduces the size of the RW region of the CDS archive. It also reduces the amount of pages in the RW region that are actually written into during runtime.
Reviewed-by: dlong, iklam, jiangli
Contributed-by: ioi.lam at oracle.com, calvin.cheung at oracle.com, goetz.lindenmaier at sap.com
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/sparc/vm/metaspaceShared_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/zero/vm/sharedRuntime_zero.cpp
! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp
! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp
! src/os_cpu/linux_sparc/vm/thread_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp
! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp
! src/share/vm/interpreter/abstractInterpreter.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/templateInterpreterGenerator.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ba8c351b7096
Author: coleenp
Date: 2016-04-08 19:39 -0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ba8c351b7096
8033735: make Throwable.backtrace visible to Class.getDeclaredField again
Summary: removed old hack to workaround an old crash.
Reviewed-by: hseigel, twisti, mchung
! src/share/vm/prims/jvm.cpp
+ test/runtime/Throwable/ThrowableIntrospectionSegfault.java
Changeset: a2249cbb87c9
Author: coleenp
Date: 2016-04-09 08:34 -0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a2249cbb87c9
Merge
! src/share/vm/prims/jvm.cpp
Changeset: f3788f7eccd4
Author: dholmes
Date: 2016-04-10 21:34 -0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f3788f7eccd4
8151322: Implement os::set_native_thread_name() on Solaris
Reviewed-by: sla, kbarrett, gziemski
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 5b6642c24ea7
Author: dsamersoff
Date: 2016-04-09 12:15 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5b6642c24ea7
8152679: DeadlockDetectionTest.java fails due to expected output missing
Summary: Detect OS X and bailout
Reviewed-by: sspitsyn, tbell
! test/serviceability/sa/DeadlockDetectionTest.java
Changeset: f989a68855a3
Author: dsamersoff
Date: 2016-04-11 09:39 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f989a68855a3
Merge
Changeset: ce1d4d0683ed
Author: ysuenaga
Date: 2016-04-06 20:43 +0900
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ce1d4d0683ed
8152435: (CL)HSDB should be started with no argument
Reviewed-by: dsamersoff
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetopt.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetoptException.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
Changeset: 41c0c32599f0
Author: dsamersoff
Date: 2016-04-11 10:06 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/41c0c32599f0
Merge
Changeset: 1c08ca66db33
Author: dsamersoff
Date: 2016-04-11 14:42 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1c08ca66db33
Merge
Changeset: 9158cd01b17b
Author: csahu
Date: 2016-04-11 12:50 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9158cd01b17b
8153319: new test serviceability/tmtools/jstack/JstackThreadTest.java fails
Reviewed-by: dsamersoff, lmesnik
! test/serviceability/tmtools/jstack/JstackThreadTest.java
Changeset: ba6ca5d9a5d0
Author: jwilhelm
Date: 2016-04-11 20:16 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ba6ca5d9a5d0
Merge
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ead1912d85f0
Author: jwilhelm
Date: 2016-04-11 20:38 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ead1912d85f0
Merge
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: 7f0915238e63
Author: mockner
Date: 2016-04-11 11:33 -0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7f0915238e63
8152468: PrintMiscellaneous in constantPool should use classresolve logging.
Summary: some instances of PrintMiscellaneous have ben replaced by classresolve logging.
Reviewed-by: coleenp, rprotacio
! src/share/vm/oops/constantPool.cpp
! test/runtime/logging/ClassResolutionTest.java
Changeset: d878c100730a
Author: mockner
Date: 2016-04-12 00:24 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d878c100730a
Merge
Changeset: e245b6d8ed34
Author: mockner
Date: 2016-04-11 16:10 -0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e245b6d8ed34
8145704: Make test for classinit logging more robust.
Summary: 8145704: Make test for classinit logging more robust.
Reviewed-by: hseigel, gtriantafill
! test/runtime/logging/ClassInitializationTest.java
Changeset: 4f9ee8da102f
Author: mockner
Date: 2016-04-11 22:14 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4f9ee8da102f
Merge
Changeset: 28222fcd8e40
Author: mockner
Date: 2016-04-12 02:30 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/28222fcd8e40
Merge
Changeset: d3af0763e973
Author: stefank
Date: 2016-04-11 08:51 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d3af0763e973
8153742: Move Thread::current() to thread.hpp
Reviewed-by: coleenp, jmasa
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/memory/resourceArea.hpp
! src/share/vm/runtime/javaCalls.hpp
! src/share/vm/runtime/vmThread.hpp
! src/share/vm/utilities/preserveException.hpp
Changeset: cb9f2b457dab
Author: stefank
Date: 2016-04-11 08:51 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cb9f2b457dab
8152639: ResourceMark missing in reportFreeListStatistics
Reviewed-by: pliden, sjohanss
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
Changeset: 536d826424a3
Author: stefank
Date: 2016-04-11 08:51 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/536d826424a3
8152962: CMSCollector::shouldConcurrentCollect incorrectly logs against the debug stream
Reviewed-by: brutisso, sjohanss
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
Changeset: 9b70653931c0
Author: stefank
Date: 2016-04-11 08:51 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9b70653931c0
8153583: Make OutputAnalyzer.reportDiagnosticSummary public
Reviewed-by: brutisso, sjohanss
! test/testlibrary/jdk/test/lib/OutputAnalyzer.java
Changeset: 58a17e6418b8
Author: stefank
Date: 2016-04-11 08:51 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/58a17e6418b8
8153658: Redundant memory copy in LogStreamNoResourceMark
Reviewed-by: kbarrett, jmasa
! src/share/vm/logging/logStream.inline.hpp
Changeset: e78ce3e32969
Author: stefank
Date: 2016-04-11 08:51 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e78ce3e32969
8153659: Create a CHeap backed LogStream class
Reviewed-by: brutisso, mlarsson
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logHandle.hpp
! src/share/vm/logging/logStream.cpp
! src/share/vm/logging/logStream.hpp
! src/share/vm/logging/logStream.inline.hpp
Changeset: 5469b15d97f4
Author: stefank
Date: 2016-04-12 07:17 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5469b15d97f4
8152491: Convert TracePageSizes to use UL
Reviewed-by: sjohanss, pliden
! src/os/windows/vm/os_windows.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/parallel/generationSizer.cpp
! src/share/vm/gc/parallel/generationSizer.hpp
! src/share/vm/gc/parallel/parMarkBitMap.cpp
! src/share/vm/gc/parallel/parallelScavengeHeap.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/shared/cardTableModRefBS.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/internalVMTests.cpp
! test/gc/g1/TestLargePageUseForAuxMemory.java
Changeset: 78eaba1e0d24
Author: rehn
Date: 2016-04-08 15:36 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/78eaba1e0d24
8153731: Increase max tag combinations for UL expression (config)
Reviewed-by: stefank, mlarsson
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logTagLevelExpression.hpp
! src/share/vm/logging/logTagSet.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: dc71732b59d6
Author: rehn
Date: 2016-04-11 09:45 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/dc71732b59d6
8153845: UL log write method missing essential assert
Reviewed-by: mlarsson, brutisso
! src/share/vm/logging/logTagSet.cpp
Changeset: 5bc83f454d50
Author: mlarsson
Date: 2016-04-11 12:22 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5bc83f454d50
8146879: Add option for handling existing log files in UL
Reviewed-by: dsamersoff, gziemski, rehn
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/logging/logFileOutput.hpp
! src/share/vm/logging/logFileStreamOutput.hpp
! src/share/vm/logging/logOutput.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/internalVMTests.cpp
! test/serviceability/logging/TestLogRotation.java
! test/serviceability/logging/TestQuotedLogOutputs.java
Changeset: 90aeaed2b342
Author: stefank
Date: 2016-04-12 09:53 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/90aeaed2b342
8153967: Remove top.hpp
Reviewed-by: coleenp, jwilhelm
! src/cpu/aarch64/vm/debug_aarch64.cpp
! src/cpu/aarch64/vm/frame_aarch64.hpp
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/ppc/vm/debug_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.hpp
! src/cpu/ppc/vm/nativeInst_ppc.hpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/sparc/vm/debug_sparc.cpp
! src/cpu/sparc/vm/frame_sparc.hpp
! src/cpu/sparc/vm/nativeInst_sparc.hpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/debug_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/nativeInst_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/zero/vm/debug_zero.cpp
! src/cpu/zero/vm/frame_zero.hpp
! src/cpu/zero/vm/nativeInst_zero.hpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/register.hpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/ci/ciFlags.hpp
! src/share/vm/classfile/classFileStream.hpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/code/vmreg.hpp
! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/bytecodeTracer.hpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/symbol.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/nativeLookup.hpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/basicLock.hpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/runtime/init.hpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/runtime/jniHandles.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/osThread.hpp
! src/share/vm/runtime/signature.hpp
! src/share/vm/runtime/stackValue.hpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/task.hpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/threadLocalStorage.hpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/utilities/accessFlags.hpp
! src/share/vm/utilities/bitMap.hpp
! src/share/vm/utilities/constantTag.cpp
! src/share/vm/utilities/constantTag.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/events.hpp
! src/share/vm/utilities/exceptions.hpp
! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/growableArray.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/pair.hpp
! src/share/vm/utilities/resourceHash.hpp
- src/share/vm/utilities/top.hpp
! src/share/vm/utilities/utf8.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: 4823056a5bbd
Author: stefank
Date: 2016-04-12 09:08 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4823056a5bbd
Merge
! src/share/vm/runtime/os.hpp
- src/share/vm/utilities/top.hpp
Changeset: f589cf9f3082
Author: mgerdin
Date: 2016-04-12 14:03 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f589cf9f3082
8153834: G1 Card table verification fails due to concurrent region cleanup
Reviewed-by: ehelin, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: de653b60a98e
Author: simonis
Date: 2016-04-13 11:13 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/de653b60a98e
8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build
Reviewed-by: erikj, goetz
! makefiles/gensrc/GensrcAdlc.gmk
! src/os/aix/vm/perfMemory_aix.cpp
Changeset: 2db3cefd53c9
Author: erikj
Date: 2016-04-13 12:11 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2db3cefd53c9
Merge
Changeset: a57bba2898a3
Author: mgerdin
Date: 2016-04-11 09:49 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a57bba2898a3
8153843: G1CardLiveDataHelper incorrectly sets next_live_bytes on dead humongous regions
Reviewed-by: drwhite, tschatzl
! src/share/vm/gc/g1/g1CardLiveData.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: b39019876702
Author: mgerdin
Date: 2016-04-13 13:53 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b39019876702
Merge
Changeset: ecf802144350
Author: drwhite
Date: 2016-04-12 14:46 -0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ecf802144350
8149405: OOM Error running java/lang/invoke/MethodHandlesTest.java on windows-x86
Summary: Add missing ResourceMarks to release memory more quickly.
Reviewed-by: jmasa, kbarrett
! src/share/vm/oops/methodData.cpp
Changeset: c1b104997b4d
Author: drwhite
Date: 2016-04-13 17:00 -0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c1b104997b4d
8152905: hs_err file is missing gc threads
Summary: List the GC threads in the hs_err file in the "Other Threads" section
Reviewed-by: dcubed, coleenp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 1ac4ec432280
Author: coleenp
Date: 2016-04-13 12:57 -0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1ac4ec432280
8148772: VM crash in nsk/jvmti/RedefineClasses/StressRedefine: assert failed: Corrupted constant pool
8151546: nsk/jvmti/RedefineClasses/StressRedefine fails in hs nightly
Summary: ConstantPool::resolve_constant_at_impl() isn't thread safe for MethodHandleInError and MethodTypeInError and Constant pool merging is not thread safe for source_file_name.
Reviewed-by: sspitsyn, dcubed
! src/share/vm/classfile/javaClasses.inline.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: bb3d137da092
Author: coleenp
Date: 2016-04-13 23:31 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bb3d137da092
Merge
Changeset: aee2a6f1e1b3
Author: dcubed
Date: 2016-04-14 17:42 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/aee2a6f1e1b3
Merge
! src/share/vm/runtime/thread.cpp
- src/share/vm/utilities/top.hpp
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/gc/g1/Test2GbHeap.java
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/runtime/CompressedOops/UseCompressedOops.java
+ test/runtime/logging/CompressedOopsTest.java
+ test/runtime/logging/OsCpuLoggingTest.java
! test/serviceability/logging/TestLogRotation.java
Changeset: d7e875ba78cb
Author: amurillo
Date: 2016-04-14 19:55 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d7e875ba78cb
Merge
- src/share/vm/utilities/top.hpp
Changeset: 1c9fdb81b25d
Author: amurillo
Date: 2016-04-18 15:39 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1c9fdb81b25d
Merge
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/prims/jvm.cpp
More information about the jdk9-dev-changes
mailing list