hg: jigsaw/jake/hotspot: 104 new changesets

alan.bateman at oracle.com alan.bateman at oracle.com
Thu Apr 28 20:10:55 UTC 2016


Changeset: f93500768dca
Author:    shade
Date:      2016-04-06 10:50 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/5d720f8c105b

Merge


Changeset: 8c4142c9f8ab
Author:    kzhaldyb
Date:      2016-03-14 20:00 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/267c4a802a65

Merge


Changeset: 61399ae28486
Author:    dcubed
Date:      2016-04-06 15:49 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/61399ae28486

Merge


Changeset: 87215e99d945
Author:    dcubed
Date:      2016-04-06 23:42 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/87215e99d945

Merge


Changeset: ccad9c52f2bd
Author:    tonyp
Date:      2016-04-07 10:55 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/621714a5be87

Merge


Changeset: b8932d090790
Author:    rprotacio
Date:      2016-04-07 13:11 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/0dc4e30985d4

Merge


Changeset: f628b87a6067
Author:    erikj
Date:      2016-04-08 13:14 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/f989a68855a3

Merge


Changeset: ce1d4d0683ed
Author:    ysuenaga
Date:      2016-04-06 20:43 +0900
URL:       http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/41c0c32599f0

Merge


Changeset: 1c08ca66db33
Author:    dsamersoff
Date:      2016-04-11 14:42 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1c08ca66db33

Merge


Changeset: 9158cd01b17b
Author:    csahu
Date:      2016-04-11 12:50 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/d878c100730a

Merge


Changeset: e245b6d8ed34
Author:    mockner
Date:      2016-04-11 16:10 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/4f9ee8da102f

Merge


Changeset: 28222fcd8e40
Author:    mockner
Date:      2016-04-12 02:30 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/28222fcd8e40

Merge


Changeset: d3af0763e973
Author:    stefank
Date:      2016-04-11 08:51 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/2db3cefd53c9

Merge


Changeset: a57bba2898a3
Author:    mgerdin
Date:      2016-04-11 09:49 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/b39019876702

Merge


Changeset: ecf802144350
Author:    drwhite
Date:      2016-04-12 14:46 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/bb3d137da092

Merge


Changeset: aee2a6f1e1b3
Author:    dcubed
Date:      2016-04-14 17:42 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/1c9fdb81b25d

Merge

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/prims/jvm.cpp

Changeset: 4b425192636c
Author:    coleenp
Date:      2015-10-13 18:13 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4b425192636c

8132051: Better byte behavior
Reviewed-by: bdelsart, roland, kvn, jrose, ahgross
Contributed-by: coleen.phillimore at oracle.com, roland.westerlin at oracle.com, vladimir.kozlov at oracle.com, john.r.rose at oracle.com

! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.hpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/bytecodes.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateInterpreter.hpp
! src/share/vm/interpreter/templateInterpreterGenerator.cpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: aec300f2fdf2
Author:    coleenp
Date:      2016-01-07 13:59 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/aec300f2fdf2

8146518: Zero interpreter broken with better byte behaviours
Summary: replaced Method::_result_type_index with Method::_result_type for better byte behaviours should be used for Zero also.
Reviewed-by: roland, kvn, bdelsart, kevinw

! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/cppInterpreter_zero.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp

Changeset: 1c8120f80818
Author:    kevinw
Date:      2016-02-08 12:54 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1c8120f80818

8148475: Missing SA Bytecode updates.
Reviewed-by: coleenp

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java

Changeset: cffe9fa07710
Author:    coleenp
Date:      2016-02-09 15:54 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cffe9fa07710

8149170: Better byte behavior should normalize JNI arguments
Summary: Arguments coming from native should be converted to 0=false, 1-255=true
Reviewed-by: kvn, kevinw, jrose, bdelsart, gtriantafill

! make/test/JtregNative.gmk
! src/share/vm/prims/jni.cpp
+ test/runtime/BoolReturn/BoolConstructor.java
+ test/runtime/BoolReturn/NativeSmallIntCallsTest.java
+ test/runtime/BoolReturn/libNativeSmallIntCalls.c

Changeset: b781b68b9e7d
Author:    kvn
Date:      2016-02-20 14:11 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b781b68b9e7d

8149367: PolicyQualifierInfo/index_Ctor JCk test fails with IOE: Invalid encoding for PolicyQualifierInfo
Summary: fix incorrect code
Reviewed-by: jrose, coleenp, kevinw

! src/share/vm/runtime/deoptimization.cpp

Changeset: ba1391deaca7
Author:    coleenp
Date:      2016-02-21 08:33 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ba1391deaca7

8150012: Better byte behavior for reflection
Reviewed-by: kvn, jrose, kevinw, ahgross

! src/share/vm/oops/typeArrayOop.hpp

Changeset: 68e9c20cfb88
Author:    kevinw
Date:      2016-02-25 21:45 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/68e9c20cfb88

8150654: Zero cleanup of CppInterpreter::result_type_of()
Reviewed-by: coleenp

! src/cpu/zero/vm/cppInterpreter_zero.cpp

Changeset: 2e1e40e1748c
Author:    lana
Date:      2016-04-21 13:36 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2e1e40e1748c

Merge

- src/share/vm/utilities/top.hpp

Changeset: de92190be5e1
Author:    mdoerr
Date:      2016-04-22 10:46 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/de92190be5e1

8154867: PPC64: Better byte behavior
Reviewed-by: goetz

! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp

Changeset: 93eacec03769
Author:    jlaskey
Date:      2016-04-25 09:59 -0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/93eacec03769

8147426: Missing definition for JIMAGE_NOT_FOUND
Reviewed-by: hseigel, alanb

! src/share/vm/classfile/jimage.hpp

Changeset: 6c88fa04cb71
Author:    jlaskey
Date:      2016-04-25 09:59 -0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6c88fa04cb71

8147634: Need a JImage API that given a JImageLocationRef returns class name
Reviewed-by: hseigel

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/jimage.hpp

Changeset: bb590d2e0935
Author:    gziemski
Date:      2016-04-13 15:53 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bb590d2e0935

8153039: Command line processing should use mtCommand or mtArguments rather than mtInternal for NMT
Summary: Added mtArguments and replaced argument related usages of mtInternal with the new flag.
Reviewed-by: coleenp, gtriantafill

! src/share/vm/memory/allocation.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.hpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/commandLineFlagRangeList.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/services/nmtCommon.cpp

Changeset: 3972dc71d240
Author:    gziemski
Date:      2016-04-14 03:57 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3972dc71d240

Merge


Changeset: a4073f876e3a
Author:    sjohanss
Date:      2016-04-14 08:30 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a4073f876e3a

8154051: Change G1YoungGenSizer to use UL log_warning instead of warning
Reviewed-by: brutisso, mgerdin

! src/share/vm/gc/g1/g1YoungGenSizer.cpp

Changeset: 6acb563d8621
Author:    sjohanss
Date:      2016-04-14 08:30 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6acb563d8621

8153745: Avoid spawning G1ParPreserveCMReferentsTask when there is no work to be done
Reviewed-by: brutisso, jmasa, tschatzl

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.hpp

Changeset: fda5ed4f308d
Author:    brutisso
Date:      2016-04-14 11:17 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fda5ed4f308d

8073321: assert(q > prev_q) failed: we should be moving forward through memory
Reviewed-by: jmasa, mgerdin

! src/share/vm/gc/cms/compactibleFreeListSpace.hpp
! src/share/vm/gc/shared/space.cpp
! src/share/vm/gc/shared/space.hpp
! src/share/vm/gc/shared/space.inline.hpp

Changeset: 52aa0ee93b32
Author:    brutisso
Date:      2016-04-14 13:31 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/52aa0ee93b32

Merge


Changeset: 0b5d8a269e28
Author:    dfazunen
Date:      2016-04-13 19:55 +0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0b5d8a269e28

8153755: Improve test: stress/gc/TestStressRSetCoarsening.java
Reviewed-by: tschatzl, kzhaldyb

! test/stress/gc/TestStressRSetCoarsening.java

Changeset: 979558bf4503
Author:    mchernov
Date:      2016-04-14 15:45 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/979558bf4503

8153222: [TESTBUG] Move tests in stress/gc to gc/stress
Reviewed-by: dfazunen, jwilhelm

! test/TEST.groups
+ test/gc/stress/TestGCOld.java
+ test/gc/stress/TestMultiThreadStressRSet.java
+ test/gc/stress/TestStressIHOPMultiThread.java
+ test/gc/stress/TestStressRSetCoarsening.java
- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java

Changeset: 654c99d25e59
Author:    dfazunen
Date:      2016-04-14 14:13 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/654c99d25e59

Merge

- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java

Changeset: 4b7e2caff09c
Author:    rehn
Date:      2016-04-14 11:55 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4b7e2caff09c

8154064: JVMTI trace event crashes
Reviewed-by: sla, stefank

! src/share/vm/prims/jvmtiExport.cpp

Changeset: 4a748af0d81f
Author:    mlarsson
Date:      2016-04-14 15:10 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4a748af0d81f

Merge


Changeset: 1a6b6f459eb0
Author:    mlarsson
Date:      2016-04-14 16:43 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1a6b6f459eb0

Merge


Changeset: 8cca19173bcb
Author:    rprotacio
Date:      2016-04-14 09:46 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8cca19173bcb

8152845: Improve PackageEntry and ModuleEntry print methods for future logging
Summary: Changed print methods for PackageEntry and ModuleEntry to take an outputStream
Reviewed-by: lfoltan, hseigel, coleenp

! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/moduleEntry.hpp
! src/share/vm/classfile/packageEntry.cpp
! src/share/vm/classfile/packageEntry.hpp

Changeset: 057f09eab4e6
Author:    rprotacio
Date:      2016-04-14 14:05 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/057f09eab4e6

Merge

- src/share/vm/utilities/top.hpp
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java

Changeset: d40b70cbc101
Author:    rprotacio
Date:      2016-04-14 14:14 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d40b70cbc101

Merge


Changeset: 999a80b0c0d0
Author:    rprotacio
Date:      2016-04-14 15:38 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/999a80b0c0d0

Merge


Changeset: 13a7f3426b89
Author:    dcubed
Date:      2016-04-14 20:43 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/13a7f3426b89

Merge

+ test/gc/stress/TestStressRSetCoarsening.java
- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java

Changeset: f523b7ad0685
Author:    jwilhelm
Date:      2016-04-15 17:17 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f523b7ad0685

Merge

- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java

Changeset: 9f4012fe09ab
Author:    hseigel
Date:      2016-04-18 13:42 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9f4012fe09ab

8154268: [TESTBUG] Compilation of ExportAllUnnamed.java failed, missing @modules
Summary: Add missing @modules and @build tags
Reviewed-by: ctornqvi, lfoltan, gtriantafill

! test/runtime/modules/AccessCheck/ExportAllUnnamed.java

Changeset: 7a311723df33
Author:    kbarrett
Date:      2016-04-18 14:52 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7a311723df33

8133051: Concurrent refinement threads may be activated and deactivated at random
Summary: Establish min threshold step; earlier primary refinement thread activation.
Reviewed-by: tschatzl, drwhite, mgerdin, jmasa

! src/share/vm/gc/g1/concurrentG1Refine.cpp
! src/share/vm/gc/g1/concurrentG1Refine.hpp
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc/g1/concurrentG1RefineThread.hpp
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/logging/logPrefix.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! test/gc/arguments/TestG1ConcRefinementThreads.java

Changeset: e0237cba9b5c
Author:    kbarrett
Date:      2016-04-18 22:40 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e0237cba9b5c

Merge


Changeset: d7a3b8867ebb
Author:    amurillo
Date:      2016-04-22 00:08 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d7a3b8867ebb

Merge

! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/utilities/globalDefinitions.hpp
- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java

Changeset: 61a214186dae
Author:    amurillo
Date:      2016-04-25 14:15 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/61a214186dae

Merge

- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java

Changeset: 88170d364290
Author:    lana
Date:      2016-04-28 08:26 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/88170d364290

Added tag jdk-9+116 for changeset 61a214186dae

! .hgtags

Changeset: 1e4e9e3fb14e
Author:    alanb
Date:      2016-04-28 19:16 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1e4e9e3fb14e

Merge

! .hgtags
! make/share/makefiles/mapfile-vers
! make/test/JtregNative.gmk
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetopt.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java
! 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/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/javaClasses.inline.hpp
! src/share/vm/classfile/jimage.hpp
! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/moduleEntry.hpp
! src/share/vm/classfile/packageEntry.cpp
! src/share/vm/classfile/packageEntry.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/logging/logTag.hpp
! 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/memory/universe.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/jniHandles.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/ostream.cpp
- src/share/vm/utilities/top.hpp
! src/share/vm/utilities/utf8.hpp
! test/TEST.ROOT
! test/gc/g1/TestLargePageUseForAuxMemory.java
! test/runtime/modules/AccessCheck/ExportAllUnnamed.java
- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java



More information about the jigsaw-dev mailing list