hg: jdk9/dev/hotspot: 86 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Tue Nov 17 06:39:54 UTC 2015


Changeset: 050821833f00
Author:    dholmes
Date:      2015-10-29 18:59 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/050821833f00

8131045: Obsolete JNIDetachReleasesMonitors
Reviewed-by: dcubed, dsimms, sspitsyn

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp

Changeset: f81484d852ac
Author:    cjplummer
Date:      2015-10-29 12:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f81484d852ac

8140189: [TESTBUG] Get rid of "@library /../../test/lib" in jtreg tests
Summary: Use new external.lib.roots property in TEST.ROOT so /../../test/lib is not needed.
Reviewed-by: mseledtsov, sla, iklam

! test/TEST.ROOT
! 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/c2/6589834/Test_ia32.java
! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java
! test/compiler/codecache/CheckSegmentedCodeCache.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/dtrace/SegmentedCodeCacheDtraceTest.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/PoolsIndependenceTest.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/compilercontrol/matcher/MethodMatcherTest.java
! test/compiler/floatingpoint/TestPow2.java
! test/compiler/intrinsics/IntrinsicAvailableTest.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/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/jvmci/SecurityRestrictionsTest.java
! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java
! test/compiler/jvmci/compilerToVM/CollectCountersTest.java
! test/compiler/jvmci/compilerToVM/DebugOutputTest.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java
! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/compiler/jvmci/compilerToVM/GetImplementorTest.java
! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java
! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java
! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/IsMatureTest.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java
! test/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java
! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/compiler/oracle/GetMethodOptionTest.java
! test/compiler/oracle/MethodMatcherTest.java
! test/compiler/rangechecks/TestExplicitRangeChecks.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/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/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/stable/TestStableBoolean.java
! test/compiler/stable/TestStableByte.java
! test/compiler/stable/TestStableChar.java
! test/compiler/stable/TestStableDouble.java
! test/compiler/stable/TestStableFloat.java
! test/compiler/stable/TestStableInt.java
! test/compiler/stable/TestStableLong.java
! test/compiler/stable/TestStableObject.java
! test/compiler/stable/TestStableShort.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/8009761/Test8009761.java
! test/compiler/uncommontrap/TestUnstableIfTrap.java
! test/compiler/unsafe/UnsafeGetConstantField.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/CondCardMark/Basic.java
! test/gc/TestSmallHeap.java
! test/gc/arguments/TestCMSHeapSizeFlags.java
! test/gc/arguments/TestG1HeapSizeFlags.java
! test/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/gc/arguments/TestMinInitialErgonomics.java
! test/gc/arguments/TestNewRatioFlag.java
! test/gc/arguments/TestNewSizeFlags.java
! test/gc/arguments/TestParallelHeapSizeFlags.java
! test/gc/arguments/TestSerialHeapSizeFlags.java
! test/gc/arguments/TestSurvivorRatioFlag.java
! test/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/gc/arguments/TestUseCompressedOopsErgo.java
! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java
! test/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/gc/g1/TestHumongousCodeCacheRoots.java
! test/gc/g1/TestLargePageUseForAuxMemory.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/humongousObjects/TestHumongousThreshold.java
! test/gc/g1/mixedgc/TestLogging.java
! test/gc/metaspace/TestCapacityUntilGCWrapAround.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/ClassUnload/KeepAliveClass.java
! test/runtime/ClassUnload/KeepAliveClassLoader.java
! test/runtime/ClassUnload/KeepAliveObject.java
! test/runtime/ClassUnload/KeepAliveSoftReference.java
! test/runtime/ClassUnload/UnloadTest.java
! test/runtime/NMT/ChangeTrackingLevel.java
! test/runtime/NMT/JcmdDetailDiff.java
! test/runtime/NMT/JcmdSummaryDiff.java
! test/runtime/NMT/MallocRoundingReportTest.java
! test/runtime/NMT/MallocSiteHashOverflow.java
! test/runtime/NMT/MallocStressTest.java
! test/runtime/NMT/MallocTestType.java
! test/runtime/NMT/MallocTrackingVerify.java
! test/runtime/NMT/ReleaseCommittedMemory.java
! test/runtime/NMT/ReleaseNoCommit.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/Safepoint/AssertSafepointCheckConsistency1.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java
! test/runtime/SharedArchiveFile/SharedStrings.java
! test/runtime/interned/SanityTest.java
! test/runtime/memory/ReadFromNoaccessArea.java
! test/runtime/memory/ReadVMPageSize.java
! test/runtime/memory/ReserveMemory.java
! test/runtime/memory/RunUnitTestsConcurrently.java
! test/runtime/memory/StressVirtualSpaceResize.java
! test/runtime/whitebox/WBStackSize.java
! test/sanity/WBApi.java
! test/serviceability/ParserTest.java
! test/serviceability/dcmd/gc/HeapDumpAllTest.java
! test/serviceability/dcmd/gc/HeapDumpTest.java
! test/serviceability/sa/DeadlockDetectionTest.java
! test/serviceability/sa/TestClassLoaderStats.java
! test/serviceability/sa/TestStackTrace.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/BlobSanityTest.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: 6acc55e6cf00
Author:    dholmes
Date:      2015-10-29 21:38 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6acc55e6cf00

Merge


Changeset: 6e76f1f75b89
Author:    dholmes
Date:      2015-10-30 00:23 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6e76f1f75b89

8129526: Solaris: clean up another remnant of interruptible I/O
Reviewed-by: fparain, dcubed

! src/os/aix/vm/jvm_aix.cpp
! src/os/aix/vm/jvm_aix.h
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/jvm_bsd.cpp
! src/os/bsd/vm/jvm_bsd.h
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/jvm_linux.cpp
! src/os/linux/vm/jvm_linux.h
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/jvm_solaris.cpp
! src/os/solaris/vm/jvm_solaris.h
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp

Changeset: b352019b1fca
Author:    brutisso
Date:      2015-10-30 06:46 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b352019b1fca

8140781: Remove _MARKING_STATS_ from the G1 code
Reviewed-by: kbarrett, david

! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/concurrentMark.hpp
! src/share/vm/gc/g1/concurrentMark.inline.hpp

Changeset: 145a439b47cd
Author:    brutisso
Date:      2015-10-30 06:50 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/145a439b47cd

Merge


Changeset: d806ff9d9804
Author:    poonam
Date:      2015-10-30 08:29 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d806ff9d9804

8140249: JVM Crashing During startUp If Flight Recording is enabled
Reviewed-by: dholmes
Contributed-by: Shafi Ahmad <shafi.s.ahmad at oracle.com>

! src/cpu/x86/vm/vm_version_x86.hpp

Changeset: 96773453776a
Author:    rprotacio
Date:      2015-10-30 16:39 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/96773453776a

8139564: Convert TraceDefaultMethods to Unified Logging
Summary: The former -XX:+TraceDefaultMethods flag is updated to the unified logging framework and is now replaced with -Xlog:defaultmethods.
Reviewed-by: acorn, coleenp, hseigel

! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/ostream.cpp
+ test/runtime/logging/DefaultMethodsTest.java

Changeset: 8d33e189e86d
Author:    iklam
Date:      2015-10-30 16:18 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8d33e189e86d

8139026: hotspot/make/hotspot.script cannot handle command-line arguments with spaces
Summary: Use "$@"
Reviewed-by: twisti, ihse

! make/hotspot.script

Changeset: ddc17a69ffc5
Author:    ehelin
Date:      2015-10-30 10:15 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ddc17a69ffc5

8140508: Add utility method for logging phases to G1CollectorPolicy
Reviewed-by: mgerdin, tschatzl

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp

Changeset: 82b971bf9c3c
Author:    ehelin
Date:      2015-10-31 15:27 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/82b971bf9c3c

8140509: Add note_gc_start to G1CollectorPolicy
Reviewed-by: mgerdin, tschatzl

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp

Changeset: 80c8e474661d
Author:    brutisso
Date:      2015-11-02 09:11 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/80c8e474661d

8141037: Remove _MARKING_VERBOSE_ from the G1 code
Reviewed-by: tschatzl, kbarrett

! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/concurrentMark.hpp
! src/share/vm/gc/g1/concurrentMark.inline.hpp
! src/share/vm/gc/g1/g1OopClosures.inline.hpp

Changeset: ae38bcd1e2ef
Author:    brutisso
Date:      2015-11-02 09:12 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ae38bcd1e2ef

8141045: Remove SPARSE_PRT_VERBOSE from the G1 code
Reviewed-by: tschatzl, kbarrett

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

Changeset: b390353dd19e
Author:    brutisso
Date:      2015-11-02 09:13 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b390353dd19e

8141049: Remove CARD_REPEAT_HISTO from the G1 code
Reviewed-by: tschatzl, kbarrett

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

Changeset: 4338b5465f50
Author:    stuefe
Date:      2015-10-30 12:36 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4338b5465f50

8140645: Recent Developments for AIX
Summary: Port recent developments from SAP for AIX to the OpenJDK
Reviewed-by: goetz

! src/cpu/ppc/vm/ppc.ad
! src/os/aix/vm/loadlib_aix.cpp
! src/os/aix/vm/loadlib_aix.hpp
+ src/os/aix/vm/misc_aix.cpp
+ src/os/aix/vm/misc_aix.hpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/porting_aix.cpp
! src/os/aix/vm/porting_aix.hpp

Changeset: d3870bf39fae
Author:    ddmitriev
Date:      2015-11-02 11:32 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d3870bf39fae

8141042: Typos and refactoring in Compiler constraints functions
Reviewed-by: vlivanov, zmajo, kvn

! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 4c4bc4e82b1c
Author:    zmajo
Date:      2015-11-02 11:51 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4c4bc4e82b1c

Merge


Changeset: 69e84ea906d5
Author:    zmajo
Date:      2015-11-02 14:34 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/69e84ea906d5

Merge


Changeset: 797a0f7a8631
Author:    ehelin
Date:      2015-11-02 16:16 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/797a0f7a8631

8140602: Split other time calculation into methods in G1CollectorPolicy
Reviewed-by: mgerdin, tschatzl, drwhite

! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp

Changeset: 21b56ffca3ea
Author:    ehelin
Date:      2015-11-02 17:26 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/21b56ffca3ea

Merge


Changeset: 3b0fdfa8029c
Author:    sgehwolf
Date:      2015-11-02 16:54 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3b0fdfa8029c

8141138: Zero fails to build
Summary: Adjust to recent JDK-9 changes.
Reviewed-by: coleenp

! src/cpu/zero/vm/compiledIC_zero.cpp
! src/cpu/zero/vm/relocInfo_zero.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp

Changeset: 2369f1537ee1
Author:    sgehwolf
Date:      2015-11-02 17:18 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2369f1537ee1

8141140: Zero JVM fails to initialize after JDK-8078554
Summary: Disable AllocatePrefetchDistance for Zero.
Reviewed-by: coleenp

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

Changeset: 9e7d1e562f69
Author:    coleenp
Date:      2015-11-02 19:38 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9e7d1e562f69

Merge


Changeset: a9fecf7a6e6d
Author:    david
Date:      2015-11-02 10:41 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a9fecf7a6e6d

8141056: Erroneous assignment in HeapRegionSet.cpp
Reviewed-by: tschatzl, pliden

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

Changeset: 923bde1cd574
Author:    david
Date:      2015-11-02 14:28 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/923bde1cd574

8137756: Remove hrs_err_msg and hrs_ext_msg from heapRegionSet
Reviewed-by: pliden, mgerdin

! src/share/vm/gc/g1/heapRegionSet.cpp
! src/share/vm/gc/g1/heapRegionSet.hpp
! src/share/vm/gc/g1/heapRegionSet.inline.hpp

Changeset: 3bef2d08010e
Author:    mgerdin
Date:      2014-08-18 14:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3bef2d08010e

8055283: Expand ResourceHashtable with C_HEAP allocation, removal and some unit tests
Reviewed-by: ehelin, tschatzl, coleenp

! src/share/vm/prims/jni.cpp
+ src/share/vm/utilities/resourceHash.cpp
! src/share/vm/utilities/resourceHash.hpp

Changeset: 7977bf8f391e
Author:    dpochepk
Date:      2015-11-04 00:59 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7977bf8f391e

8141331: Test hotspot/compiler/oracle/MethodMatcher.java fails with NPE
Reviewed-by: iignatyev

! test/compiler/oracle/MethodMatcherTest.java

Changeset: cd14a4e35f7a
Author:    stuefe
Date:      2015-11-03 19:53 -0500
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cd14a4e35f7a

8140648: Clean up remnants of fork1() from non-solaris platforms
Summary: Clean up any remnants of fork1() from Non-Solaris platforms
Reviewed-by: dholmes, goetz

! make/aix/makefiles/mapfile-vers-debug
! make/aix/makefiles/mapfile-vers-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
! src/os/linux/vm/os_linux.cpp

Changeset: fe54119ce75f
Author:    mgerdin
Date:      2015-11-04 16:42 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/fe54119ce75f

8141422: G1 eager reclaim card dirtying may dirty outside of allocated objects
Reviewed-by: sjohanss, tschatzl, ehelin

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

Changeset: d5e5e9f4fc04
Author:    aph
Date:      2015-11-04 13:38 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d5e5e9f4fc04

8138966: Intermittent SEGV running ParallelGC
Summary: Add necessary memory fences so that the parallel threads are unable to observe partially filled block tables.
Reviewed-by: tschatzl

! src/share/vm/gc/parallel/psParallelCompact.hpp

Changeset: 4c3c424e245f
Author:    tschatzl
Date:      2015-11-04 17:36 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4c3c424e245f

8141134: Remove unnecessary pragma warning(disable:4355) from GC code
Reviewed-by: ehelin, simonis, stuefe

! src/share/vm/code/nmethod.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/satbQueue.cpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp

Changeset: 0a9dc66ab4ae
Author:    tschatzl
Date:      2015-11-04 18:10 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/0a9dc66ab4ae

Merge

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

Changeset: f541df955aca
Author:    kbarrett
Date:      2015-11-04 13:09 -0500
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f541df955aca

6899049: G1: Clean up code in ptrQueue.[ch]pp and ptrQueue.inline.hpp
Summary: Simplify indexing, address obsolete code, improve access/type checking.
Reviewed-by: tschatzl, pliden

! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/dirtyCardQueue.hpp
! src/share/vm/gc/g1/ptrQueue.cpp
! src/share/vm/gc/g1/ptrQueue.hpp
! src/share/vm/gc/g1/satbQueue.cpp
! src/share/vm/gc/g1/satbQueue.hpp

Changeset: 638ca04d4845
Author:    kbarrett
Date:      2015-11-04 20:02 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/638ca04d4845

Merge

! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/satbQueue.cpp

Changeset: 9c99ce707b0b
Author:    rprotacio
Date:      2015-11-04 14:32 -0500
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9c99ce707b0b

8140348: Convert TraceSafepoint to Unified Logging
Summary: The former -XX:+TraceSafepoint flag is updated to the unified logging framework and is now replaced with -Xlog:safepoint in product mode.
Reviewed-by: coleenp, hseigel

! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
+ test/runtime/logging/SafepointTest.java
+ test/runtime/logging/SafepointTestMain.java

Changeset: 86eba50b37c0
Author:    coleenp
Date:      2015-11-04 19:52 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/86eba50b37c0

Merge


Changeset: e2d20356b596
Author:    coleenp
Date:      2015-11-05 03:42 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e2d20356b596

Merge


Changeset: 766ae06f30ca
Author:    rprotacio
Date:      2015-11-04 17:18 -0500
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/766ae06f30ca

8138916: Logging write function does not allow for long enough messages
Summary: The unified logging framework's vwrite function is updated to allow strings longer than 512 characters, for the sake of messages of non-pre-determined length.
Reviewed-by: coleenp, dsamersoff, mlarsson

! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
+ src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/os.hpp

Changeset: 35a171090343
Author:    coleenp
Date:      2015-11-04 23:02 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/35a171090343

Merge


Changeset: d5ced966d3fa
Author:    coleenp
Date:      2015-11-05 05:31 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d5ced966d3fa

Merge


Changeset: 9ff773cd4ba2
Author:    clanger
Date:      2015-11-04 16:23 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9ff773cd4ba2

8140244: Port fix of JDK-8075773 to AIX and possibly MacOSX
Reviewed-by: stuefe, dcubed

! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp

Changeset: 309f17a92551
Author:    dcubed
Date:      2015-11-05 07:22 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/309f17a92551

Merge


Changeset: bf85ad40fbbe
Author:    brutisso
Date:      2015-11-05 08:48 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bf85ad40fbbe

8141394: Remove the instrumentation added by JDK-6898948
Reviewed-by: tschatzl, pliden

! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1_globals.hpp

Changeset: 1b9a3ab2af04
Author:    brutisso
Date:      2015-11-05 09:11 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1b9a3ab2af04

Merge


Changeset: e1ff70d37567
Author:    sspitsyn
Date:      2015-11-05 00:36 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e1ff70d37567

8141035: Let jvmtiGen exit with a non-zero exit code upon failure
Summary: Let jvmtiGen exit with a non-zero exit code upon failure
Reviewed-by: sla, sspitsyn
Contributed-by: varming at gmail.com

! make/aix/makefiles/trace.make
! make/bsd/makefiles/trace.make
! make/linux/makefiles/trace.make
! make/solaris/makefiles/trace.make
! src/share/vm/prims/jvmtiGen.java

Changeset: 309e3337258f
Author:    sspitsyn
Date:      2015-11-05 11:12 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/309e3337258f

Merge


Changeset: 9e5b420c7003
Author:    ddmitriev
Date:      2015-11-05 11:56 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9e5b420c7003

8139765: set_numeric_flag can call Flag::find_flag to determine the flag type
Reviewed-by: jiangli, gziemski

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 104e524dc49e
Author:    ddmitriev
Date:      2015-11-05 09:15 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/104e524dc49e

Merge


Changeset: 9812b5403f04
Author:    ddmitriev
Date:      2015-11-05 13:39 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9812b5403f04

Merge


Changeset: 2a591a32d924
Author:    aeriksso
Date:      2015-11-05 11:42 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2a591a32d924

8134030: test/serviceability/dcmd/gc/HeapDumpTest fails to verify the dump
Reviewed-by: dholmes

! src/share/vm/services/heapDumper.cpp
! test/serviceability/dcmd/gc/HeapDumpTest.java

Changeset: 975fdc0daefa
Author:    aeriksso
Date:      2015-11-05 15:28 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/975fdc0daefa

Merge


Changeset: dd0c55eac358
Author:    jmasa
Date:      2015-11-04 10:12 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/dd0c55eac358

8135318: CMS wrong max_eden_size for check_gc_overhead_limit
Reviewed-by: jmasa, simonis
Contributed-by: ivan.galkin at sap.com

! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp

Changeset: 976f986375f2
Author:    jmasa
Date:      2015-11-05 19:15 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/976f986375f2

Merge


Changeset: 40a609a54513
Author:    cjplummer
Date:      2015-11-04 23:45 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/40a609a54513

8141489: [TESTBUG] requiredVersion in TEST.ROOT needs to updated to 4.1 b12
Summary: updated requiredVersion to 4.1 b12
Reviewed-by: dholmes, sla, darcy

! test/TEST.ROOT

Changeset: 46439e79a32b
Author:    brutisso
Date:      2015-11-06 06:13 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/46439e79a32b

8141530: Remove G1RecordHRRSOops and G1RecordHRRSEvents
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/heapRegionRemSet.hpp

Changeset: db98874be398
Author:    pliden
Date:      2015-11-06 09:46 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/db98874be398

8042209: Remove unused function G1SATBCardTableLoggingModRefBS::write_ref_field_static
Reviewed-by: mgerdin, tschatzl

! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp

Changeset: cc23066d473c
Author:    ctornqvi
Date:      2015-11-06 09:58 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cc23066d473c

8141533: [TESTBUG] Add @ignore to runtime/CompressedOops/UseCompressedOops.java until JDK-8079353 has been resolved
Reviewed-by: gtriantafill, stsmirno, hseigel

! test/runtime/CompressedOops/UseCompressedOops.java

Changeset: 7e1dcb8396f1
Author:    david
Date:      2015-11-09 09:19 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7e1dcb8396f1

8139867: Change how startsHumongous and continuesHumongous regions work in G1.
Reviewed-by: tschatzl, tbenson

! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/concurrentMark.hpp
! src/share/vm/gc/g1/concurrentMark.inline.hpp
! src/share/vm/gc/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp
! src/share/vm/gc/g1/g1CodeBlobClosure.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/g1HRPrinter.cpp
! src/share/vm/gc/g1/g1HRPrinter.hpp
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/g1/g1OopClosures.inline.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp
! src/share/vm/gc/g1/g1RemSet.inline.hpp
! src/share/vm/gc/g1/g1StringDedup.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp
! src/share/vm/gc/g1/heapRegion.inline.hpp
! src/share/vm/gc/g1/heapRegionManager.cpp
! src/share/vm/gc/g1/heapRegionManager.hpp
! src/share/vm/gc/g1/heapRegionManager.inline.hpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/satbQueue.cpp

Changeset: f8bbcd74a060
Author:    ihse
Date:      2015-11-09 10:59 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f8bbcd74a060

8141548: Hotspot Windows build should respect WARNINGS_AS_ERRORS
Reviewed-by: erikj, dholmes

! make/windows/makefiles/compile.make
! make/windows/makefiles/defs.make

Changeset: 9559d87d7b4e
Author:    ihse
Date:      2015-11-09 11:29 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9559d87d7b4e

Merge


Changeset: 5c403089c663
Author:    david
Date:      2015-11-09 11:26 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5c403089c663

8141434: G1CollectedHeap::into_cset_dirty_card_queue_set should be moved to G1RemSet
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp

Changeset: d6f844bc0132
Author:    david
Date:      2015-11-09 11:35 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d6f844bc0132

Merge


Changeset: ed57978c72cc
Author:    stsmirno
Date:      2015-11-09 15:19 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ed57978c72cc

8130255: [TESTBUG] closed/runtime/4784641/CheckedIsSameObjectTest fails when running 32-bit ARM binaries on 64-bit ARM hosts
Summary: Rewrote test in Java with a number of changes
Reviewed-by: ctornqvi, gtriantafill, ddmitriev

! make/test/JtregNative.gmk
+ test/runtime/SameObject/SameObject.java
+ test/runtime/SameObject/libSameObject.c

Changeset: 92ff60614bbf
Author:    kbarrett
Date:      2015-11-06 16:30 -0500
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/92ff60614bbf

8077571: ObjPtrQueue is poorly named
Summary: Renamed to SATBMarkQueue and renamed files.
Reviewed-by: brutisso, tschatzl, dholmes, twisti

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp
+ src/share/vm/gc/g1/satbMarkQueue.cpp
+ src/share/vm/gc/g1/satbMarkQueue.hpp
- src/share/vm/gc/g1/satbQueue.cpp
- src/share/vm/gc/g1/satbQueue.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 36a6516ca7b8
Author:    kbarrett
Date:      2015-11-10 00:18 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/36a6516ca7b8

Merge

- src/share/vm/gc/g1/satbQueue.cpp
- src/share/vm/gc/g1/satbQueue.hpp

Changeset: cd86b5699825
Author:    goetz
Date:      2015-10-26 16:21 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cd86b5699825

8140482: Various minor code improvements (runtime)
Reviewed-by: dholmes, coleenp, sspitsyn, dsamersoff

! agent/src/os/linux/libproc_impl.c
! agent/src/os/linux/ps_core.c
! src/cpu/x86/vm/stubRoutines_x86.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/os/linux/vm/attachListener_linux.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/windows/vm/attachListener_windows.cpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/libadt/dict.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/task.cpp
! src/share/vm/services/attachListener.hpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/utilities/xmlstream.cpp

Changeset: b4191682ba73
Author:    sspitsyn
Date:      2015-11-10 03:54 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b4191682ba73

Merge


Changeset: 88d10461b89b
Author:    sspitsyn
Date:      2015-11-10 04:37 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/88d10461b89b

Merge


Changeset: 2a4e838901e9
Author:    david
Date:      2015-11-09 15:09 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2a4e838901e9

8141946: Remove develop flag G1TraceHeapRegionRememberedSet
Reviewed-by: mgerdin, tschatzl

! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp

Changeset: 83c3b8b7e80f
Author:    david
Date:      2015-11-10 09:49 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/83c3b8b7e80f

8140404: Revert the removal of CMSTestInFreeList
Reviewed-by: jmasa, brutisso

! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/runtime/globals.hpp

Changeset: e296444235b5
Author:    hseigel
Date:      2015-11-10 08:42 -0500
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e296444235b5

8139164: JVM should throw ClassFormatError for non-void methods named <clinit>
Summary: If method being parsed is named <clinit>, throw ClassFormatError if it is not void or has arguments, for class file version >= 51.
Reviewed-by: acorn, lfoltan

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/verifier.cpp
! test/runtime/classFileParserBug/BadInitMethod.java
+ test/runtime/classFileParserBug/clinitArg.jasm
+ test/runtime/classFileParserBug/clinitArg51.jasm
+ test/runtime/classFileParserBug/clinitNonStatic.jasm
- test/runtime/classFileParserBug/ignoredClinit.jasm
+ test/runtime/classFileParserBug/nonvoidClinit.jasm

Changeset: 5945d49fca35
Author:    hseigel
Date:      2015-11-10 17:15 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5945d49fca35

Merge

- test/runtime/classFileParserBug/ignoredClinit.jasm

Changeset: 234e86f3eefe
Author:    iklam
Date:      2015-11-10 09:38 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/234e86f3eefe

8080940: Remove mcs post-hook from hotspot solaris builds
Reviewed-by: dholmes, ihse, erikj

! make/solaris/makefiles/sparcWorks.make

Changeset: 4ea4955dd8a1
Author:    iklam
Date:      2015-11-10 20:34 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4ea4955dd8a1

Merge


Changeset: 8a9bd1a4251b
Author:    tschatzl
Date:      2015-11-10 09:29 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8a9bd1a4251b

8140585: PLAB statistics are flushed too late
Summary: Move the call to G1EvacStats::adjust_desired_plab_sz() to after flushing the per-thread statistics.
Reviewed-by: mgerdin, jmasa

! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
+ test/gc/g1/TestPLABOutput.java

Changeset: 7eb5542ceb96
Author:    tschatzl
Date:      2015-11-10 17:57 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7eb5542ceb96

Merge


Changeset: c35ced49746c
Author:    tschatzl
Date:      2015-11-10 20:39 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c35ced49746c

Merge


Changeset: 7f575c73e45e
Author:    kbarrett
Date:      2015-11-09 11:50 -0500
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7f575c73e45e

8141654: Tests missing -XX:+UnlockDiagnosticVMOptions
Summary: Add missing unlock options.
Reviewed-by: brutisso, tschatzl

! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/gc/g1/TestLargePageUseForAuxMemory.java

Changeset: 11486a585ba2
Author:    stefank
Date:      2015-10-27 12:25 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/11486a585ba2

8140584: nmethod::oops_do_marking_epilogue always runs verification code
Reviewed-by: tschatzl, kvn

! src/cpu/ppc/vm/relocInfo_ppc.cpp
! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/cpu/sparc/vm/relocInfo_sparc.cpp
! src/cpu/x86/vm/relocInfo_x86.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.cpp

Changeset: 862e71c47a07
Author:    tschatzl
Date:      2015-11-10 11:07 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/862e71c47a07

8140597: Forcing an initial mark causes G1 to abort mixed collections
Summary: Postpone the initial mark request until the current mixed GC phase has finished.
Reviewed-by: mgerdin

! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/prims/whitebox.cpp

Changeset: 54e0d5521e14
Author:    tschatzl
Date:      2015-11-10 11:07 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/54e0d5521e14

8139874: After G1 Full GC, the next GC is always a young-only GC
Summary: Allow initiation of an initial mark after Full GC
Reviewed-by: ehelin

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

Changeset: bbd11e7bbe26
Author:    tschatzl
Date:      2015-11-10 11:07 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bbd11e7bbe26

8138740: Start initial mark right after mixed GC if needed
Summary: Instead of issuing a single young-only GC after the end of all mixed GCs, if needed immediately start an initial mark in that young-only GC.
Reviewed-by: drwhite, mgerdin

! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp

Changeset: f17e5edbe761
Author:    tschatzl
Date:      2015-11-10 11:07 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f17e5edbe761

8140689: Skip last young-only gc if nothing to do in the mixed gc phase
Reviewed-by: mgerdin, drwhite

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

Changeset: aabefa3ef38d
Author:    ctornqvi
Date:      2015-11-11 11:47 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/aabefa3ef38d

8142502: [TESTBUG] Exclude runtime/ErrorHandling/SecondaryErrorTest.java on OSX until JDK-8139300 has been resolved
Reviewed-by: hseigel, mseledtsov, minqi

! test/runtime/ErrorHandling/SecondaryErrorTest.java

Changeset: 19ed05bd68dc
Author:    jprovino
Date:      2015-11-11 23:47 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/19ed05bd68dc

Merge

! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/cpu/zero/vm/vm_version_zero.cpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/code/nmethod.cpp
- src/share/vm/gc/g1/satbQueue.cpp
- src/share/vm/gc/g1/satbQueue.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! test/compiler/jvmci/SecurityRestrictionsTest.java
! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java
! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/compiler/jvmci/compilerToVM/GetImplementorTest.java
! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java
! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
- test/runtime/classFileParserBug/ignoredClinit.jasm

Changeset: 924ad9151e00
Author:    amurillo
Date:      2015-11-13 10:35 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/924ad9151e00

Merge

- src/share/vm/gc/g1/satbQueue.cpp
- src/share/vm/gc/g1/satbQueue.hpp
- test/runtime/classFileParserBug/ignoredClinit.jasm



More information about the jdk9-dev-changes mailing list