hg: build-infra/jdk9/hotspot: 313 new changesets
magnus.ihse.bursie at oracle.com
magnus.ihse.bursie at oracle.com
Wed May 20 21:43:00 UTC 2015
Changeset: 7dd2ea0f72e9
Author: aph
Date: 2015-03-20 17:39 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7dd2ea0f72e9
8075443: AARCH64: Missed L2I optimizations in C2
Summary: Use iRegIOrL2I for input operands whenever it makes sense.
Reviewed-by: kvn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/aarch64_ad.m4
Changeset: 471b684ff43e
Author: sgehwolf
Date: 2015-03-10 21:20 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/471b684ff43e
8074312: Enable hotspot builds on 4.x Linux kernels
Summary: Add "4" to list of allowable versions
Reviewed-by: dholmes, mikael
! make/linux/Makefile
Changeset: 2506dd16cb84
Author: mgronlun
Date: 2015-03-11 09:11 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2506dd16cb84
8074905: Exclude aarch64 from Visual Studio projectcreator.make
Reviewed-by: ctornqvi, sla, minqi
! make/windows/makefiles/projectcreator.make
Changeset: 36143dafcf1c
Author: mikael
Date: 2015-03-11 12:00 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/36143dafcf1c
6313046: Remove unused frame::native_param_addr code
Summary: Removed dead code in frame
Reviewed-by: dholmes, cjplummer, dsamersoff
! agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
! src/cpu/aarch64/vm/frame_aarch64.hpp
! src/cpu/aarch64/vm/frame_aarch64.inline.hpp
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 410003485ee6
Author: dholmes
Date: 2015-03-11 18:49 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/410003485ee6
8073990: Deprecated "UseVectoredExceptions" VM options still defined in several globals files
Reviewed-by: dholmes, stuefe, simonis
Contributed-by: Dmitry Dmitriev <dmitry.dmitriev at oracle.com>
! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp
! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp
Changeset: 3eb61269f421
Author: dholmes
Date: 2015-03-12 19:34 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3eb61269f421
8074552: SafeFetch32 and SafeFetchN do not work in error handling
Reviewed-by: dholmes, goetz
Contributed-by: Thomas Stufe <thomas.stuefe at gmail.com>
! src/os/aix/vm/vmError_aix.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/bsd/vm/vmError_bsd.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/linux/vm/vmError_linux.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/solaris/vm/vmError_solaris.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_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_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_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/utilities/vmError.cpp
+ test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
Changeset: 771c83af7df8
Author: cjplummer
Date: 2015-03-10 19:56 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/771c83af7df8
8069111: Investigate NMT detail tracking support for 32bit ARM
Summary: Fix native stack walking issues arm arm32. Disable on thumb2. Removed support for NMT without NMT detail.
Reviewed-by: dholmes, bdelsart
! src/share/vm/prims/whitebox.cpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/nativeCallStack.cpp
! test/runtime/NMT/ChangeTrackingLevel.java
! test/runtime/NMT/PrintNMTStatistics.java
! test/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java
! test/runtime/NMT/VirtualAllocTestType.java
Changeset: 21279769488b
Author: dcubed
Date: 2015-03-13 09:18 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/21279769488b
Merge
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: a0a3afa7859b
Author: coleenp
Date: 2015-03-13 12:40 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a0a3afa7859b
8061205: MetadataOnStackMark only needs to walk code cache during class redefinition
Summary: Only do full metadata walk during class redefinition and only walk handles during class unloading.
Reviewed-by: sspitsyn, stefank
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/classfile/metadataOnStackMark.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/utilities/accessFlags.cpp
! src/share/vm/utilities/accessFlags.hpp
Changeset: 133803f2e085
Author: coleenp
Date: 2015-03-13 18:59 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/133803f2e085
Merge
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 854a2726b586
Author: coleenp
Date: 2015-03-13 15:16 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/854a2726b586
8074717: Merge interp_masm files for x86 _32 and _64
Summary: Merge interp_masm_x86 files into one.
Reviewed-by: sspitsyn, hseigel, mockner
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.hpp
- src/cpu/x86/vm/interp_masm_x86_32.cpp
- src/cpu/x86/vm/interp_masm_x86_32.hpp
- src/cpu/x86/vm/interp_masm_x86_64.cpp
- src/cpu/x86/vm/interp_masm_x86_64.hpp
Changeset: bdd0b30b4454
Author: coleenp
Date: 2015-03-13 20:44 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bdd0b30b4454
Merge
- src/cpu/x86/vm/interp_masm_x86_32.cpp
- src/cpu/x86/vm/interp_masm_x86_32.hpp
- src/cpu/x86/vm/interp_masm_x86_64.cpp
- src/cpu/x86/vm/interp_masm_x86_64.hpp
Changeset: 9a470350393c
Author: goetz
Date: 2015-02-16 14:07 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9a470350393c
8073315: Enable gcc -Wtype-limits and fix upcoming issues.
Summary: Relevant fixes in blockOffsetTable.cpp, os_linux.cpp, parCardTableModRefBS.cpp.
Reviewed-by: jwilhelm, kbarrett, simonis
! make/linux/makefiles/gcc.make
! src/os/linux/vm/os_linux.cpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/shared/gcUtil.hpp
! src/share/vm/gc_implementation/shared/liveRange.hpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/blockOffsetTable.cpp
! src/share/vm/memory/heap.cpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/workgroup.cpp
! src/share/vm/utilities/yieldingWorkgroup.cpp
Changeset: fa8456e26deb
Author: zmajo
Date: 2015-03-14 11:21 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fa8456e26deb
8074869: C2 code generator can replace -0.0f with +0.0f on Linux
Summary: Instead of 'fpclass', use cast float->int and double->long to check if value is +0.0f and +0.0d, respectively.
Reviewed-by: kvn, simonis, dlong
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/sparc.ad
! src/share/vm/utilities/globalDefinitions_gcc.hpp
! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp
! src/share/vm/utilities/globalDefinitions_xlc.hpp
+ test/compiler/loopopts/ConstFPVectorization.java
Changeset: 425e252b99f1
Author: iignatyev
Date: 2015-03-13 21:53 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/425e252b99f1
8073607: add trace events for inlining
Reviewed-by: kvn, fzhinkin, mgronlun
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/trace/trace.xml
Changeset: dbd15e131b5f
Author: iignatyev
Date: 2015-03-14 16:13 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dbd15e131b5f
Merge
Changeset: b0718d87aff9
Author: zmajo
Date: 2015-03-19 18:01 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b0718d87aff9
Merge
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: dcaf821c212c
Author: amurillo
Date: 2015-03-19 15:00 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dcaf821c212c
Merge
- src/cpu/x86/vm/interp_masm_x86_32.cpp
- src/cpu/x86/vm/interp_masm_x86_32.hpp
- src/cpu/x86/vm/interp_masm_x86_64.cpp
- src/cpu/x86/vm/interp_masm_x86_64.hpp
Changeset: f68d656d1f5e
Author: amurillo
Date: 2015-03-23 11:44 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f68d656d1f5e
Merge
! src/cpu/aarch64/vm/aarch64.ad
- src/cpu/x86/vm/interp_masm_x86_32.cpp
- src/cpu/x86/vm/interp_masm_x86_32.hpp
- src/cpu/x86/vm/interp_masm_x86_64.cpp
- src/cpu/x86/vm/interp_masm_x86_64.hpp
Changeset: f4b8d39bd2a7
Author: ykantser
Date: 2015-03-26 16:36 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f4b8d39bd2a7
8075586: Add @modules as needed to the open hotspot tests
Reviewed-by: sla, ctornqvi, lfoltan, mchung, alanb
Contributed-by: alexander.kulyakhtin at oracle.com
! test/TEST.ROOT
! test/compiler/arguments/CheckCompileThresholdScaling.java
! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java
! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java
! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java
! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java
! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java
! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/compiler/c1/6932496/Test6932496.java
! test/compiler/c2/6589834/Test_ia32.java
! test/compiler/c2/6852078/Test6852078.java
! test/compiler/c2/6857159/Test6857159.java
! test/compiler/c2/6968348/Test6968348.java
! test/compiler/c2/7047069/Test7047069.java
! test/compiler/c2/7068051/Test7068051.java
! test/compiler/c2/7190310/Test7190310_unsafe.java
! test/compiler/c2/8004867/TestIntUnsafeCAS.java
! test/compiler/c2/8004867/TestIntUnsafeOrdered.java
! test/compiler/c2/8004867/TestIntUnsafeVolatile.java
! test/compiler/c2/8005956/PolynomialRoot.java
! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java
! test/compiler/codecache/CheckSegmentedCodeCache.java
! test/compiler/codecache/CheckUpperLimit.java
! test/compiler/codecache/OverflowCodeCacheTest.java
! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java
! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java
! test/compiler/codecache/jmx/BeanTypeTest.java
! test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java
! test/compiler/codecache/jmx/GetUsageTest.java
! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java
! test/compiler/codecache/jmx/ManagerNamesTest.java
! test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java
! test/compiler/codecache/jmx/PeakUsageTest.java
! test/compiler/codecache/jmx/ThresholdNotificationsTest.java
! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java
! test/compiler/codecache/jmx/UsageThresholdExceededTest.java
! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java
! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java
! test/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/compiler/codecache/stress/RandomAllocationTest.java
! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
! test/compiler/codegen/6896617/Test6896617.java
! test/compiler/codegen/7100757/Test7100757.java
! test/compiler/codegen/7184394/TestAESMain.java
! test/compiler/codegen/8011901/Test8011901.java
! test/compiler/cpuflags/RestoreMXCSR.java
! test/compiler/debug/VerifyAdapterSharing.java
! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
! test/compiler/floatingpoint/TestPow2.java
! test/compiler/intrinsics/bmi/TestAndnI.java
! test/compiler/intrinsics/bmi/TestAndnL.java
! test/compiler/intrinsics/bmi/TestBlsiI.java
! test/compiler/intrinsics/bmi/TestBlsiL.java
! test/compiler/intrinsics/bmi/TestBlsmskI.java
! test/compiler/intrinsics/bmi/TestBlsmskL.java
! test/compiler/intrinsics/bmi/TestBlsrI.java
! test/compiler/intrinsics/bmi/TestBlsrL.java
! test/compiler/intrinsics/bmi/TestLzcntI.java
! test/compiler/intrinsics/bmi/TestLzcntL.java
! test/compiler/intrinsics/bmi/TestTzcntI.java
! test/compiler/intrinsics/bmi/TestTzcntL.java
! test/compiler/intrinsics/bmi/verifycode/AddnTestI.java
! test/compiler/intrinsics/bmi/verifycode/AddnTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java
! test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java
! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactILoadTest.java
! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/DecExactITest.java
! test/compiler/intrinsics/mathexact/DecExactLTest.java
! test/compiler/intrinsics/mathexact/IncExactITest.java
! test/compiler/intrinsics/mathexact/IncExactLTest.java
! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactILoadTest.java
! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactILoadTest.java
! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactICondTest.java
! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactILoadTest.java
! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java
! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java
! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java
! test/compiler/jsr292/ConcurrentClassLoadingTest.java
! test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/compiler/jsr292/VMAnonymousClasses.java
! test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
! test/compiler/oracle/CheckCompileCommandOption.java
! test/compiler/oracle/TestCompileCommand.java
! test/compiler/osr/TestOSRWithNonEmptyStack.java
! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
! test/compiler/rangechecks/TestRangeCheckSmearing.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortThresholdOption.java
! test/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java
! test/compiler/rtm/cli/TestRTMLockingThresholdOption.java
! test/compiler/rtm/cli/TestRTMRetryCountOption.java
! test/compiler/rtm/cli/TestRTMSpinLoopCountOption.java
! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java
! test/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java
! test/compiler/rtm/locking/TestRTMAbortRatio.java
! test/compiler/rtm/locking/TestRTMAbortThreshold.java
! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/compiler/rtm/locking/TestRTMRetryCount.java
! test/compiler/rtm/locking/TestRTMSpinLoopCount.java
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java
! test/compiler/rtm/locking/TestUseRTMDeopt.java
! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java
! test/compiler/rtm/locking/TestUseRTMForStackLocks.java
! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java
! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java
! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java
! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java
! test/compiler/runtime/8010927/Test8010927.java
! test/compiler/startup/NumCompilerThreadsCheck.java
! test/compiler/startup/SmallCodeCacheStartup.java
! test/compiler/startup/StartupOutput.java
! test/compiler/tiered/ConstantGettersTransitionsTest.java
! test/compiler/tiered/LevelTransitionTest.java
! test/compiler/tiered/NonTieredLevelsTest.java
! test/compiler/tiered/TieredLevelsTest.java
! test/compiler/types/correctness/CorrectnessTest.java
! test/compiler/types/correctness/OffTest.java
! test/compiler/uncommontrap/TestUnstableIfTrap.java
! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java
! test/compiler/unsafe/UnsafeRaw.java
! test/compiler/whitebox/AllocationCodeBlobTest.java
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeFramesTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/ForceNMethodSweepTest.java
! test/compiler/whitebox/GetCodeHeapEntriesTest.java
! test/compiler/whitebox/GetNMethodTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/LockCompilationTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/compiler/whitebox/SetDontInlineMethodTest.java
! test/compiler/whitebox/SetForceInlineMethodTest.java
! test/gc/6581734/Test6581734.java
! test/gc/6941923/Test6941923.java
! test/gc/7072527/TestFullGCCount.java
! test/gc/TestCardTablePageCommits.java
! test/gc/TestGCLogRotationViaJcmd.java
! test/gc/TestObjectAlignment.java
! test/gc/TestSmallHeap.java
! test/gc/TestSoftReferencesBehaviorOnOOME.java
! test/gc/TestVerifyDuringStartup.java
! test/gc/TestVerifySilently.java
! test/gc/arguments/TestArrayAllocatorMallocLimit.java
! test/gc/arguments/TestCMSHeapSizeFlags.java
! test/gc/arguments/TestCompressedClassFlags.java
! test/gc/arguments/TestDynMaxHeapFreeRatio.java
! test/gc/arguments/TestDynMinHeapFreeRatio.java
! test/gc/arguments/TestG1ConcRefinementThreads.java
! test/gc/arguments/TestG1HeapRegionSize.java
! test/gc/arguments/TestG1HeapSizeFlags.java
! test/gc/arguments/TestG1PercentageOptions.java
! test/gc/arguments/TestHeapFreeRatio.java
! test/gc/arguments/TestInitialTenuringThreshold.java
! test/gc/arguments/TestMaxNewSize.java
! test/gc/arguments/TestMinInitialErgonomics.java
! test/gc/arguments/TestObjectTenuringFlags.java
! test/gc/arguments/TestParallelGCThreads.java
! test/gc/arguments/TestParallelHeapSizeFlags.java
! test/gc/arguments/TestSerialHeapSizeFlags.java
! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java
! test/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/gc/arguments/TestUseCompressedOopsErgo.java
! test/gc/arguments/TestUseNUMAInterleaving.java
! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java
! test/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/gc/concurrentMarkSweep/GuardShrinkWarning.java
! test/gc/defnew/HeapChangeLogging.java
! test/gc/g1/Test2GbHeap.java
! test/gc/g1/TestEagerReclaimHumongousRegions.java
! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
! test/gc/g1/TestGCLogMessages.java
! test/gc/g1/TestHumongousAllocInitialMark.java
! test/gc/g1/TestHumongousCodeCacheRoots.java
! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/g1/TestPrintGCDetails.java
! test/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/gc/g1/TestShrinkAuxiliaryData00.java
! test/gc/g1/TestShrinkAuxiliaryData05.java
! test/gc/g1/TestShrinkAuxiliaryData10.java
! test/gc/g1/TestShrinkAuxiliaryData15.java
! test/gc/g1/TestShrinkAuxiliaryData20.java
! test/gc/g1/TestShrinkAuxiliaryData25.java
! test/gc/g1/TestShrinkAuxiliaryData30.java
! test/gc/g1/TestShrinkDefragmentedHeap.java
! test/gc/g1/TestStringDeduplicationAgeThreshold.java
! test/gc/g1/TestStringDeduplicationFullGC.java
! test/gc/g1/TestStringDeduplicationInterned.java
! test/gc/g1/TestStringDeduplicationPrintOptions.java
! test/gc/g1/TestStringDeduplicationTableRehash.java
! test/gc/g1/TestStringDeduplicationTableResize.java
! test/gc/g1/TestStringDeduplicationYoungGC.java
! test/gc/g1/TestStringSymbolTableStats.java
! test/gc/g1/TestSummarizeRSetStats.java
! test/gc/g1/TestSummarizeRSetStatsPerRegion.java
! test/gc/g1/TestSummarizeRSetStatsThreads.java
! test/gc/logging/TestGCId.java
! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/gc/metaspace/TestCapacityUntilGCWrapAround.java
! test/gc/metaspace/TestMetaspaceMemoryPool.java
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestMetaspaceSizeFlags.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
! test/gc/parallelScavenge/AdaptiveGCBoundary.java
! test/gc/startup_warnings/TestCMS.java
! test/gc/startup_warnings/TestDefNewCMS.java
! test/gc/startup_warnings/TestDefaultMaxRAMFraction.java
! test/gc/startup_warnings/TestG1.java
! test/gc/startup_warnings/TestNoParNew.java
! test/gc/startup_warnings/TestParNewCMS.java
! test/gc/startup_warnings/TestParNewSerialOld.java
! test/gc/startup_warnings/TestParallelGC.java
! test/gc/startup_warnings/TestParallelScavengeSerialOld.java
! test/gc/startup_warnings/TestSerialGC.java
! test/gc/survivorAlignment/TestAllocationInEden.java
! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
! test/gc/survivorAlignment/TestPromotionToSurvivor.java
! test/gc/whitebox/TestConcMarkCycleWB.java
! test/gc/whitebox/TestWBGC.java
! test/runtime/6819213/TestBootNativeLibraryPath.java
! test/runtime/8003720/Test8003720.java
! test/runtime/8026365/InvokeSpecialAnonTest.java
! test/runtime/BadObjectClass/BootstrapRedefine.java
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
! test/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/runtime/ClassFile/JsrRewriting.java
! test/runtime/ClassFile/OomWhileParsingRepeatedJsr.java
! test/runtime/ClassFile/UnsupportedClassFileVersion.java
! test/runtime/CommandLine/BooleanFlagWithInvalidValue.java
! test/runtime/CommandLine/CompilerConfigFileWarning.java
! test/runtime/CommandLine/ConfigFileParsing.java
! test/runtime/CommandLine/ConfigFileWarning.java
! test/runtime/CommandLine/FlagWithInvalidValue.java
! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java
! test/runtime/CommandLine/TestHexArguments.java
! test/runtime/CommandLine/TestNullTerminatedFlags.java
! test/runtime/CommandLine/TestVMOptions.java
! test/runtime/CommandLine/TraceExceptionsTest.java
! test/runtime/CommandLine/UnrecognizedVMOption.java
! test/runtime/CommandLine/VMOptionWarning.java
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/runtime/CompressedOops/CompressedClassSpaceSize.java
! test/runtime/CompressedOops/CompressedKlassPointerAndOops.java
! test/runtime/CompressedOops/ObjectAlignment.java
! test/runtime/CompressedOops/UseCompressedOops.java
! test/runtime/EnclosingMethodAttr/EnclMethodAttr.java
! test/runtime/ErrorHandling/ProblematicFrameTest.java
! test/runtime/ErrorHandling/SecondaryErrorTest.java
! test/runtime/InternalApi/ThreadCpuTimesDeadlock.java
! test/runtime/LoadClass/LoadClassNegative.java
! test/runtime/LocalVariableTable/TestLVT.java
! test/runtime/Metaspace/FragmentMetaspace.java
! test/runtime/NMT/AutoshutdownNMT.java
! test/runtime/NMT/BaselineWithParameter.java
! test/runtime/NMT/CommandLineDetail.java
! test/runtime/NMT/CommandLineEmptyArgument.java
! test/runtime/NMT/CommandLineInvalidArgument.java
! test/runtime/NMT/CommandLineSummary.java
! test/runtime/NMT/CommandLineTurnOffNMT.java
! test/runtime/NMT/JcmdBaselineDetail.java
! test/runtime/NMT/JcmdDetailDiff.java
! test/runtime/NMT/JcmdScale.java
! test/runtime/NMT/JcmdScaleDetail.java
! test/runtime/NMT/JcmdSummaryDiff.java
! test/runtime/NMT/JcmdWithNMTDisabled.java
! test/runtime/NMT/MallocRoundingReportTest.java
! test/runtime/NMT/MallocStressTest.java
! test/runtime/NMT/MallocTestType.java
! test/runtime/NMT/MallocTrackingVerify.java
! test/runtime/NMT/NMTWithCDS.java
! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java
! test/runtime/NMT/ReleaseNoCommit.java
! test/runtime/NMT/ShutdownTwice.java
! test/runtime/NMT/SummaryAfterShutdown.java
! test/runtime/NMT/SummarySanityCheck.java
! test/runtime/NMT/ThreadedMallocTestType.java
! test/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java
! test/runtime/NMT/VirtualAllocTestType.java
! test/runtime/PerfMemDestroy/PerfMemDestroy.java
! test/runtime/RedefineObject/TestRedefineObject.java
! test/runtime/RedefineTests/RedefineAnnotations.java
! test/runtime/RedefineTests/RedefineFinalizer.java
! test/runtime/RedefineTests/RedefineRunningMethods.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java
! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
! test/runtime/SharedArchiveFile/DefaultUseWithClient.java
! test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java
! test/runtime/SharedArchiveFile/LimitSharedSizes.java
! test/runtime/SharedArchiveFile/MaxMetaspaceSize.java
! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java
! test/runtime/SharedArchiveFile/SharedArchiveFile.java
! test/runtime/SharedArchiveFile/SharedBaseAddress.java
! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java
! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java
! test/runtime/Thread/TestThreadDumpMonitorContention.java
! test/runtime/Thread/ThreadPriorities.java
! test/runtime/Unsafe/AllocateInstance.java
! test/runtime/Unsafe/AllocateMemory.java
! test/runtime/Unsafe/CopyMemory.java
! test/runtime/Unsafe/DefineClass.java
! test/runtime/Unsafe/FieldOffset.java
! test/runtime/Unsafe/GetField.java
! test/runtime/Unsafe/GetPutAddress.java
! test/runtime/Unsafe/GetPutBoolean.java
! test/runtime/Unsafe/GetPutByte.java
! test/runtime/Unsafe/GetPutChar.java
! test/runtime/Unsafe/GetPutDouble.java
! test/runtime/Unsafe/GetPutFloat.java
! test/runtime/Unsafe/GetPutInt.java
! test/runtime/Unsafe/GetPutLong.java
! test/runtime/Unsafe/GetPutObject.java
! test/runtime/Unsafe/GetPutShort.java
! test/runtime/Unsafe/GetUnsafe.java
! test/runtime/Unsafe/PageSize.java
! test/runtime/Unsafe/RangeCheck.java
! test/runtime/Unsafe/Reallocate.java
! test/runtime/Unsafe/SetMemory.java
! test/runtime/Unsafe/ThrowException.java
! test/runtime/XCheckJniJsig/XCheckJSig.java
! test/runtime/classFileParserBug/ClassFileParserBug.java
! test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
! test/runtime/contended/Basic.java
! test/runtime/contended/DefaultValue.java
! test/runtime/contended/HasNonStatic.java
! test/runtime/contended/Inheritance1.java
! test/runtime/contended/OopMaps.java
! test/runtime/contended/OopMapsSameGroup.java
! test/runtime/contended/Options.java
! test/runtime/duplAttributes/DuplAttributesTest.java
! test/runtime/finalStatic/FinalStatic.java
! test/runtime/lambda-features/TestConcreteClassWithAbstractMethod.java
! test/runtime/memory/LargePages/TestLargePageSizeInBytes.java
! test/runtime/memory/LargePages/TestLargePagesFlags.java
! test/runtime/memory/ReadFromNoaccessArea.java
! test/runtime/memory/ReserveMemory.java
! test/runtime/memory/RunUnitTestsConcurrently.java
! test/runtime/verifier/OverriderMsg.java
! test/runtime/verifier/TestANewArray.java
! test/runtime/verifier/TestMultiANewArray.java
! test/serviceability/attach/AttachSetGetFlag.java
! test/serviceability/dcmd/compiler/CodeCacheTest.java
! test/serviceability/dcmd/compiler/CodelistTest.java
! test/serviceability/dcmd/compiler/CompilerQueueTest.java
! test/serviceability/dcmd/framework/HelpTest.java
! test/serviceability/dcmd/framework/InvalidCommandTest.java
! test/serviceability/dcmd/framework/VMVersionTest.java
! test/serviceability/dcmd/gc/ClassHistogramAllTest.java
! test/serviceability/dcmd/gc/ClassHistogramTest.java
! test/serviceability/dcmd/gc/HeapDumpAllTest.java
! test/serviceability/dcmd/gc/HeapDumpTest.java
! test/serviceability/dcmd/gc/RunFinalizationTest.java
! test/serviceability/dcmd/gc/RunGCTest.java
! test/serviceability/dcmd/thread/PrintConcurrentLocksTest.java
! test/serviceability/dcmd/thread/PrintTest.java
! test/serviceability/dcmd/vm/ClassHierarchyTest.java
! test/serviceability/dcmd/vm/ClassLoaderStatsTest.java
! test/serviceability/dcmd/vm/CommandLineTest.java
! test/serviceability/dcmd/vm/DynLibsTest.java
! test/serviceability/dcmd/vm/FlagsTest.java
! test/serviceability/dcmd/vm/SystemPropertiesTest.java
! test/serviceability/dcmd/vm/UptimeTest.java
! test/serviceability/jvmti/GetObjectSizeOverflow.java
! test/serviceability/jvmti/TestLambdaFormRetransformation.java
! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java
! test/serviceability/sa/jmap-hashcode/Test8028623.java
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/testlibrary_tests/OutputAnalyzerReportingTest.java
! test/testlibrary_tests/OutputAnalyzerTest.java
! test/testlibrary_tests/RandomGeneratorTest.java
! test/testlibrary_tests/RedefineClassTest.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
! test/testlibrary_tests/TestPlatformIsTieredSupported.java
! test/testlibrary_tests/ctw/ClassesDirTest.java
! test/testlibrary_tests/ctw/ClassesListTest.java
! test/testlibrary_tests/ctw/JarDirTest.java
! test/testlibrary_tests/ctw/JarsTest.java
! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java
! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java
! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java
! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java
! test/testlibrary_tests/whitebox/vm_flags/StringTest.java
! test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java
! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java
Changeset: 21ea7a2e3afc
Author: enevill
Date: 2015-03-25 10:24 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/21ea7a2e3afc
8075860: aarch64: jdk9/dev fails to build
Summary: Fix undefined os::Linux::ucontext_set_pc in aarch64 build
Reviewed-by: kvn
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
Changeset: 42c9c92d320a
Author: brutisso
Date: 2015-03-12 10:11 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/42c9c92d320a
8074037: Refactor the G1GCPhaseTime logging to make it easier to add new phases
Reviewed-by: tschatzl, mgerdin, ecaspole
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1Log.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1StringDedup.cpp
! src/share/vm/gc_implementation/g1/g1StringDedup.hpp
Changeset: 8c46f08ec891
Author: david
Date: 2015-03-12 14:09 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8c46f08ec891
8073463: G1 does not mangle freed heap regions
Reviewed-by: mgerdin, jwilhelm
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
Changeset: 5226e59aecf1
Author: iignatyev
Date: 2015-03-13 17:47 +0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5226e59aecf1
8026047: [TESTBUG] add regression test for DisableExplicitGC flag
Reviewed-by: jwilhelm, brutisso
Contributed-by: Michail Chernov <michail.chernov at oracle.com>
+ test/gc/TestDisableExplicitGC.java
Changeset: 5f646eac768e
Author: iignatyev
Date: 2015-03-13 15:39 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5f646eac768e
Merge
Changeset: 09e0da20d67c
Author: jwilhelm
Date: 2015-03-05 23:47 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/09e0da20d67c
8057632: Remove auxiliary code used to handle the generations array
Summary: Removed next_gen(), prev_gen(), and get_gen().
Reviewed-by: kbarrett, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/space.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp
Changeset: c9c777984b01
Author: azakharov
Date: 2015-03-16 17:51 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c9c777984b01
8061715: gc/g1/TestShrinkAuxiliaryData15.java fails with java.lang.RuntimeException: heap decommit failed - after > before
Summary: added WhiteBox methods to count regions and exact aux data sizes
Reviewed-by: tschatzl, jwilhelm, mgerdin
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
! src/share/vm/gc_implementation/g1/heapRegionManager.hpp
! src/share/vm/prims/whitebox.cpp
! test/gc/g1/TestShrinkAuxiliaryData.java
! test/gc/g1/TestShrinkAuxiliaryData00.java
! test/gc/g1/TestShrinkAuxiliaryData05.java
! test/gc/g1/TestShrinkAuxiliaryData10.java
! test/gc/g1/TestShrinkAuxiliaryData15.java
! test/gc/g1/TestShrinkAuxiliaryData20.java
! test/gc/g1/TestShrinkAuxiliaryData25.java
! test/gc/g1/TestShrinkAuxiliaryData30.java
Changeset: fd19a77b0a32
Author: jwilhelm
Date: 2015-03-16 18:13 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fd19a77b0a32
Merge
! src/share/vm/prims/whitebox.cpp
Changeset: dfc3b99fcbee
Author: stefank
Date: 2015-03-17 13:23 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dfc3b99fcbee
8075242: Remove SpecializationStats
Reviewed-by: brutisso, mgerdin
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.cpp
- src/share/vm/memory/specialized_oop_closures.cpp
! src/share/vm/memory/specialized_oop_closures.hpp
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceMirrorKlass.cpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayOop.cpp
! src/share/vm/oops/oop.inline.hpp
Changeset: 30ea4c772cb9
Author: stefank
Date: 2015-03-17 14:18 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/30ea4c772cb9
8075247: Cleanup specialized_oop_closures.hpp
Reviewed-by: mgerdin, brutisso, tschatzl
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/memory/specialized_oop_closures.hpp
! src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/instanceClassLoaderKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceMirrorKlass.cpp
! src/share/vm/oops/instanceMirrorKlass.hpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/instanceRefKlass.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayOop.cpp
! src/share/vm/oops/objArrayOop.hpp
! src/share/vm/precompiled/precompiled.hpp
Changeset: 6ea1a2ed1d60
Author: stefank
Date: 2015-03-17 15:53 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6ea1a2ed1d60
8075249: Cleanup forward_to_atomic and ClaimedForwardPtr
Reviewed-by: kbarrett, brutisso
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/oop.pcgc.inline.hpp
Changeset: af00217eae4f
Author: stefank
Date: 2015-03-18 10:51 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/af00217eae4f
8075416: Cleanup GC include dependencies in memoryPool.hpp
Reviewed-by: ehelin, mgerdin
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/services/lowMemoryDetector.hpp
! src/share/vm/services/memoryPool.cpp
! src/share/vm/services/memoryPool.hpp
Changeset: 858605dda566
Author: kbarrett
Date: 2015-03-03 19:47 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/858605dda566
8073994: STATIC_ASSERT use of __LINE__ is wrong
Reviewed-by: dholmes, ehelin
! src/share/vm/utilities/debug.hpp
Changeset: 7a045fce6426
Author: ehelin
Date: 2015-03-19 10:29 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7a045fce6426
Merge
Changeset: b31893aea883
Author: mgerdin
Date: 2014-12-01 15:24 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b31893aea883
8075210: Refactor strong root processing in order to allow G1 to evolve separately from GenCollectedHeap
Summary: Create a G1RootProcessor and move SharedHeap root processing to GenCollectedHeap
Reviewed-by: brutisso, tschatzl, ehelin
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
+ src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
+ src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
Changeset: b8448a4717da
Author: brutisso
Date: 2015-03-19 15:25 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b8448a4717da
8027962: Per-phase timing measurements for strong roots processing
Reviewed-by: tschatzl, ecaspole
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
! test/gc/g1/TestGCLogMessages.java
Changeset: 1ee6085d2a83
Author: jprovino
Date: 2015-03-23 12:18 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1ee6085d2a83
8067891: Remove vestigal G1SATBCT barrier set kind
Summary: Remove all case statements specifying G1SATBCT
Reviewed-by: tschatzl, kbarrett
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/graphKit.cpp
Changeset: f48107809bc5
Author: sjohanss
Date: 2015-03-02 11:08 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f48107809bc5
8073944: Simplify ArgumentsExt and remove unneeded functionallity
Reviewed-by: kbarrett, dholmes
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/arguments_ext.hpp
Changeset: e6d2d68ed87f
Author: jwilhelm
Date: 2015-03-03 18:01 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e6d2d68ed87f
8074459: Flags handling memory sizes should be of type size_t
Summary: Changed the type to size_t for flags that handles memory sizes
Reviewed-by: kbarrett, tschatzl
! src/cpu/ppc/vm/c2_globals_ppc.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/sparc/vm/c1_globals_sparc.hpp
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/c1_globals_x86.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/zero/vm/globals_zero.hpp
! src/cpu/zero/vm/shark_globals_zero.hpp
! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp
! src/os_cpu/bsd_x86/vm/globals_bsd_x86.hpp
! src/os_cpu/bsd_zero/vm/globals_bsd_zero.hpp
! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp
! src/os_cpu/linux_sparc/vm/globals_linux_sparc.hpp
! src/os_cpu/linux_x86/vm/globals_linux_x86.hpp
! src/os_cpu/linux_zero/vm/globals_linux_zero.hpp
! src/os_cpu/solaris_sparc/vm/globals_solaris_sparc.hpp
! src/os_cpu/solaris_x86/vm/globals_solaris_x86.hpp
! src/os_cpu/windows_x86/vm/globals_windows_x86.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/ostream.hpp
Changeset: 2ad148b55307
Author: jwilhelm
Date: 2015-03-23 22:08 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2ad148b55307
Merge
- src/cpu/x86/vm/interp_masm_x86_32.cpp
- src/cpu/x86/vm/interp_masm_x86_32.hpp
- src/cpu/x86/vm/interp_masm_x86_64.cpp
- src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp
! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: e7220647928c
Author: sjohanss
Date: 2015-03-24 10:24 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e7220647928c
8075735: Missing include causes minimal build failure
Summary: Added the missing include.
Reviewed-by: jprovino, dholmes, stefank
! src/share/vm/runtime/thread.cpp
Changeset: 026cdb8a5e34
Author: mgerdin
Date: 2015-03-24 13:49 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/026cdb8a5e34
8075511: Enable -Woverloaded-virtual C++ warning for HotSpot build
Reviewed-by: erikj, simonis, ehelin
! make/linux/makefiles/gcc.make
Changeset: 101457a3a36e
Author: stefank
Date: 2015-03-24 11:21 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/101457a3a36e
8075803: Fix GC includes and forward declarations
Reviewed-by: pliden, mgerdin
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/defNewGeneration.inline.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/oops/cpCache.cpp
Changeset: 0d00bf25eef3
Author: stefank
Date: 2015-03-25 10:08 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0d00bf25eef3
8075809: Add missing includes of stack.inline.hpp
Reviewed-by: jmasa, pliden
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/oops/klass.cpp
Changeset: e4de7033ecd9
Author: stefank
Date: 2015-03-25 10:13 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e4de7033ecd9
8075829: Move CSpaceCounters implementation to cSpaceCounters.cpp
Reviewed-by: jwilhelm, brutisso
! src/share/vm/gc_implementation/shared/cSpaceCounters.cpp
! src/share/vm/gc_implementation/shared/cSpaceCounters.hpp
! src/share/vm/memory/space.hpp
! src/share/vm/precompiled/precompiled.hpp
Changeset: a6f928c27d7b
Author: jwilhelm
Date: 2015-03-25 19:50 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a6f928c27d7b
8076012: SA don't support flags of type size_t
Summary: Added support for flags of type size_t in VM.Flags
Reviewed-by: sla, kbarrett
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
Changeset: f301a42cd4ff
Author: jwilhelm
Date: 2015-03-26 14:42 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f301a42cd4ff
Merge
Changeset: bab69a199d8f
Author: amurillo
Date: 2015-03-26 13:54 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bab69a199d8f
Merge
- src/share/vm/memory/specialized_oop_closures.cpp
Changeset: 8f6b400b6453
Author: amurillo
Date: 2015-03-31 11:13 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8f6b400b6453
Merge
- src/share/vm/memory/specialized_oop_closures.cpp
! test/gc/g1/TestGCLogMessages.java
! test/gc/g1/TestShrinkAuxiliaryData00.java
! test/gc/g1/TestShrinkAuxiliaryData05.java
! test/gc/g1/TestShrinkAuxiliaryData10.java
! test/gc/g1/TestShrinkAuxiliaryData15.java
! test/gc/g1/TestShrinkAuxiliaryData20.java
! test/gc/g1/TestShrinkAuxiliaryData25.java
! test/gc/g1/TestShrinkAuxiliaryData30.java
Changeset: 56a85ffe743d
Author: lana
Date: 2015-04-01 12:30 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/56a85ffe743d
Merge
- src/cpu/x86/vm/interp_masm_x86_32.cpp
- src/cpu/x86/vm/interp_masm_x86_32.hpp
- src/cpu/x86/vm/interp_masm_x86_64.cpp
- src/cpu/x86/vm/interp_masm_x86_64.hpp
Changeset: ee878f3d6732
Author: katleman
Date: 2015-04-02 10:02 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ee878f3d6732
Added tag jdk9-b57 for changeset 56a85ffe743d
! .hgtags
Changeset: 67e6c0cbcee7
Author: lana
Date: 2015-04-03 16:34 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/67e6c0cbcee7
Merge
- src/share/vm/memory/specialized_oop_closures.cpp
Changeset: 7c96276383a2
Author: stefank
Date: 2015-03-26 11:28 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7c96276383a2
8075957: Reduce calls to the GC specific object visitors in oopDesc
Reviewed-by: brutisso, mgerdin, pliden
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/memory/space.inline.hpp
! src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceMirrorKlass.cpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/objArrayKlass.cpp
Changeset: c73a2be78b73
Author: stefank
Date: 2015-03-26 11:00 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c73a2be78b73
Merge
Changeset: 9d2b06484aac
Author: jwilhelm
Date: 2015-03-16 13:28 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9d2b06484aac
8075635: Remove GenerationSpec array
Summary: Replaced the array with explicit variables for young and old
Reviewed-by: kbarrett, mgerdin
! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generationSpec.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/memoryService.cpp
Changeset: 2387c6cc5312
Author: brutisso
Date: 2015-03-27 09:28 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2387c6cc5312
8076076: Move SharedHeap::print_size_transition() into G1 code
Reviewed-by: tschatzl, mgerdin
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
Changeset: d0563343e619
Author: david
Date: 2015-03-27 15:03 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d0563343e619
8076054: g1: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: brutisso, stefank
! src/share/vm/gc_implementation/g1/g1CardCounts.cpp
! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
! src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/survRateGroup.cpp
Changeset: 8be42523a6bb
Author: david
Date: 2015-03-27 15:10 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8be42523a6bb
8076055: cms: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
Changeset: a1525b932765
Author: david
Date: 2015-03-27 15:24 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a1525b932765
8076071: parallelScavenge: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: brutisso, mgerdin, stefank
! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
Changeset: 0edf73d92328
Author: david
Date: 2015-03-27 15:27 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0edf73d92328
8076072: parNew: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: stefank, brutisso
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
Changeset: 7be957bf7a89
Author: david
Date: 2015-03-27 15:29 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7be957bf7a89
8076073: shared: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: stefank, brutisso
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/gc_implementation/shared/spaceDecorator.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/metachunk.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/memory/universe.cpp
Changeset: 78ffcde74a11
Author: jwilhelm
Date: 2015-03-30 17:21 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/78ffcde74a11
Merge
Changeset: 6e4c65d4526e
Author: mgerdin
Date: 2015-03-31 07:54 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6e4c65d4526e
8076225: Move the thread claim parity from SharedHeap to Thread
Reviewed-by: brutisso, jwilhelm, kbarrett
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: bc08b84af964
Author: pliden
Date: 2015-03-31 08:27 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bc08b84af964
8076231: Remove unused is_in_partial_collection()
Reviewed-by: brutisso, drwhite
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
Changeset: c3ebf0da7a4d
Author: brutisso
Date: 2015-03-31 11:27 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c3ebf0da7a4d
8076237: Remove unused _collector_policy field in SharedHeap
Reviewed-by: jwilhelm, drwhite, stefank
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
Changeset: 679a808e7c3c
Author: brutisso
Date: 2015-03-31 11:29 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/679a808e7c3c
8076241: Remove unused methods mod_card_iterate() and non_clean_card_iterate_serial()
Reviewed-by: kbarrett, pliden, stefank
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
Changeset: 7797ce185a71
Author: david
Date: 2015-03-31 11:34 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7797ce185a71
8076173: VirtualSpaceNode container_count() and container_count_slow() have different return types
Reviewed-by: pliden, stefank
! src/share/vm/memory/metaspace.cpp
Changeset: 6fad8e326ad5
Author: kbarrett
Date: 2015-03-30 10:24 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6fad8e326ad5
8075401: Remove DiscoveredListIterator::update_discovered()
Summary: Remove unnecessary function
Reviewed-by: brutisso, jwilhelm, ecaspole
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
Changeset: 567fd0e6e87c
Author: pliden
Date: 2015-04-01 10:49 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/567fd0e6e87c
8076294: Cleanup of CollectedHeap::kind()
Reviewed-by: stefank, ecaspole
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: af95803d12f2
Author: jmasa
Date: 2015-03-17 11:19 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/af95803d12f2
8017462: G1: guarantee fails with UseDynamicNumberOfGCThreads
Reviewed-by: tschatzl, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
+ test/gc/ergonomics/TestDynamicNumberOfGCThreads.java
Changeset: 74bec828eec5
Author: amurillo
Date: 2015-04-02 13:38 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/74bec828eec5
Merge
Changeset: 009d2d25b517
Author: amurillo
Date: 2015-04-06 09:33 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/009d2d25b517
Merge
Changeset: 09cec193c3bb
Author: katleman
Date: 2015-04-08 13:12 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/09cec193c3bb
Added tag jdk9-b58 for changeset ee878f3d6732
! .hgtags
Changeset: 96bcaec07cb1
Author: lana
Date: 2015-04-08 14:32 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/96bcaec07cb1
Merge
- src/share/vm/memory/specialized_oop_closures.cpp
Changeset: 4987cd56a051
Author: katleman
Date: 2015-04-09 06:40 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4987cd56a051
Added tag jdk9-b59 for changeset 96bcaec07cb1
! .hgtags
Changeset: 9c916db4bf3b
Author: lana
Date: 2015-04-09 17:38 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9c916db4bf3b
Merge
Changeset: dd51d7312402
Author: aph
Date: 2015-04-14 17:19 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dd51d7312402
8076467: AARCH64: assertion fail with -XX:+UseG1GC
Summary: Don't call encoding unless bool is true.
Reviewed-by: kvn
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/aarch64/vm/register_aarch64.hpp
Changeset: 1c87bc5de516
Author: jmasa
Date: 2014-10-19 20:23 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1c87bc5de516
8059064: Better G1 log caching
Reviewed-by: jmasa, ahgross
Contributed-by: sangheon.kim at oracle.com
! src/share/vm/runtime/arguments.cpp
Changeset: 490710cf1f54
Author: acorn
Date: 2014-12-19 11:48 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/490710cf1f54
8065366: Better private method resolution
Reviewed-by: hseigel, lfoltan, coleenp, ahgross
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/oops/klassVtable.cpp
Changeset: f82dff2eadec
Author: kbarrett
Date: 2015-02-09 13:30 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f82dff2eadec
8071931: Return of the phantom menace
Reviewed-by: mchung, dfuchs, ahgross, brutisso
! src/share/vm/memory/referenceProcessor.cpp
Changeset: d2764ea89544
Author: katleman
Date: 2015-04-17 09:59 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d2764ea89544
Added tag jdk9-b60 for changeset 9c916db4bf3b
! .hgtags
Changeset: 715d2da5801c
Author: lana
Date: 2015-04-17 10:24 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/715d2da5801c
Merge
Changeset: 2b54cd604683
Author: adinn
Date: 2015-04-23 17:53 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2b54cd604683
8078263: AARCH64: Volatile fields should be accessed with ldar and stlr
Summary: ad file rules now generate load acquire and store release for volatile accesses
Reviewed-by: kvn
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 0e31ab6e8375
Author: katleman
Date: 2015-04-23 10:43 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0e31ab6e8375
Added tag jdk9-b61 for changeset 715d2da5801c
! .hgtags
Changeset: 1eab877142cc
Author: lana
Date: 2015-04-23 16:11 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1eab877142cc
Merge
Changeset: f056955b0ae8
Author: enevill
Date: 2015-04-24 11:01 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f056955b0ae8
8075930: AARCH64: Use FP Register in C2
Summary: modify to allow C2 to allocate FP (R29) as a general register
Reviewed-by: aph, kvn, dlong
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/frame_aarch64.inline.hpp
Changeset: 63c06d9de739
Author: aph
Date: 2015-04-24 16:19 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/63c06d9de739
Merge
Changeset: 11b7f6b12521
Author: aph
Date: 2015-04-24 16:28 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/11b7f6b12521
8078621: AARCH64: Fails to build without precompiled headers
Summary: fix #includes.
Reviewed-by: kvn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 6ead49a4c505
Author: ctornqvi
Date: 2015-04-28 14:45 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6ead49a4c505
8077994: [TESTBUG] Exclude compiler/floatingpoint/ModNaN.java
Reviewed-by: hseigel, ccheung
! test/compiler/floatingpoint/ModNaN.java
Changeset: 3e2b525194d3
Author: neliasso
Date: 2015-04-28 14:46 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3e2b525194d3
8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm failing after win compiler upgrade
Summary: Add /arch:IA32 flag to windows ia32 builds to force x87 codepath
Reviewed-by: kvn, dholmes
! make/windows/makefiles/compile.make
Changeset: 86ab44ce262e
Author: katleman
Date: 2015-04-30 13:02 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/86ab44ce262e
Added tag jdk9-b62 for changeset 1eab877142cc
! .hgtags
Changeset: 2ac9b6b36689
Author: lana
Date: 2015-04-30 17:20 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2ac9b6b36689
Merge
Changeset: 8c5d3807d8f3
Author: erikj
Date: 2015-03-18 10:22 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8c5d3807d8f3
8072897: File sawindbg.dll has incorrect file version
Reviewed-by: tbell, dholmes
! make/windows/makefiles/sa.make
Changeset: 7c2d62ecae2e
Author: erikj
Date: 2015-03-18 12:02 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7c2d62ecae2e
8075140: Solaris build of native libraries not consistently using EXTRA_CFLAGS and EXTRA_LDFLAGS
Reviewed-by: ihse, tbell, dholmes
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/vm.make
Changeset: bc4a7ba13b1d
Author: dholmes
Date: 2015-03-18 17:45 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bc4a7ba13b1d
8075216: Remove old flags, regarding to JDK9, from obsolete_jvm_flags
Reviewed-by: dholmes, simonis, gziemski
Contributed-by: Dmitry Dmitriev <dmitry.dmitriev at oracle.com>
! src/share/vm/runtime/arguments.cpp
Changeset: b1bcd763171a
Author: hseigel
Date: 2015-03-19 08:55 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b1bcd763171a
8075118: JVM stuck in infinite loop during verification
Summary: keep a list of handlers to prevent the same handler from being scanned repeatedly.
Reviewed-by: dlong, dholmes
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
+ test/runtime/handlerInTry/HandlerInTry.jasm
+ test/runtime/handlerInTry/IsolatedHandlerInTry.jasm
+ test/runtime/handlerInTry/LoadHandlerInTry.java
Changeset: 94ecade07a85
Author: dcubed
Date: 2015-03-19 14:28 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/94ecade07a85
Merge
Changeset: 09484e9f83b7
Author: coleenp
Date: 2015-03-19 09:47 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/09484e9f83b7
8005521: StressMethodComparator is not thread-safe
Summary: Remove the debug option. It isn't correct or tested.
Reviewed-by: gtriantafill, dholmes, sspitsyn
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 9273f2b75c19
Author: coleenp
Date: 2015-03-19 21:11 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9273f2b75c19
Merge
Changeset: d0908a205037
Author: coleenp
Date: 2015-03-19 23:33 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d0908a205037
Merge
Changeset: d5c6fa2de89d
Author: sspitsyn
Date: 2015-03-20 02:44 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d5c6fa2de89d
8067662: "java.lang.NullPointerException: Method name is null" from StackTraceElement.<init>
Summary: use method cpref and klass version to provide meaningful methods name in stacktraces
Reviewed-by: coleenp, dcubed
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: 2e6d2b89d3d2
Author: mockner
Date: 2015-03-19 15:30 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2e6d2b89d3d2
8072128: mutexLocker.cpp _mutex_array[] initialization broken with safepoint check change
Summary: Fixed missing "++" in _mutex_array[] initialization.
Reviewed-by: dholmes, fparain
! src/share/vm/runtime/mutexLocker.cpp
Changeset: 09fa2a188d2d
Author: dcubed
Date: 2015-03-20 15:19 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/09fa2a188d2d
Merge
Changeset: 5c2bc6278fc4
Author: sgehwolf
Date: 2015-03-23 13:53 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5c2bc6278fc4
8075533: Zero JVM segfaults for -version after JDK-8074552
Summary: Remove SafeFetchXX Zero implementations and guard test with CanUseSafeFetchXX
Reviewed-by: simonis, coleenp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/share/vm/runtime/stubRoutines.cpp
! test/compiler/startup/NumCompilerThreadsCheck.java
! test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
Changeset: cf192ad974b7
Author: jbachorik
Date: 2015-03-24 15:03 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/cf192ad974b7
8024055: serviceability/attach/AttachWithStalePidFile.java createJavaPidFile() fails
Reviewed-by: sla, sspitsyn
! test/serviceability/attach/AttachWithStalePidFile.java
! test/serviceability/attach/AttachWithStalePidFileTarget.java
Changeset: cd54df6b22ea
Author: jbachorik
Date: 2015-03-24 16:21 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/cd54df6b22ea
Merge
Changeset: 5c7da77fa838
Author: erikj
Date: 2015-03-25 09:37 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5c7da77fa838
8075725: Remove /jre subdir in hotspot dist dir
Reviewed-by: tbell, ihse
! make/Makefile
! make/aix/makefiles/defs.make
! make/aix/makefiles/vm.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/universal.gmk
! make/defs.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/vm.make
! make/windows/makefiles/defs.make
Changeset: ded59fa90a09
Author: hseigel
Date: 2015-03-25 08:16 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ded59fa90a09
7127066: Class verifier accepts an invalid class file
Summary: For *store bytecodes, compare incoming, not outgoing, type state with exception handlers' stack maps.
Reviewed-by: acorn, dholmes
! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/bytecodes.hpp
+ test/runtime/stackMapCheck/BadMap.jasm
+ test/runtime/stackMapCheck/BadMapDstore.jasm
+ test/runtime/stackMapCheck/BadMapIstore.jasm
+ test/runtime/stackMapCheck/StackMapCheck.java
Changeset: acb4d66db32e
Author: ykantser
Date: 2015-03-25 12:38 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/acb4d66db32e
8075818: serviceability/threads/TestFalseDeadLock.java should be unquarantined
Reviewed-by: jbachorik, sspitsyn
! test/serviceability/threads/TestFalseDeadLock.java
Changeset: 1f3c5550c168
Author: ykantser
Date: 2015-03-25 15:22 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1f3c5550c168
Merge
Changeset: 0b0b09a60061
Author: minqi
Date: 2015-03-25 15:18 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0b0b09a60061
8074345: Enable RewriteBytecodes when VM runs with CDS
Summary: Enable bytecode rewriting when CDS turned on.
Reviewed-by: coleenp, iklam
Contributed-by: yumin.qi at oracle.com, ioi.lam at oracle.com
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86.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/linkResolver.cpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/interpreter/templateTable.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 2206bbeb3185
Author: coleenp
Date: 2015-03-25 22:27 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2206bbeb3185
8075967: Zero interpreter asserts for SafeFetch<32,N> calls in ObjectMonitor
Summary: Implement SafeFetchX unsafely and make CanUseSafeFetchX false for Zero
Reviewed-by: sgehwolf, dholmes
! src/cpu/zero/vm/frame_zero.cpp
! src/cpu/zero/vm/methodHandles_zero.cpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: 7a5a0939880f
Author: goetz
Date: 2015-03-27 12:43 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7a5a0939880f
8076163: ppc: port "8074345: Enable RewriteBytecodes when VM runs with CDS"
Reviewed-by: coleenp, simonis, mdoerr
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
Changeset: ac0929026af6
Author: hseigel
Date: 2015-03-29 09:20 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ac0929026af6
Merge
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/memory/metaspaceShared.cpp
- src/share/vm/memory/specialized_oop_closures.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 4eedf3132077
Author: jbachorik
Date: 2015-03-23 11:46 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4eedf3132077
8054890: Serviceability: New diagnostic commands 'VM.set_flag' and 'JVMTI.data_dump'
Reviewed-by: sla, fparain, egahlin, ykantser
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
+ test/serviceability/dcmd/jvmti/DataDumpDcmdTest.java
+ test/serviceability/dcmd/vm/SetVMFlagTest.java
Changeset: 80fd2a7ddddd
Author: mockner
Date: 2015-03-30 09:47 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/80fd2a7ddddd
8074718: Merge templateTable_x86 _32 and _64 .hpp files
Summary: templateTable_x86 32 and 64 bit files have been merged.
Reviewed-by: hseigel, coleenp
+ src/cpu/x86/vm/templateTable_x86.hpp
- src/cpu/x86/vm/templateTable_x86_32.hpp
- src/cpu/x86/vm/templateTable_x86_64.hpp
! src/share/vm/interpreter/templateTable.hpp
Changeset: 513701b8ce90
Author: ctornqvi
Date: 2015-03-30 08:28 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/513701b8ce90
8075438: [TESTBUG] Hotspot JTREG tests should use unique CDS archive names
Reviewed-by: hseigel, gtriantafill
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
! test/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/runtime/NMT/NMTWithCDS.java
! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
! test/runtime/SharedArchiveFile/DefaultUseWithClient.java
! test/runtime/SharedArchiveFile/LimitSharedSizes.java
! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java
! test/runtime/SharedArchiveFile/SharedArchiveFile.java
! test/runtime/SharedArchiveFile/SharedBaseAddress.java
! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java
! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java
Changeset: d2de976787c9
Author: ctornqvi
Date: 2015-03-30 16:47 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d2de976787c9
Merge
Changeset: f5dbba218597
Author: jmanson
Date: 2015-03-30 17:32 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f5dbba218597
8074895: os::getenv is inadequate
Reviewed-by: dholmes, coleenp
! 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/runtime/arguments.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/utilities/growableArray.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: 6df562f03f3b
Author: sgehwolf
Date: 2015-03-27 16:12 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6df562f03f3b
8076181: bytecodeInterpreter.cpp refers to unknown labels.
Reviewed-by: coleenp, dholmes
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: 49661b18186e
Author: coleenp
Date: 2015-03-30 19:27 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/49661b18186e
Merge
Changeset: 8112109a019a
Author: coleenp
Date: 2015-03-31 02:11 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8112109a019a
Merge
Changeset: 633053d4d137
Author: dholmes
Date: 2015-03-31 05:30 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/633053d4d137
8076185: Provide SafeFetchX implementation for zero
Summary: Implement SafeFetchX for zero using setjmp/longjmp and Posix TLS
Reviewed-by: sgehwolf, dholmes
Contributed-by: thomas.stuefe at gmail.com
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: 31e30682ae92
Author: sla
Date: 2015-04-01 15:27 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/31e30682ae92
8076450: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java: assert(!on_C_heap() || allocated_on_C_heap()) failed: growable array must be on C heap if elements are
Reviewed-by: fparain, mgronlun, dholmes
! src/share/vm/runtime/arguments.cpp
Changeset: 0037cca8e543
Author: mockner
Date: 2015-04-01 15:13 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0037cca8e543
8078349: remove dead code - fast_iagetfield
Summary: Unused function fast_iagetfield has been removed.
Reviewed-by: hseigel, coleenp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
Changeset: cbd114aa6873
Author: coleenp
Date: 2015-04-01 22:03 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/cbd114aa6873
8076492: Make common code from template interpreter code
Summary: Move case statement out of assembly code
Reviewed-by: minqi, sspitsyn, dholmes
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
Changeset: 1d7773e348f7
Author: coleenp
Date: 2015-04-02 02:20 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1d7773e348f7
Merge
Changeset: df69eda99cf8
Author: jbachorik
Date: 2015-03-26 10:37 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/df69eda99cf8
8023093: Add ManagementAgent.status diagnostic command
Reviewed-by: sla
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
Changeset: 3235ef86fb41
Author: jbachorik
Date: 2015-04-02 07:44 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3235ef86fb41
Merge
Changeset: dcaaf3aadf1c
Author: hseigel
Date: 2015-04-02 08:50 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dcaaf3aadf1c
8076236: VM permits illegal flags for class init method
Summary: Move check for multiple access flags so that it also covers instance initialization methods
Reviewed-by: ctornqvi, lfoltan
! src/share/vm/classfile/classFileParser.cpp
Changeset: bcc24d879b67
Author: jbachorik
Date: 2015-04-02 12:14 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bcc24d879b67
8076344: serviceability/dcmd/vm/SetVMFlagTest.java test fails with "java.lang.Error: 'MaxHeapSize' flag is not available or immutable"
Reviewed-by: sla
! test/serviceability/dcmd/vm/SetVMFlagTest.java
! test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutor.java
Changeset: 302f07b53bf2
Author: jbachorik
Date: 2015-04-02 17:22 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/302f07b53bf2
Merge
Changeset: 916e4d2fb9ef
Author: mockner
Date: 2015-04-02 10:12 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/916e4d2fb9ef
6983747: Remove obsolete dl_mutex lock
Summary: Unused dl_mutex lock has been removed.
Reviewed-by: hseigel, coleenp, dholmes
! src/os/aix/vm/os_aix.cpp
! src/os/linux/vm/os_linux.cpp
Changeset: 7ec811dd7126
Author: coleenp
Date: 2015-04-02 19:26 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7ec811dd7126
Merge
Changeset: 5c205ef8504d
Author: dsamersoff
Date: 2015-04-02 13:20 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5c205ef8504d
8068007: [Findbugs] SA com.sun.java.swing.action.ActionManager.manager should be package protect
Summary: fixed java programming style nit
Reviewed-by: dholmes, jbachorik, sspitsyn
! agent/src/share/classes/com/sun/java/swing/action/ActionManager.java
! agent/src/share/classes/sun/jvm/hotspot/ui/action/HSDBActionManager.java
Changeset: 232bc9d55df3
Author: dsamersoff
Date: 2015-04-02 20:51 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/232bc9d55df3
Merge
Changeset: 883ae015914d
Author: stuefe
Date: 2015-04-03 05:55 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/883ae015914d
8074860: Structured Exception Catcher missing around CreateJavaVM on Windows
Summary: add __try/__except around JNI_CreateJavaVM
Reviewed-by: mgronlun, dcubed
! src/cpu/x86/vm/vm_version_x86.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/os/windows/vm/os_windows.inline.hpp
! src/share/vm/prims/jni.cpp
Changeset: 3a43c9db8687
Author: coleenp
Date: 2015-04-02 14:02 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3a43c9db8687
8076421: Fix Zero Interpreter bugs in class redefinition and template interpreter changes
Summary: metadata_do walking interpreted frames was wrong and generate_Reference_get is not necessarily an accessor method.
Reviewed-by: sgehwolf, dholmes
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/runtime/frame.cpp
+ test/serviceability/hprof/cpu002.java
Changeset: 9da58220aad8
Author: coleenp
Date: 2015-04-03 13:18 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9da58220aad8
Merge
Changeset: 20850f6a665e
Author: ccheung
Date: 2015-04-03 13:45 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/20850f6a665e
Merge
! src/share/vm/oops/instanceKlass.cpp
! test/compiler/startup/NumCompilerThreadsCheck.java
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
! test/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/runtime/NMT/NMTWithCDS.java
! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
! test/runtime/SharedArchiveFile/DefaultUseWithClient.java
! test/runtime/SharedArchiveFile/LimitSharedSizes.java
! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java
! test/runtime/SharedArchiveFile/SharedArchiveFile.java
! test/runtime/SharedArchiveFile/SharedBaseAddress.java
! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java
! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
Changeset: a8704a006c39
Author: brutisso
Date: 2015-04-02 06:42 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a8704a006c39
8076314: Remove the static instance variable SharedHeap:: _sh
Reviewed-by: pliden, jmasa
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_implementation/shared/ageTable.cpp
! src/share/vm/gc_implementation/shared/ageTable.hpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 5007579fc9a9
Author: david
Date: 2015-04-01 12:34 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5007579fc9a9
8016276: CMS concurrentMarkSweepGeneration contains lots of unnecessary allocation failure handling
Reviewed-by: stefank, pliden
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: b88bb4de100e
Author: pliden
Date: 2015-04-02 09:14 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b88bb4de100e
8076447: Remove unused MemoryManager::kind()
Reviewed-by: stefank, tschatzl
! src/share/vm/services/memoryManager.hpp
Changeset: e641ea5c503b
Author: stefank
Date: 2015-04-02 10:04 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e641ea5c503b
8075955: Replace the macro based implementation of oop_oop_iterate with a template based solution
Reviewed-by: brutisso, coleenp, kbarrett, sjohanss
! make/solaris/makefiles/product.make
+ src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.cpp
+ src/share/vm/gc_implementation/parNew/parOopClosures.cpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
+ src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/memory/defNewGeneration.cpp
+ src/share/vm/memory/genOopClosures.cpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/memory/iterator.inline.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/tenuredGeneration.cpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/instanceClassLoaderKlass.hpp
+ src/share/vm/oops/instanceClassLoaderKlass.inline.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
+ src/share/vm/oops/instanceKlass.inline.hpp
! src/share/vm/oops/instanceMirrorKlass.cpp
! src/share/vm/oops/instanceMirrorKlass.hpp
+ src/share/vm/oops/instanceMirrorKlass.inline.hpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/instanceRefKlass.hpp
+ src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
- src/share/vm/oops/klassPS.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/objArrayKlass.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.hpp
+ src/share/vm/oops/typeArrayKlass.inline.hpp
! src/share/vm/precompiled/precompiled.hpp
Changeset: 73bd472043ee
Author: stefank
Date: 2015-04-02 10:22 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/73bd472043ee
8076456: Remove unnecessary oopDesc::klass() calls
Reviewed-by: pliden, jmasa
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/oops/instanceKlass.inline.hpp
Changeset: 4e28fac1367b
Author: brutisso
Date: 2015-04-02 16:06 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4e28fac1367b
8076454: Clean up/move things out of SharedHeap
Reviewed-by: stefank, sjohanss, david
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
Changeset: 3093ed84601e
Author: brutisso
Date: 2015-04-02 16:07 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3093ed84601e
8076289: Move the StrongRootsScope out of SharedHeap
Reviewed-by: stefank, sjohanss, david
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
+ src/share/vm/memory/strongRootsScope.cpp
+ src/share/vm/memory/strongRootsScope.hpp
! src/share/vm/runtime/thread.hpp
Changeset: 9e68a9a208ce
Author: brutisso
Date: 2015-04-02 16:08 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9e68a9a208ce
8076452: Remove SharedHeap
Reviewed-by: stefank, sjohanss, david
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/shared/ageTable.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/freeList.cpp
! src/share/vm/memory/gcLocker.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genOopClosures.inline.hpp
! src/share/vm/memory/iterator.hpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/workgroup.hpp
Changeset: 112ea661cf80
Author: jwilhelm
Date: 2015-04-02 16:37 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/112ea661cf80
8076267: Remove n_gens()
Reviewed-by: jprovino, kbarrett, jmasa
! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/memoryService.cpp
Changeset: 258bd21076fe
Author: iignatyev
Date: 2015-04-02 18:53 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/258bd21076fe
8043225: Make whitebox API functions more stable
Summary: Added checks for null parameters where applicable
Reviewed-by: dholmes, iignatyev
Contributed-by: Kirill Zhaldybin <kirill.zhaldybin at oracle.com>
! src/share/vm/prims/whitebox.cpp
Changeset: 94949d4759d1
Author: drwhite
Date: 2015-04-02 16:42 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/94949d4759d1
8069004: Kitchensink hanged with 16Gb heap and GC pause >30 min
Summary: Revert bug introduced a few months ago.
Reviewed-by: brutisso, tschatzl, jmasa
! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
Changeset: 9eb2691d2330
Author: tschatzl
Date: 2015-04-07 10:53 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9eb2691d2330
8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29
Summary: Allow use of large pages for auxiliary data structures in G1. Clean up existing interfaces.
Reviewed-by: jmasa, pliden, stefank
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/virtualspace.hpp
+ test/gc/g1/TestLargePageUseForAuxMemory.java
Changeset: 123c1ff593e6
Author: pliden
Date: 2015-04-08 15:19 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/123c1ff593e6
8076534: CollectedHeapName in SA agent incorrect
Reviewed-by: dsamersoff, sla, tschatzl
! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java
! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
! agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java
Changeset: 4f6c752659a9
Author: jwilhelm
Date: 2015-04-09 11:29 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4f6c752659a9
8077302: src/share/vm/oops/instanceRefKlass.inline.hpp has a doubble /*
Reviewed-by: stefank, mgerdin
! src/share/vm/oops/instanceClassLoaderKlass.inline.hpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
Changeset: c54cb8d2d294
Author: jwilhelm
Date: 2015-04-09 11:30 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c54cb8d2d294
8077315: Build failure on OSX after compiler upgrade
Reviewed-by: stefank, mgerdin
! src/share/vm/oops/instanceRefKlass.inline.hpp
Changeset: deface5fadd2
Author: kbarrett
Date: 2015-04-08 10:32 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/deface5fadd2
8076265: Simplify deal_with_reference
Summary: Eliminate _CHECK_BOTH_FINGERS_ and simplify.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
Changeset: 6d93e6dea8fc
Author: kbarrett
Date: 2015-04-09 12:40 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6d93e6dea8fc
Merge
Changeset: 99c2729f5a4b
Author: jwilhelm
Date: 2015-04-09 17:39 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/99c2729f5a4b
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
Changeset: 1b4e1c280b4b
Author: brutisso
Date: 2015-04-08 09:35 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1b4e1c280b4b
8076614: Add comment to ClearNoncleanCardWrapper::do_MemRegion()
Reviewed-by: kbarrett, stefank
! src/share/vm/memory/cardTableRS.cpp
Changeset: 4421fd403823
Author: tschatzl
Date: 2015-04-09 15:41 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4421fd403823
8077255: TracePageSizes output reports wrong page size on Windows with G1
Summary: Print selected page size, not alignment size chosen by ReservedSpace (which is the vm_allocation_granularity that is different to page size on Windows) in the message presented by TracePageSizes.
Reviewed-by: drwhite, jmasa
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/virtualspace.hpp
Changeset: b9db7fb35ef2
Author: sangheki
Date: 2015-04-09 10:16 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b9db7fb35ef2
8076325: java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
Summary: Added a guard of gc workers > 0 to execute logic.
Reviewed-by: stefank, mgerdin
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
Changeset: b047b97160de
Author: stefank
Date: 2015-04-10 14:59 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b047b97160de
Merge
Changeset: 3f6e2971ac5b
Author: ddmitriev
Date: 2015-04-08 15:49 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3f6e2971ac5b
8076311: Java 9 process negative MaxTenuringThreshold in different way than Java 8
Summary: Corrected processing of invalid MaXTenuringThreshold
Reviewed-by: jmasa, dholmes, kbarrett
! src/share/vm/runtime/arguments.cpp
! test/gc/arguments/TestInitialTenuringThreshold.java
Changeset: e8a49af8e478
Author: ecaspole
Date: 2015-04-10 10:55 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e8a49af8e478
8077414: PSPromotionLAB _state is unintialized
Summary: Initialize _state to zero_size
Reviewed-by: brutisso, stefank
Contributed-by: Eric Caspole <eric.caspole at oracle.com>
! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
Changeset: a5f2404bab96
Author: brutisso
Date: 2015-04-12 14:59 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a5f2404bab96
8077411: Remove CollectedHeap::supports_heap_inspection()
Reviewed-by: stefank, ecaspole, jmasa
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.hpp
Changeset: 655523dca4ea
Author: mgerdin
Date: 2015-04-10 13:58 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/655523dca4ea
8077400: Unnecessary and incorrect "Code Cache Roots" G1 log entry
Reviewed-by: tschatzl, brutisso, sangheki
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
! test/gc/g1/TestGCLogMessages.java
Changeset: 2a03012ba977
Author: pliden
Date: 2015-04-13 15:47 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2a03012ba977
8077413: Avoid use of Universe::heap() inside collectors
Reviewed-by: stefank, kbarrett
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
! src/share/vm/memory/cardGeneration.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.inline.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/oops/instanceRefKlass.cpp
Changeset: 9ac290432d90
Author: jmasa
Date: 2015-04-13 11:01 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9ac290432d90
8077301: Optimized build is broken
Reviewed-by: kbarrett, brutisso
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 37c23492c0c0
Author: stefank
Date: 2015-04-02 10:24 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/37c23492c0c0
8076457: Fix includes of inline.hpp in GC code
Reviewed-by: pliden, jmasa
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 4b1c654a2c53
Author: stefank
Date: 2015-04-14 11:40 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4b1c654a2c53
8077420: Build failure with SS12u4
Reviewed-by: dholmes, lfoltan
! src/share/vm/utilities/stack.hpp
! src/share/vm/utilities/stack.inline.hpp
Changeset: 6e07b309953b
Author: brutisso
Date: 2015-04-14 11:24 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6e07b309953b
8077403: Remove guarantee from GenCollectedHeap::is_in()
Reviewed-by: mgerdin, jmasa
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
Changeset: 5ea6e4d0ca5f
Author: sangheki
Date: 2015-04-14 09:44 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5ea6e4d0ca5f
8077710: BACKOUT - java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
Summary: Removed unnecessary guards.
Reviewed-by: stefank, jwilhelm
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
Changeset: d1dc46c7cf1e
Author: eistepan
Date: 2015-04-09 14:16 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d1dc46c7cf1e
8026043: Add regression test for JDK-8000831
Reviewed-by: mchung
+ test/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
Changeset: 3b07cec4aa9e
Author: iignatyev
Date: 2015-04-15 09:49 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3b07cec4aa9e
Merge
Changeset: fb1d96dc9369
Author: iignatyev
Date: 2015-04-15 11:23 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fb1d96dc9369
Merge
Changeset: ad6d41b5d0b2
Author: kbarrett
Date: 2015-04-15 12:16 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ad6d41b5d0b2
8069367: Eagerly reclaimed humongous objects left on mark stack
Summary: Prevent eager reclaim of objects that might be on mark stack.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! test/TEST.groups
+ test/gc/g1/TestGreyReclaimedHumongousObjects.java
Changeset: f5fae6f265e2
Author: roland
Date: 2015-03-17 10:06 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f5fae6f265e2
8073480: C2 should optimize explicit range checks
Summary: explicit range checks should be recognized by C2
Reviewed-by: kvn, vlivanov
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/multnode.cpp
! src/share/vm/opto/multnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/subnode.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp
+ test/compiler/rangechecks/TestExplicitRangeChecks.java
Changeset: f82ddf64506b
Author: zmajo
Date: 2015-03-20 11:53 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f82ddf64506b
Merge
- src/cpu/x86/vm/interp_masm_x86_32.cpp
- src/cpu/x86/vm/interp_masm_x86_32.hpp
- src/cpu/x86/vm/interp_masm_x86_64.cpp
- src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 5bc4954b575c
Author: roland
Date: 2015-03-16 12:24 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5bc4954b575c
8073866: Fix for 8064703 is not sufficient
Summary: side effects between allocation and arraycopy can be reexecuted, unreachable uninitialized array can be seen by GCs
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/arraycopy/TestArrayCopyBadReexec.java
! test/compiler/arraycopy/TestArrayCopyNoInit.java
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
Changeset: c5be70d44824
Author: vlivanov
Date: 2015-03-20 11:41 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c5be70d44824
8075270: Print locals & stack slots location for PcDescs
Reviewed-by: kvn, jrose
! src/share/vm/code/pcDesc.cpp
! src/share/vm/code/scopeDesc.cpp
Changeset: 3e15c7d1cb5a
Author: vlivanov
Date: 2015-03-20 11:41 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3e15c7d1cb5a
8075269: Extend -XX:CompileCommand=print,* to work for MethodHandle.invokeBasic/linkTo*
Reviewed-by: jrose, kvn, dlong
! src/share/vm/code/nmethod.cpp
Changeset: 821a7a6c2d03
Author: vlivanov
Date: 2015-03-20 11:41 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/821a7a6c2d03
8075266: Show runtime call details when printing machine code
Reviewed-by: jrose, kvn
! src/share/vm/code/nmethod.cpp
Changeset: fd9961fbe2dd
Author: vlivanov
Date: 2015-03-20 11:41 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fd9961fbe2dd
8075263: MHI::checkCustomized isn't eliminated for inlined MethodHandles
Reviewed-by: jrose, kvn
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/library_call.cpp
Changeset: 1aa6df528006
Author: vlivanov
Date: 2015-03-20 11:41 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1aa6df528006
8074548: Never-taken branches cause repeated deopts in MHs.GWT case
Reviewed-by: jrose, kvn
! src/share/vm/opto/library_call.cpp
Changeset: 79bf23e33421
Author: vlivanov
Date: 2015-03-20 20:32 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/79bf23e33421
Merge
! src/share/vm/opto/library_call.cpp
Changeset: e5c6d6709f18
Author: tpivovarova
Date: 2015-03-21 21:47 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e5c6d6709f18
8075488: compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 due to unrecognized VM option -XX:+IgnoreUnexpectedVMOptions
Reviewed-by: kvn
! test/compiler/whitebox/DeoptimizeFramesTest.java
Changeset: a4cdf6edcb84
Author: thartmann
Date: 2015-03-23 10:13 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a4cdf6edcb84
8075324: Costs of memory operands in aarch64.ad are inconsistent
Summary: Made cost of 'indOffI' consistent to the other memory operands.
Reviewed-by: roland, aph, adinn
! src/cpu/aarch64/vm/aarch64.ad
Changeset: e78935d6bd88
Author: thartmann
Date: 2015-03-23 10:15 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e78935d6bd88
8075136: Unnecessary sign extension for byte array access
Summary: Added C2 matching rules to remove unnecessary sign extension for byte array access.
Reviewed-by: roland, kvn, aph, adinn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/x86/vm/x86_64.ad
Changeset: da130fa0ba00
Author: roland
Date: 2015-03-12 14:15 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/da130fa0ba00
8069263: assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanity
Summary: default methods added to classes confuse dependency processing
Reviewed-by: kvn
! src/share/vm/code/dependencies.cpp
+ test/compiler/inlining/DefaultMethodsDependencies.java
Changeset: 7db8d8cf812e
Author: roland
Date: 2015-03-23 11:20 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7db8d8cf812e
Merge
Changeset: 3891403eb18e
Author: simonis
Date: 2015-03-25 15:50 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3891403eb18e
8075858: AIX: clean-up HotSpot make files
Reviewed-by: kvn
! make/aix/makefiles/adlc.make
! make/aix/makefiles/ppc64.make
! make/aix/makefiles/xlc.make
Changeset: 1c471be03faf
Author: goetz
Date: 2015-03-19 14:30 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1c471be03faf
8075505: aix: improve handling of native memory
Reviewed-by: kvn, stuefe
Contributed-by: thomas.stuefe at sap.com
! src/os/aix/vm/attachListener_aix.cpp
! src/os/aix/vm/globals_aix.hpp
! src/os/aix/vm/interfaceSupport_aix.hpp
! src/os/aix/vm/osThread_aix.cpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os/aix/vm/os_aix.inline.hpp
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/aix/vm/porting_aix.hpp
Changeset: 12cf118ea8d4
Author: zmajo
Date: 2015-03-27 09:02 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/12cf118ea8d4
Merge
! src/cpu/aarch64/vm/aarch64.ad
- src/share/vm/memory/specialized_oop_closures.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 6a7cbd6982d8
Author: zmajo
Date: 2015-03-27 10:19 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6a7cbd6982d8
Merge
Changeset: 12d82ffed498
Author: roland
Date: 2015-03-23 17:09 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/12d82ffed498
8075663: compiler/rangechecks/TestExplicitRangeChecks.java fails in compiler nightlies
Summary: -Xmixed following -Xcomp doesn't undo the effect of -Xcomp with tiered on
Reviewed-by: kvn, vlivanov
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
Changeset: ac291bc3ece2
Author: zmajo
Date: 2015-03-27 10:57 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ac291bc3ece2
8075798: Allow ADLC register class to depend on runtime conditions also for cisc-spillable classes
Summary: Introduce a new register class, reg_class_dynamic, that supports also cist-spillable masks.
Reviewed-by: kvn, dlong, roland
! src/share/vm/adlc/adlparse.cpp
! src/share/vm/adlc/adlparse.hpp
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/forms.hpp
! src/share/vm/adlc/formsopt.cpp
! src/share/vm/adlc/formsopt.hpp
! src/share/vm/adlc/formssel.hpp
! src/share/vm/adlc/output_c.cpp
Changeset: 6d815fe9223d
Author: zmajo
Date: 2015-03-27 14:52 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6d815fe9223d
Merge
- src/share/vm/memory/specialized_oop_closures.cpp
Changeset: 620bbe284132
Author: zmajo
Date: 2015-03-27 15:08 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/620bbe284132
Merge
Changeset: 1c8a3e6441f6
Author: thartmann
Date: 2015-03-30 07:54 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1c8a3e6441f6
8075214: SIGSEGV in nmethod sweeping
Summary: Changed implementation of forceNMethodSweep() to request sweep from existing sweeper thread.
Reviewed-by: kvn, mgerdin, dholmes
! src/share/vm/prims/whitebox.cpp
! src/share/vm/prims/whitebox.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
Changeset: 73b64aabab55
Author: roland
Date: 2015-03-25 14:25 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/73b64aabab55
8075922: assert(t == t_no_spec) fails in phaseX.cpp
Summary: subgraph becomes dead RegionNode::Ideal() but is not destroyed
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/cfgnode.cpp
Changeset: aa243b31b105
Author: roland
Date: 2015-03-30 08:03 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/aa243b31b105
Merge
Changeset: f5937a29d1a4
Author: roland
Date: 2015-03-27 08:58 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f5937a29d1a4
8075921: assert assert(allocx == alloc) fails in library_call.cpp
Summary: control becomes top after arraycopy guards and confuses tighly coupled allocation logic
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java
Changeset: 662f01f35702
Author: aph
Date: 2015-03-31 12:31 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/662f01f35702
8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods
Summary: Use unaligned Unsafe loads and stores for ByteBuffer access on platforms which support unaligned access. Add intrinsics for Unsafe.{get,put}-X-Unaligned methods.
Reviewed-by: dholmes, jrose, psandoz, kvn
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/zero/vm/vm_version_zero.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/globals.hpp
+ test/compiler/intrinsics/unsafe/HeapByteBufferTest.java
Changeset: 215053fb9d59
Author: roland
Date: 2015-03-27 13:47 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/215053fb9d59
8075587: Compilation of constant array containing different sub classes crashes the JVM
Summary: meet of 2 constant arrays result in bottom
Reviewed-by: kvn
! src/share/vm/opto/type.cpp
+ test/compiler/types/TestMeetExactConstantArrays.java
Changeset: 6fff5df5f3d2
Author: kvn
Date: 2015-04-01 18:07 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6fff5df5f3d2
8074981: Integer/FP scalar reduction optimization
Summary: Add scalar reduction optimization to C2 to take advantage of vector instructions in modern x86 CPUs.
Reviewed-by: kvn, twisti
Contributed-by: michael.c.berg at intel.com
! make/build.sh
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/x86.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
! src/share/vm/opto/vectornode.cpp
! src/share/vm/opto/vectornode.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/loopopts/superword/ProdRed_Double.java
+ test/compiler/loopopts/superword/ProdRed_Float.java
+ test/compiler/loopopts/superword/ProdRed_Int.java
+ test/compiler/loopopts/superword/SumRed_Double.java
+ test/compiler/loopopts/superword/SumRed_Float.java
+ test/compiler/loopopts/superword/SumRed_Int.java
Changeset: 8b4ead255d7b
Author: simonis
Date: 2015-04-02 11:28 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8b4ead255d7b
8076532: Fix format warning/error in methodHandles_ppc.cpp
Reviewed-by: dholmes
! src/cpu/ppc/vm/methodHandles_ppc.cpp
Changeset: 9a60cd91367b
Author: roland
Date: 2015-03-23 14:21 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9a60cd91367b
8076094: CheckCastPPNode::Value() has outdated logic for constants
Summary: outdated logic for constants in CheckCastPPNode::Value()
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/castnode.cpp
Changeset: bd34657c574d
Author: roland
Date: 2015-04-02 10:38 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bd34657c574d
Merge
Changeset: 7c316db7cf7f
Author: kvn
Date: 2015-04-02 17:16 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7c316db7cf7f
8076523: assert(((ABS(iv_adjustment_in_bytes) % elt_size) == 0)) fails in superword.cpp
Summary: check that offset % mem_oper_size == 0 when alignment is verified during vectorization.
Reviewed-by: iveresov
! src/share/vm/opto/superword.cpp
Changeset: 0a369507f96d
Author: kvn
Date: 2015-04-03 11:41 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0a369507f96d
Merge
! src/share/vm/runtime/vmStructs.cpp
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/compiler/whitebox/DeoptimizeFramesTest.java
Changeset: 7ac058b59e10
Author: iveresov
Date: 2015-04-06 20:20 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7ac058b59e10
8076968: PICL based initialization of L2 cache line size on some SPARC systems is incorrect
Summary: Chcek both l2-dcache-line-size and l2-cache-line-size properties to determine the size of the line
Reviewed-by: kvn
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: 0425153506df
Author: thartmann
Date: 2015-04-13 07:00 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0425153506df
8076625: IndexOutOfBoundsException in HeapByteBufferTest.java
Summary: Use Utils::getRandomInstance and nextInt to get reproducable and limited random values.
Reviewed-by: kvn, vlivanov
! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java
Changeset: f840835501d6
Author: iignatyev
Date: 2015-04-13 15:02 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f840835501d6
8071546: hotspot/test/compiler/codecache/jmx/PoolsIndependenceTest.java has been fixed, but still is in the exclude list
Summary: Deleted @ignore clause
Reviewed-by: iignatyev
Contributed-by: Kirill Zhaldybin <kirill.zhaldybin at oracle.com>
! test/compiler/codecache/jmx/PoolsIndependenceTest.java
Changeset: 0a18834f982a
Author: goetz
Date: 2015-03-26 11:05 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0a18834f982a
8076057: aix: After 8075506, aix does not support large pages.
Reviewed-by: kvn
! src/share/vm/runtime/arguments.cpp
Changeset: 257545c8e5d8
Author: goetz
Date: 2015-04-13 18:49 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/257545c8e5d8
8077618: Move rtmLocking.cpp to shared directory.
Reviewed-by: dholmes, kvn
! src/cpu/x86/vm/globalDefinitions_x86.hpp
- src/cpu/x86/vm/rtmLocking.cpp
+ src/share/vm/runtime/rtmLocking.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: f90702a3d522
Author: vlivanov
Date: 2015-04-14 18:03 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f90702a3d522
8057919: Class.getSimpleName() should work for non-JLS compliant class names
Reviewed-by: dholmes, jrose
! make/aix/makefiles/mapfile-vers-debug
! make/aix/makefiles/mapfile-vers-product
! make/bsd/makefiles/mapfile-vers-darwin-debug
! make/bsd/makefiles/mapfile-vers-darwin-product
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
Changeset: 528423a8c09f
Author: vlivanov
Date: 2015-04-14 18:11 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/528423a8c09f
8062280: C2: inlining failure due to access checks being too strict
Reviewed-by: kvn
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
+ test/compiler/jsr292/MHInlineTest.java
Changeset: 6c4ca18a0666
Author: mhaupt
Date: 2015-04-14 18:16 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6c4ca18a0666
8076461: JSR292: remove unused native and constants
Reviewed-by: jrose, vlivanov
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
Changeset: 2a6c4bd248cf
Author: aph
Date: 2015-04-14 11:43 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2a6c4bd248cf
8077615: AARCH64: Add C2 intrinsic for BigInteger::multiplyToLen() method
Summary: Add C2 intrinsic for BigInteger::multiplyToLen() on AArch64.
Reviewed-by: kvn
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java
Changeset: 3dda6fe1c13a
Author: roland
Date: 2015-04-15 11:01 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3dda6fe1c13a
8074676: java.lang.invoke.PermuteArgsTest.java fails with "assert(is_Initialize()) failed: invalid node class"
Summary: after guards in Arrays.copyOf() intrinsic, control may become top
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/library_call.cpp
+ test/compiler/arraycopy/TestArrayCopyOfStopped.java
Changeset: c1d0d1e3b472
Author: kvn
Date: 2015-04-16 14:05 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c1d0d1e3b472
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- src/cpu/x86/vm/templateTable_x86_32.hpp
- src/cpu/x86/vm/templateTable_x86_64.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/os/aix/vm/os_aix.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/linkResolver.cpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 3805d6cdf192
Author: dsamersoff
Date: 2015-04-07 03:04 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3805d6cdf192
8067991: [Findbugs] SA com.sun.java.swing.ui.CommonUI some methods need final protect
Summary: Fixed java programmint style nit
Reviewed-by: jbachorik, sspitsyn
! agent/src/share/classes/com/sun/java/swing/ui/CommonToolBar.java
! agent/src/share/classes/com/sun/java/swing/ui/CommonUI.java
Changeset: 6fd3cb8a53b1
Author: sspitsyn
Date: 2015-04-07 20:18 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6fd3cb8a53b1
8066679: jvmtiRedefineClasses.cpp assert cache ptrs must match
Summary: remove the assert and deallocate cashed class file bytes that are in collision
Reviewed-by: coleenp, dcubed
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: b0c0acc0dd87
Author: dholmes
Date: 2015-04-08 01:27 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b0c0acc0dd87
8067235: embedded/minvm/checknmt fails on compact1 and compact2 with minimal VM
Reviewed-by: lfoltan, sspitsyn
! src/share/vm/runtime/arguments.cpp
Changeset: 784f438c3494
Author: dholmes
Date: 2015-04-08 06:01 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/784f438c3494
Merge
Changeset: bd08f461c7e4
Author: jbachorik
Date: 2015-04-03 15:40 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bd08f461c7e4
8074368: ThreadMXBean.getThreadInfo() corrupts memory when called with empty array for thread ids
Reviewed-by: mchung
! src/share/vm/services/management.cpp
Changeset: a15b6513d6fe
Author: jbachorik
Date: 2015-04-08 08:07 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a15b6513d6fe
Merge
Changeset: 315c2a350a40
Author: stuefe
Date: 2015-04-08 12:51 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/315c2a350a40
8077257: Use CanUseSafeFetch instead of probing SafeFetch stub directly
Reviewed-by: simonis
! src/os/aix/vm/os_aix.cpp
Changeset: 2fb3ff31ff00
Author: dsamersoff
Date: 2015-04-10 05:22 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2fb3ff31ff00
8044416: serviceability/sa/jmap-hashcode/Test8028623.java fails with AssertionFailure: can not get class data for java/lang/UNIXProcess$Platform$$Lambda
Summary: Lambda object is not counted when SA builds class data cache but is reached inside live region.
Reviewed-by: sla, jbachorik
! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! test/serviceability/sa/jmap-hashcode/Test8028623.java
Changeset: b4601c374f01
Author: gtriantafill
Date: 2015-04-07 11:25 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b4601c374f01
8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java
Reviewed-by: lfoltan, coleenp
! test/runtime/NMT/JcmdDetailDiff.java
Changeset: de9829f00ec5
Author: ctornqvi
Date: 2015-04-10 15:18 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/de9829f00ec5
Merge
Changeset: f47b463a95b8
Author: dbuck
Date: 2015-04-13 23:04 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f47b463a95b8
8072863: Replace fatal() with vm_exit_during_initialization() when an incorrect class is found on the bootclasspath
Reviewed-by: dholmes, coleenp
Contributed-by: Cheleswer Sahu <cheleswer.sahu at oracle.com>
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/prims/whitebox.cpp
Changeset: 96fad0270d92
Author: sla
Date: 2015-04-15 09:34 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/96fad0270d92
8077364: "if( !this )" construct prevents build on Xcode 6.3
Reviewed-by: stefank, simonis
! make/bsd/makefiles/gcc.make
! src/share/vm/adlc/formssel.cpp
! src/share/vm/libadt/set.cpp
! src/share/vm/opto/chaitin.cpp
Changeset: eb02bcd73927
Author: minqi
Date: 2015-04-15 17:34 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/eb02bcd73927
8074354: Make CreateMinidumpOnCrash a new name and available on all platforms
Summary: Rename CreateMinidumpOnCrash which is used only for Windows as CreateCoredumpOnCrash and make it available for all platforms. Changed order for dumping core on Windows to be similar on other platforms. Also reviewed by thomas.stuefe at gmail.com
Reviewed-by: dcubed
Contributed-by: yumin.qi at oracle.com, thomas.stuefe at gmail.com
! src/os/aix/vm/os_aix.cpp
! 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/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp
! test/runtime/ErrorHandling/ProblematicFrameTest.java
! test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
! test/runtime/ErrorHandling/SecondaryErrorTest.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java
! test/runtime/Unsafe/RangeCheck.java
! test/runtime/memory/ReadFromNoaccessArea.java
Changeset: f147f5db527c
Author: mockner
Date: 2015-04-16 10:30 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f147f5db527c
8029630: Thread id should be displayed as a hex number in error report
Summary: Thread id is now displayed as a hex number in error report.
Reviewed-by: dholmes, hseigel, stuefe
! src/share/vm/utilities/vmError.cpp
Changeset: 08f055a583c9
Author: mockner
Date: 2015-04-16 11:00 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/08f055a583c9
8073989: Deprecated integer options are considered as invalid instead of deprecated in Java 9
Summary: Deprecated integer options are now recognized as being deprecated.
Reviewed-by: dholmes, hseigel, ddmitriev
! src/share/vm/runtime/arguments.cpp
! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java
Changeset: 6f521ccb68a3
Author: hseigel
Date: 2015-04-16 17:44 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6f521ccb68a3
Merge
Changeset: 2abcd8a4896c
Author: dcubed
Date: 2015-04-16 08:23 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2abcd8a4896c
8073165: Contended Locking fast exit bucket
Summary: JEP-143/JDK-8073165 Contended Locking fast exit bucket
Reviewed-by: dholmes, acorn, dice, dcubed
Contributed-by: dave.dice at oracle.com, karen.kinnear at oracle.com, daniel.daugherty at oracle.com
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
Changeset: 3f81e57060dc
Author: dcubed
Date: 2015-04-16 17:57 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3f81e57060dc
Merge
Changeset: 1e3e85c26949
Author: dcubed
Date: 2015-04-16 19:27 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1e3e85c26949
Merge
Changeset: 893c44b79137
Author: sjiang
Date: 2015-04-17 10:53 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/893c44b79137
8042901: Allow com.sun.management to be in a different module to java.lang.management
Reviewed-by: mchung, dfuchs, erikj, jbachorik
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/services/diagnosticFramework.cpp
! src/share/vm/services/gcNotifier.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/management.hpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryPool.cpp
! test/gc/TestSmallHeap.java
! test/gc/arguments/TestG1HeapRegionSize.java
! test/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/g1/TestShrinkDefragmentedHeap.java
! test/gc/g1/TestSummarizeRSetStatsTools.java
! test/gc/parallelScavenge/TestDynShrinkHeap.java
Changeset: 5bad519a0fd0
Author: ccheung
Date: 2015-04-17 14:37 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5bad519a0fd0
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- src/cpu/x86/vm/rtmLocking.cpp
! src/os/aix/vm/os_aix.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/classfile/vmSymbols.hpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: af2a1e9f08f3
Author: ctornqvi
Date: 2015-04-17 16:12 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/af2a1e9f08f3
8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode
Reviewed-by: sla, gtriantafill
! test/Makefile
! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/compiler/uncommontrap/TestUnstableIfTrap.java
+ test/sanity/MismatchedWhiteBox/WhiteBox.java
- test/sanity/WhiteBox.java
! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
Changeset: 258feb0cc4b5
Author: ctornqvi
Date: 2015-04-17 23:55 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/258feb0cc4b5
Merge
- test/sanity/WhiteBox.java
Changeset: dd3046750c6c
Author: dholmes
Date: 2015-04-17 22:50 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dd3046750c6c
8077308: Fix warning: increase O_BUFLEN in ostream.hpp -- output truncated
Reviewed-by: dholmes, hseigel
Contributed-by: Andrew Haley <aph at redhat.com>
! src/share/vm/utilities/ostream.cpp
Changeset: 793493726a06
Author: dholmes
Date: 2015-04-20 21:32 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/793493726a06
8077674: BSD build failures due to undefined macros
Reviewed-by: dsamersoff, kbarrett, hseigel
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/windows/vm/os_windows.cpp
Changeset: 8b1ffb202a4d
Author: ddmitriev
Date: 2015-04-20 22:07 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8b1ffb202a4d
8074026: Deprecated UseBoundThreads, DefaultThreadPriority and NoYieldsInMicrolock VM options still defined in globals.hpp
Reviewed-by: dholmes, mseledtsov
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 272337a23342
Author: sjiang
Date: 2015-04-21 10:23 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/272337a23342
8078144: many nightly tests failed due to NoSuchMethodError: sun.management.ManagementFactoryHelper.getDiagnosticMXBean
Reviewed-by: alanb, sla
! test/gc/g1/TestGreyReclaimedHumongousObjects.java
! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java
Changeset: 44dd41e14780
Author: kbarrett
Date: 2015-04-15 16:37 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/44dd41e14780
8075466: SATB queue pre-filter verify found reclaimed humongous object
Summary: Removed pre-filter verify, and made filtering more careful.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: ceb1a056ca15
Author: brutisso
Date: 2015-04-16 09:13 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ceb1a056ca15
8077873: G1: Remove G1SATBPrintStubs
Reviewed-by: kbarrett, tschatzl
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: f64e985822e2
Author: brutisso
Date: 2015-04-16 09:16 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f64e985822e2
8077841: G1: Remove PrintReachable support
Reviewed-by: stefank, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: f36eb73c4e50
Author: pliden
Date: 2015-04-16 09:28 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f36eb73c4e50
8077415: Remove duplicate variables holding the CollectedHeap
Reviewed-by: stefank, kbarrett
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 8ae9f5e559ed
Author: pliden
Date: 2015-04-16 10:38 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8ae9f5e559ed
Merge
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 2ce6ba708da7
Author: pliden
Date: 2015-04-16 15:31 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2ce6ba708da7
8077417: Cleanup of Universe::initialize_heap()
Reviewed-by: stefank, kbarrett
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
Changeset: dafb0a98e749
Author: jprovino
Date: 2015-04-15 11:42 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dafb0a98e749
8074545: Rename and clean up the ParGCAllocBuffer class
Summary: Rename ParGCAllocBuffer to PLAB and rename affected files.
Reviewed-by: tschatzl, kbarrett
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
+ src/share/vm/gc_implementation/shared/plab.cpp
+ src/share/vm/gc_implementation/shared/plab.hpp
+ src/share/vm/gc_implementation/shared/plab.inline.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 4864e4370e54
Author: brutisso
Date: 2015-04-17 08:09 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4864e4370e54
8077938: Remove TraceMarkSweep
Reviewed-by: sjohanss, jmasa
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/runtime/globals.hpp
Changeset: e57fce7b6ad2
Author: stefank
Date: 2015-04-17 10:46 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e57fce7b6ad2
8077936: Remove the unused java_lang_invoke_CallSite::target_volatile
Reviewed-by: vlivanov, jrose
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/javaClasses.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
Changeset: 14d4bc33ff68
Author: ecaspole
Date: 2015-04-17 10:08 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/14d4bc33ff68
8077265: Modify assert to help debug JDK-8068448
Summary: Added relevant asserts on covered_region for allocation methods in psOldGen.hpp
Reviewed-by: tschatzl, stefank
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
Changeset: 5aa85f931066
Author: goetz
Date: 2015-04-17 11:46 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5aa85f931066
8078048: Fix non-pch build after "8076457: Fix includes of inline.hpp in GC code"
Reviewed-by: stefank, ehelin
! src/share/vm/gc_implementation/g1/heapRegion.hpp
Changeset: c25c035189a4
Author: stefank
Date: 2015-04-17 17:10 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c25c035189a4
Merge
Changeset: fc42966ef965
Author: mikael
Date: 2015-04-17 16:08 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fc42966ef965
8078017: Introduce hotspot_basicvmtest
Reviewed-by: dholmes, kvn
! test/Makefile
Changeset: aacca898142e
Author: kbarrett
Date: 2015-04-17 13:49 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/aacca898142e
8078021: SATB apply_closure_to_completed_buffer should have closure argument
Summary: Apply closure directly, eliminating registration.
Reviewed-by: stefank, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: 2f553b2c04ee
Author: jwilhelm
Date: 2015-04-20 14:26 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2f553b2c04ee
Merge
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 3ac81daab1ac
Author: brutisso
Date: 2015-04-20 16:18 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3ac81daab1ac
8078156: G1: Remove dead code PrintObjsInRegionClosure
Reviewed-by: tschatzl, sjohanss
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 9d2031d829b3
Author: pliden
Date: 2015-04-20 08:53 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9d2031d829b3
8068582: UseSerialGC not always set up properly
Reviewed-by: jmasa, brutisso, sjohanss
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/arguments.cpp
+ test/gc/arguments/TestSelectDefaultGC.java
! test/gc/startup_warnings/TestParNewSerialOld.java
Changeset: 2e360934b0cf
Author: stefank
Date: 2015-04-20 13:34 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2e360934b0cf
8042891: Format issues embedded in macros for two g1 source files
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
Changeset: 579abf49ec8f
Author: goetz
Date: 2015-04-21 10:14 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/579abf49ec8f
8078243: Fix include of stack.inline.hpp in taskqueue.hpp.
Reviewed-by: stefank, tschatzl
! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
Changeset: fa8741e55f80
Author: kbarrett
Date: 2015-04-21 10:29 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fa8741e55f80
8078193: BACKOUT: Rename and clean up the ParGCAllocBuffer class
Summary: Back out the problem change set.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
+ src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
+ src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
+ src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
- src/share/vm/gc_implementation/shared/plab.cpp
- src/share/vm/gc_implementation/shared/plab.hpp
- src/share/vm/gc_implementation/shared/plab.inline.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/globals.hpp
Changeset: bf3f0bc46d2a
Author: jprovino
Date: 2015-04-15 11:42 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bf3f0bc46d2a
8074546: Rename and clean up the ParGCAllocBuffer class
Summary: Rename ParGCAllocBuffer to PLAB and rename affected files.
Reviewed-by: tschatzl, kbarrett
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
+ src/share/vm/gc_implementation/shared/plab.cpp
+ src/share/vm/gc_implementation/shared/plab.hpp
+ src/share/vm/gc_implementation/shared/plab.inline.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/globals.hpp
Changeset: dfe8f76b6b8c
Author: kbarrett
Date: 2015-04-21 16:49 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dfe8f76b6b8c
Merge
! src/share/vm/gc_implementation/shared/plab.cpp
! src/share/vm/gc_implementation/shared/plab.hpp
! src/share/vm/gc_implementation/shared/plab.inline.hpp
Changeset: d8702e236d50
Author: tschatzl
Date: 2015-04-22 09:39 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d8702e236d50
8076541: Parallel GC registers Java heap twice to NMT
Summary: Remove the superfluous call to MemTracker::record_virtual_memory_type() and also a superfluous check whether the space has been successfully reserved.
Reviewed-by: pliden, jmasa
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
Changeset: ffaab2b7199b
Author: sjohanss
Date: 2015-04-22 12:58 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ffaab2b7199b
8077836: Make sure G1ParGCAllocBuffer are marked as retired
Reviewed-by: tschatzl, pliden
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/shared/plab.hpp
Changeset: dcd4f5bec34d
Author: kbarrett
Date: 2015-04-22 14:06 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dcd4f5bec34d
8078023: verify_no_cset_oops found reclaimed humongous object in SATB buffer
Summary: Removed no longer valid checking of SATB buffers
Reviewed-by: jmasa, pliden
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: c059d13c0919
Author: jwilhelm
Date: 2015-04-23 16:09 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c059d13c0919
Merge
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/Makefile
- test/sanity/WhiteBox.java
Changeset: 4cf3113c8f42
Author: stuefe
Date: 2015-04-07 14:19 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4cf3113c8f42
8076475: Misuses of strncpy/strncat
Summary: Various small fixes around strncpy and strncat
Reviewed-by: dsamersoff, coleenp
! agent/src/os/bsd/libproc_impl.c
! agent/src/os/linux/libproc_impl.c
! src/os/bsd/dtrace/libjvm_db.c
! src/os/bsd/vm/decoder_machO.cpp
! src/os/solaris/dtrace/libjvm_db.c
! src/share/tools/hsdis/hsdis.c
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: a00e2996316f
Author: sgehwolf
Date: 2015-04-23 17:42 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a00e2996316f
8078504: Zero fails to build
Reviewed-by: kvn, simonis
! src/cpu/zero/vm/methodHandles_zero.cpp
! src/cpu/zero/vm/vm_version_zero.hpp
Changeset: 9bf9b322ae5a
Author: ccheung
Date: 2015-04-23 14:09 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9bf9b322ae5a
Merge
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: ea6a7fb3ae3d
Author: sla
Date: 2015-04-24 09:07 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ea6a7fb3ae3d
8078519: Can't run SA tools from a non-images build
Reviewed-by: mchung, alanb, dsamersoff
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
Changeset: d90e3df49627
Author: ctornqvi
Date: 2015-04-23 12:46 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d90e3df49627
8078435: [TESTBUG] runtime/CommandLine/TestVMOptions.java fails when running with an OpenJDK build
Reviewed-by: mseledtsov, hseigel
! test/runtime/CommandLine/TestVMOptions.java
Changeset: 3dd3a803a8a8
Author: ctornqvi
Date: 2015-04-23 12:47 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3dd3a803a8a8
8078383: [TESTBUG] Merge hotspot_runtime and hotspot_runtime_closed in jprt test set
Reviewed-by: mseledtsov, dholmes
! test/TEST.groups
Changeset: 3346b0f1b9c3
Author: ctornqvi
Date: 2015-04-27 14:41 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3346b0f1b9c3
Merge
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
Changeset: 56e01852fed6
Author: twisti
Date: 2015-04-27 09:02 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/56e01852fed6
8022853: add ability to load uncompressed object and Klass references in a compressed environment to Unsafe
Reviewed-by: coleenp, jrose, kvn
! src/share/vm/prims/unsafe.cpp
+ test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java
+ test/runtime/Unsafe/GetUncompressedObject.java
Changeset: eeb7ae9b81c3
Author: sspitsyn
Date: 2015-04-27 19:51 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/eeb7ae9b81c3
8073705: more performance issues in class redefinition
Summary: Optimize the method pointer adjustments for prev klass versions and MNT
Reviewed-by: dcubed, coleenp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
Changeset: ffea72d97c3e
Author: goetz
Date: 2015-04-28 03:27 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ffea72d97c3e
8078595: [TESTBUG] Fix runtime/StackGuardPages/testme.sh to deal with 64k pages
Reviewed-by: dholmes
! test/runtime/StackGuardPages/invoke.c
Changeset: 8cfb464fa757
Author: coleenp
Date: 2015-04-28 16:46 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8cfb464fa757
8068352: Move virtualspace.* out of src/share/vm/runtime to memory directory
Summary: Move virtualspace.* out of src/share/vm/runtime to memory directory
Reviewed-by: brutisso, sgehwolf, stefank, sspitsyn
+ agent/src/share/classes/sun/jvm/hotspot/memory/VirtualSpace.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java
! src/os/bsd/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp
! src/share/vm/gc_implementation/shared/generationCounters.hpp
! src/share/vm/memory/blockOffsetTable.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/heap.hpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceShared.hpp
+ src/share/vm/memory/virtualspace.cpp
+ src/share/vm/memory/virtualspace.hpp
! src/share/vm/precompiled/precompiled.hpp
- src/share/vm/runtime/virtualspace.cpp
- src/share/vm/runtime/virtualspace.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: fcb8136e225f
Author: coleenp
Date: 2015-04-28 23:04 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fcb8136e225f
Merge
Changeset: e51e9b3040c3
Author: ysuenaga
Date: 2015-04-28 19:04 +0900
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e51e9b3040c3
8076212: AllocateHeap() and ReallocateHeap() should be inlined.
Summary: NMT with detail option reports incorrect caller address on Linux.
Reviewed-by: dholmes, coleenp
! src/share/vm/memory/allocation.inline.hpp
Changeset: 3411dd58a74f
Author: coleenp
Date: 2015-04-29 02:35 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3411dd58a74f
Merge
- agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java
- src/share/vm/runtime/virtualspace.cpp
- src/share/vm/runtime/virtualspace.hpp
Changeset: dfc7b096c55f
Author: roland
Date: 2015-04-15 11:36 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dfc7b096c55f
8077832: SA's dumpreplaydata, dumpcfg and buildreplayjars are broken
Summary: SA code out of sync with hotspot code
Reviewed-by: dsamersoff, sla, kvn
! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java
Changeset: a504928f42b5
Author: vlivanov
Date: 2015-04-17 18:17 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a504928f42b5
8057967: CallSite dependency tracking scales devastatingly poorly
Reviewed-by: jrose, roland, plevart, shade
! src/share/vm/ci/ciCallSite.cpp
! src/share/vm/ci/ciCallSite.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
+ test/compiler/jsr292/CallSiteDepContextTest.java
Changeset: 24b449382431
Author: vlivanov
Date: 2015-04-17 16:45 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/24b449382431
Merge
Changeset: ec0f34590833
Author: goetz
Date: 2015-04-15 14:51 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ec0f34590833
8077843: adlc: allow nodes that use TEMP inputs in expand rules.
Reviewed-by: kvn
! src/share/vm/adlc/output_c.cpp
Changeset: 5be37a65b137
Author: kvn
Date: 2015-04-17 17:39 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5be37a65b137
8078113: 8011102 changes may cause incorrect results
Summary: replace Vzeroupper instruction in stubs with zeroing only used ymm registers.
Reviewed-by: kvn
Contributed-by: sandhya.viswanathan at intel.com
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: d11fb4e8a82e
Author: roland
Date: 2015-03-24 10:25 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d11fb4e8a82e
8069191: moving predicate out of loops may cause array accesses to bypass null check
Summary: Remove CastPP nodes only during final graph reshape
Reviewed-by: kvn, jrose
! src/share/vm/opto/castnode.cpp
! src/share/vm/opto/castnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/narrowptrnode.cpp
! src/share/vm/opto/narrowptrnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phaseX.cpp
+ test/compiler/loopopts/TestPredicateLostDependency.java
Changeset: 364dd48a2c48
Author: vlivanov
Date: 2015-04-22 21:33 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/364dd48a2c48
8078309: compiler/jsr292/MHInlineTest.java failed with java.lang.RuntimeException: 'MHInlineTest$A::protected_x (3 bytes) virtual call' found in stdout
Reviewed-by: jrose
! test/compiler/jsr292/MHInlineTest.java
Changeset: 15767942af74
Author: shade
Date: 2015-04-22 19:10 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/15767942af74
8076987: C1 should support conditional card marks (UseCondCardMark)
Reviewed-by: iveresov, roland
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 88847a1b3718
Author: goetz
Date: 2015-04-15 12:44 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/88847a1b3718
8077838: Recent developments for ppc.
Summary: Power 8 recognition and instructions, math.*Exact intrinsics and rtm, C2 optimizations
Reviewed-by: kvn, simonis
! src/cpu/ppc/vm/assembler_ppc.cpp
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/c2_globals_ppc.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/interpreter_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp
! src/cpu/ppc/vm/methodHandles_ppc.hpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/register_definitions_ppc.cpp
! src/cpu/ppc/vm/relocInfo_ppc.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/ppc/vm/templateInterpreter_ppc.hpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.hpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
Changeset: 331b38ef0db3
Author: goetz
Date: 2015-04-23 09:27 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/331b38ef0db3
8078482: ppc: pass thread to throw_AbstractMethodError
Summary: Also improve check for Safepoints in signal handler.
Reviewed-by: kvn, simonis
! src/cpu/ppc/vm/interpreter_ppc.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
Changeset: 382e9e4b3b71
Author: zmajo
Date: 2015-04-27 10:49 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/382e9e4b3b71
8068945: Use RBP register as proper frame pointer in JIT compiled code on x86
Summary: Introduce the PreserveFramePointer flag to control if RBP is used as the frame pointer or as a general purpose register.
Reviewed-by: kvn, roland, dlong, enevill, shade
! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_FrameMap_x86.cpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/prims/forte.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/vframe.hpp
Changeset: 1267d185c97c
Author: zmajo
Date: 2015-04-27 11:01 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1267d185c97c
Merge
! src/cpu/ppc/vm/globals_ppc.hpp
Changeset: 1e8d91a7e7d1
Author: roland
Date: 2015-04-23 16:38 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1e8d91a7e7d1
8078444: compiler/arraycopy/TestArrayCopyNoInitDeopt.java fails with exception 'm2 not deoptimized'
Summary: some platform don't have speculative types
Reviewed-by: kvn
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
Changeset: 629f25b8fc9d
Author: sgehwolf
Date: 2015-04-29 12:23 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/629f25b8fc9d
8078666: JVM fastdebug build compiled with GCC 5 asserts with "widen increases"
Summary: do the math on the unsigned type where overflows are well defined
Reviewed-by: kvn, aph
! src/share/vm/opto/type.cpp
Changeset: 030e40746a11
Author: roland
Date: 2015-04-29 14:43 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/030e40746a11
8078426: mb/jvm/compiler/InterfaceCalls/testAC2 - assert(predicate_proj == 0L) failed: only one predicate entry expected
Summary: split if finds predicates on several incoming paths when unswitched's loops are optimized out
Reviewed-by: kvn
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopPredicate.cpp
+ test/compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java
Changeset: 5f2ef612ed74
Author: bharadwaj
Date: 2015-04-30 18:14 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5f2ef612ed74
Merge
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: 34a82607b479
Author: kvn
Date: 2015-05-01 14:23 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/34a82607b479
8079231: quarantine compiler/jsr292/CallSiteDepContextTest.java
Reviewed-by: dlong
! test/compiler/jsr292/CallSiteDepContextTest.java
Changeset: 4853e0d5389d
Author: jmasa
Date: 2015-05-01 16:22 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4853e0d5389d
8079235: quarantine TestLargePageUseForAuxMemory.java
Reviewed-by: kvn
! test/gc/g1/TestLargePageUseForAuxMemory.java
Changeset: e0ad42748972
Author: amurillo
Date: 2015-05-01 03:56 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e0ad42748972
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
- src/cpu/x86/vm/rtmLocking.cpp
- src/cpu/x86/vm/templateTable_x86_32.hpp
- src/cpu/x86/vm/templateTable_x86_64.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/runtime/arguments.cpp
- src/share/vm/runtime/virtualspace.cpp
- src/share/vm/runtime/virtualspace.hpp
- test/sanity/WhiteBox.java
Changeset: a0df4738688e
Author: amurillo
Date: 2015-05-02 00:16 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a0df4738688e
Merge
Changeset: c06fef227be6
Author: dcubed
Date: 2015-05-05 18:57 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c06fef227be6
8079359: disable JDK-8061553 optimization while JDK-8077392 is resolved
Summary: Borrow an unused SyncFlags value to disable the "fast enter" optimization.
Reviewed-by: lana, dsamersoff, amurillo
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: d818fe2baeb6
Author: enevill
Date: 2015-05-07 13:58 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d818fe2baeb6
8079507: aarch64: fails to build due to changes to template interpreter
Summary: fix by merging in changes from fix for 8074345
Reviewed-by: kvn
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
Changeset: d6b3ad413923
Author: katleman
Date: 2015-05-07 10:19 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d6b3ad413923
Added tag jdk9-b63 for changeset 2ac9b6b36689
! .hgtags
Changeset: bf92b8db249c
Author: lana
Date: 2015-05-07 20:51 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bf92b8db249c
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java
- src/cpu/x86/vm/rtmLocking.cpp
- src/cpu/x86/vm/templateTable_x86_32.hpp
- src/cpu/x86/vm/templateTable_x86_64.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
- src/share/vm/runtime/virtualspace.cpp
- src/share/vm/runtime/virtualspace.hpp
- test/sanity/WhiteBox.java
Changeset: 2f0c10fcb5fa
Author: ihse
Date: 2015-05-20 23:27 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2f0c10fcb5fa
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java
! make/bsd/makefiles/gcc.make
! make/solaris/makefiles/dtrace.make
- src/cpu/x86/vm/interp_masm_x86_32.cpp
- src/cpu/x86/vm/interp_masm_x86_32.hpp
- src/cpu/x86/vm/interp_masm_x86_64.cpp
- src/cpu/x86/vm/interp_masm_x86_64.hpp
- src/cpu/x86/vm/rtmLocking.cpp
- src/cpu/x86/vm/templateTable_x86_32.hpp
- src/cpu/x86/vm/templateTable_x86_64.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/memory/specialized_oop_closures.cpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
- src/share/vm/runtime/virtualspace.cpp
- src/share/vm/runtime/virtualspace.hpp
- test/sanity/WhiteBox.java
More information about the build-infra-dev
mailing list