hg: aarch32-port/jdk9-arm3264/hotspot: 111 new changesets

bob.vandette at oracle.com bob.vandette at oracle.com
Fri Oct 28 15:14:53 UTC 2016


Changeset: 08492e67bf32
Author:    erikj
Date:      2016-09-30 09:06 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/08492e67bf32

8160630: libjimage.so and others should link statically to libgcc
Reviewed-by: ihse, tbell

! make/lib/CompileGtest.gmk
! make/lib/CompileJvm.gmk

Changeset: 15b3ef116f15
Author:    erikj
Date:      2016-10-05 10:49 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/15b3ef116f15

8150736: Excessive disk space used by build system
Reviewed-by: ihse

! make/BuildHotspot.gmk
+ make/CopyToExplodedJdk.gmk
- make/Dist.gmk
! make/HotspotCommon.gmk
+ make/copy/Copy-java.base.gmk
! make/gensrc/GenerateSources.gmk
! make/gensrc/GensrcJvmti.gmk
! make/lib/CompileDtracePostJvm.gmk
! make/lib/CompileJvm.gmk
! make/lib/CompileLibjsig.gmk
! make/lib/CompileLibraries.gmk

Changeset: cc7606285d36
Author:    erikj
Date:      2016-10-05 17:11 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/cc7606285d36

8161025: GPL header missing comma in year
Reviewed-by: dholmes

! make/BuildHotspot.gmk

Changeset: bf6f88c2c086
Author:    amurillo
Date:      2016-10-05 06:28 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/bf6f88c2c086

Merge

- make/Dist.gmk
! make/gensrc/GensrcJvmti.gmk

Changeset: 633725d9b0f7
Author:    amurillo
Date:      2016-10-05 09:52 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/633725d9b0f7

Merge


Changeset: 0384427f59fa
Author:    lana
Date:      2016-10-06 20:56 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/0384427f59fa

Added tag jdk-9+139 for changeset 08492e67bf32

! .hgtags

Changeset: f0f260a9cea8
Author:    lana
Date:      2016-10-06 23:12 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/f0f260a9cea8

Merge

- make/Dist.gmk
- src/share/vm/oops/arrayOop.cpp
- src/share/vm/utilities/chunkedList.cpp
- src/share/vm/utilities/linkedlist.cpp
- test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java
- test/native/runtime/test_instanceKlass.cpp
- test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java

Changeset: fec31089c2ef
Author:    iris
Date:      2016-10-06 18:05 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/fec31089c2ef

8166799: ASSEMBLY_EXCEPTION contains historical company name
Reviewed-by: mchung, tbell

! ASSEMBLY_EXCEPTION

Changeset: 069490f406c3
Author:    ihse
Date:      2016-10-11 09:49 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/069490f406c3

8167424: Various trivial fixes in build system
Reviewed-by: erikj, tbell

! make/lib/CompileGtest.gmk

Changeset: b3cbb727df72
Author:    mchung
Date:      2016-10-13 08:00 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/b3cbb727df72

8167511: IgnoreModulePropertiesTest.java needs update for JDK-8162401
Reviewed-by: lfoltan, hseigel

! test/runtime/modules/IgnoreModulePropertiesTest.java

Changeset: d3f508318705
Author:    amurillo
Date:      2016-10-13 08:57 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/d3f508318705

Merge

! make/lib/CompileJvm.gmk
- src/share/vm/logging/log.cpp
- src/share/vm/utilities/resourceHash.cpp

Changeset: 32b7bb18922d
Author:    mdoerr
Date:      2016-09-27 09:26 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/32b7bb18922d

8166689: PPC64: Race condition between stack bang and non-entrant patching
Reviewed-by: goetz

! src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp

Changeset: 9cc82b204d20
Author:    adinn
Date:      2016-09-27 09:25 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/9cc82b204d20

8165673: AArch64: Fix JNI floating point argument handling
Reviewed-by: aph, adinn
Contributed-by: ningsheng.jian at linaro.org

! src/cpu/aarch64/vm/interpreterRT_aarch64.cpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
- test/compiler/floatingpoint/Test15FloatJNIArgs.java
+ test/compiler/floatingpoint/TestFloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c
+ test/compiler/floatingpoint/libTestFloatJNIArgs.c

Changeset: 174c38f7c4bc
Author:    dnsimon
Date:      2016-09-27 04:48 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/174c38f7c4bc

8166517: [JVMCI] export JVMCI to auto-detected JVMCI compiler
Reviewed-by: kvn, twisti

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java

Changeset: 6214eb051a30
Author:    rasbold
Date:      2016-09-28 10:11 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/6214eb051a30

8166742: SIGFPE in C2 Loop IV elimination
Reviewed-by: kvn

! src/share/vm/opto/loopnode.cpp
+ test/compiler/loopopts/TestImpossibleIV.java

Changeset: a77e80a0a77f
Author:    never
Date:      2016-09-29 10:00 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/a77e80a0a77f

8166869: [JVMCI] record metadata relocations for metadata references
Reviewed-by: kvn

! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp
! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp

Changeset: 4191b33b3629
Author:    jcm
Date:      2016-09-29 22:37 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/4191b33b3629

8134389: Crash in HotSpot with jvm.dll+0x42b48 ciObjectFactory::create_new_metadata
Summary: Always obtain return type from declared_signature for Invoke::declared_type. TypeCast return value to declared_signature return type for inlined lforms.
Reviewed-by: kvn, vlivanov

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/ci/ciMethod.hpp
+ test/compiler/jsr292/TestArrayReturnType.java

Changeset: ea0313bad050
Author:    roland
Date:      2016-09-28 11:17 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/ea0313bad050

8166836: Elimination of clone's ArrayCopyNode may make compilation fail silently
Reviewed-by: vlivanov

! src/share/vm/opto/macro.cpp
+ test/compiler/arraycopy/TestEliminatedCloneBadMemEdge.java

Changeset: a46f84e4a4d2
Author:    dlong
Date:      2016-10-03 12:35 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/a46f84e4a4d2

Merge

- src/share/vm/utilities/chunkedList.cpp
- test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java

Changeset: 51214c891d11
Author:    rschatz
Date:      2016-10-03 17:54 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/51214c891d11

8166781: fix wrong comment in ReceiverTypeData
Reviewed-by: kvn

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

Changeset: b2b2ec149a24
Author:    rschatz
Date:      2016-10-03 19:09 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/b2b2ec149a24

Merge


Changeset: b44d14948c83
Author:    kvn
Date:      2016-10-14 08:54 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/b44d14948c83

Merge

! src/share/vm/c1/c1_GraphBuilder.cpp
- test/compiler/floatingpoint/Test15FloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c

Changeset: e5d554123372
Author:    dholmes
Date:      2016-10-17 18:40 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/e5d554123372

8166197: assert(RelaxAssert || w != Thread::current()->_MutexEvent) failed: invariant
Reviewed-by: dcubed, cvarming

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

Changeset: 0fe2815ffa74
Author:    stsmirno
Date:      2016-10-17 18:54 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/0fe2815ffa74

8165687: Fix license and copyright headers in jd9 under hotspot/test
Summary: Legal notices and Oracle copyrights were updated (white and blank space, commas) in tests files for uniformity to meet Oracle requirements.
Reviewed-by: dholmes, iris
Contributed-by: Stanislav Smirnov <stanislav.smirnov at oracle.com>, Vassili Igouchkine <vassili.igouchkine at oracle.com>

! test/compiler/c1/NullCheckTest.java
! test/compiler/c1/Test6579789.java
! test/compiler/c1/Test6795465.java
! test/compiler/c1/Test6849574.java
! test/compiler/c1/Test6855215.java
! test/compiler/c1/Test6932496.java
! test/compiler/c1/Test7042153.java
! test/compiler/c1/Test7090976.java
! test/compiler/c1/Test7103261.java
! test/compiler/c1/Test7123108.java
! test/compiler/c1/Test8004051.java
! test/compiler/c1/TestArrayCopy.java
! test/compiler/c1/TestDeoptInt.java
! test/compiler/c1/TestUnalignedLoad.java
! test/compiler/c2/FloatingPointFoldingTest.java
! test/compiler/c2/IVTest.java
! test/compiler/c2/InterruptedTest.java
! test/compiler/c2/Test6186134.java
! test/compiler/c2/Test6196102.java
! test/compiler/c2/Test6357214.java
! test/compiler/c2/Test6443505.java
! test/compiler/c2/Test6559156.java
! test/compiler/c2/Test6661247.java
! test/compiler/c2/Test6732154.java
! test/compiler/c2/Test6753639.java
! test/compiler/c2/Test6792161.java
! test/compiler/c2/Test6796786.java
! test/compiler/c2/Test6799693.java
! test/compiler/c2/Test6823453.java
! test/compiler/c2/Test6832293.java
! test/compiler/c2/Test6850611.java
! test/compiler/c2/Test6851282.java
! test/compiler/c2/Test6852078.java
! test/compiler/c2/Test6857159.java
! test/compiler/c2/Test6885584.java
! test/compiler/c2/Test6897150.java
! test/compiler/c2/Test6905845.java
! test/compiler/c2/Test6910605_1.java
! test/compiler/c2/Test6910605_2.java
! test/compiler/c2/Test6916644.java
! test/compiler/c2/Test6930043.java
! test/compiler/c2/Test6931567.java
! test/compiler/c2/Test6935022.java
! test/compiler/c2/Test6956668.java
! test/compiler/c2/Test6959129.java
! test/compiler/c2/Test6968348.java
! test/compiler/c2/Test6985295.java
! test/compiler/c2/Test6992759.java
! test/compiler/c2/Test7002666.java
! test/compiler/c2/Test7009359.java
! test/compiler/c2/Test7020614.java
! test/compiler/c2/Test7024475.java
! test/compiler/c2/Test7041100.java
! test/compiler/c2/Test7046096.java
! test/compiler/c2/Test7047069.java
! test/compiler/c2/Test7048332.java
! test/compiler/c2/Test7068051.java
! test/compiler/c2/Test7110586.java
! test/compiler/c2/Test7125879.java
! test/compiler/c2/Test7160610.java
! test/compiler/c2/Test7169782.java
! test/compiler/c2/Test7174363.java
! test/compiler/c2/Test7177917.java
! test/compiler/c2/Test7190310.java
! test/compiler/c2/Test7190310_unsafe.java
! test/compiler/c2/Test7199742.java
! test/compiler/c2/Test8002069.java
! test/compiler/c2/TestDominatingDeadCheckCast.java
! test/compiler/c2/cr6340864/TestByteVect.java
! test/compiler/c2/cr6340864/TestDoubleVect.java
! test/compiler/c2/cr6340864/TestFloatVect.java
! test/compiler/c2/cr6340864/TestIntVect.java
! test/compiler/c2/cr6340864/TestLongVect.java
! test/compiler/c2/cr6340864/TestShortVect.java
! test/compiler/c2/cr6663854/Test6663854.java
! test/compiler/c2/cr6711117/Test.java
! test/compiler/c2/cr6890943/Test6890943.java
! test/compiler/c2/cr7005594/Test7005594.java
! test/compiler/c2/cr7192963/TestByteVect.java
! test/compiler/c2/cr7192963/TestDoubleVect.java
! test/compiler/c2/cr7192963/TestFloatVect.java
! test/compiler/c2/cr7192963/TestIntVect.java
! test/compiler/c2/cr7192963/TestLongVect.java
! test/compiler/c2/cr7192963/TestShortVect.java
! test/compiler/c2/cr7200264/TestIntVect.java
! test/compiler/c2/cr8004867/TestIntAtomicCAS.java
! test/compiler/c2/cr8004867/TestIntAtomicOrdered.java
! test/compiler/c2/cr8004867/TestIntAtomicVolatile.java
! test/compiler/c2/cr8004867/TestIntUnsafeCAS.java
! test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java
! test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java
! test/compiler/codecache/OverflowCodeCacheTest.java
! test/compiler/codecache/stress/CodeCacheStressRunner.java
! test/compiler/codecache/stress/Helper.java
! test/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/compiler/codecache/stress/RandomAllocationTest.java
! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
! test/compiler/codegen/Test6431242.java
! test/compiler/codegen/Test6909839.java
! test/compiler/codegen/Test6942326.java
! test/compiler/codegen/Test7009231.java
! test/compiler/codegen/Test7100757.java
! test/compiler/codegen/TestBooleanVect.java
! test/compiler/codegen/TestByteDoubleVect.java
! test/compiler/codegen/TestByteFloatVect.java
! test/compiler/codegen/TestByteIntVect.java
! test/compiler/codegen/TestByteLongVect.java
! test/compiler/codegen/TestByteShortVect.java
! test/compiler/codegen/TestByteVect.java
! test/compiler/codegen/TestCharShortVect.java
! test/compiler/codegen/TestCharVect.java
! test/compiler/codegen/TestCharVect2.java
! test/compiler/codegen/TestDoubleVect.java
! test/compiler/codegen/TestFloatDoubleVect.java
! test/compiler/codegen/TestFloatVect.java
! test/compiler/codegen/TestIntDoubleVect.java
! test/compiler/codegen/TestIntFloatVect.java
! test/compiler/codegen/TestIntLongVect.java
! test/compiler/codegen/TestIntVect.java
! test/compiler/codegen/TestLongDoubleVect.java
! test/compiler/codegen/TestLongFloatVect.java
! test/compiler/codegen/TestLongVect.java
! test/compiler/codegen/TestShortDoubleVect.java
! test/compiler/codegen/TestShortFloatVect.java
! test/compiler/codegen/TestShortIntVect.java
! test/compiler/codegen/TestShortLongVect.java
! test/compiler/codegen/TestShortVect.java
! test/compiler/codegen/aes/TestAESBase.java
! test/compiler/codegen/aes/TestAESDecode.java
! test/compiler/codegen/aes/TestAESEncode.java
! test/compiler/codegen/aes/TestAESMain.java
! test/compiler/controldependency/TestEliminatedCastPPAtPhi.java
! test/compiler/cpuflags/AESIntrinsicsBase.java
! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java
! test/compiler/cpuflags/TestSSE4Disabled.java
! test/compiler/cpuflags/predicate/AESSupportPredicate.java
! test/compiler/escapeAnalysis/Test6726999.java
! test/compiler/escapeAnalysis/Test6775880.java
! test/compiler/escapeAnalysis/Test6895383.java
! test/compiler/escapeAnalysis/Test6896727.java
! test/compiler/escapeAnalysis/cr6795161/Test.java
! test/compiler/gcbarriers/G1CrashTest.java
! test/compiler/gcbarriers/PreserveFPRegistersTest.java
! test/compiler/inlining/InlineAccessors.java
! test/compiler/interpreter/cr7116216/LargeFrame.java
! test/compiler/interpreter/cr7116216/StackOverflow.java
! test/compiler/intrinsics/Test6982370.java
! test/compiler/intrinsics/bigInteger/TestMulAdd.java
! test/compiler/intrinsics/bigInteger/TestMultiplyToLen.java
! test/compiler/intrinsics/bigInteger/TestMultiplyToLenReturnProfile.java
! test/compiler/intrinsics/bigInteger/TestSquareToLen.java
! test/compiler/intrinsics/bmi/BMITestRunner.java
! test/compiler/intrinsics/bmi/Expr.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/BmiIntrinsicBase.java
! test/compiler/intrinsics/klass/TestIsPrimitive.java
! test/compiler/intrinsics/object/TestClone.java
! test/compiler/intrinsics/sha/TestSHA.java
! test/compiler/intrinsics/unsafe/AllocateUninitializedArray.java
! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java
! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java
! test/compiler/intrinsics/unsafe/UnsafeTwoCASLong.java
! test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
! test/compiler/jsr292/LongReferenceCastingTest.java
! test/compiler/jsr292/MHInlineTest.java
! test/compiler/jsr292/Test7082949.java
! test/compiler/jsr292/cr6990212/Test6990212.java
! test/compiler/jsr292/methodHandleExceptions/ByteClassLoader.java
! test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
! test/compiler/jsr292/methodHandleExceptions/p/C.java
! test/compiler/jsr292/methodHandleExceptions/p/Dok.java
! test/compiler/jsr292/methodHandleExceptions/p/E.java
! test/compiler/jsr292/methodHandleExceptions/p/F.java
! test/compiler/jsr292/methodHandleExceptions/p/I.java
! test/compiler/jsr292/methodHandleExceptions/p/Tdirect.java
! test/compiler/jsr292/methodHandleExceptions/p/Treflect.java
! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java
! test/compiler/jvmci/SecurityRestrictionsTest.java
! test/compiler/jvmci/common/testcases/TestCase.java
! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java
! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/compiler/jvmci/compilerToVM/DummyAbstractClass.java
! test/compiler/jvmci/compilerToVM/DummyClass.java
! test/compiler/jvmci/compilerToVM/DummyInterface.java
! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/libNativeCallTest.c
! test/compiler/linkage/LinkageErrors.java
! test/compiler/loopopts/BadPredicateAfterPartialPeel.java
! test/compiler/loopopts/ConstFPVectorization.java
! test/compiler/loopopts/CountedLoopProblem.java
! test/compiler/loopopts/Test6659207.java
! test/compiler/loopopts/Test7044738.java
! test/compiler/loopopts/Test7052494.java
! test/compiler/loopopts/TestArraysFillDeadControl.java
! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java
! test/compiler/loopopts/TestDeadBackbranchArrayAccess.java
! test/compiler/loopopts/TestMoveStoresOutOfLoops.java
! test/compiler/loopopts/TestPredicateLostDependency.java
! test/compiler/loopopts/TestSplitIfBlocksDisabled.java
! test/compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java
! test/compiler/loopopts/UseCountedLoopSafepoints.java
! 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/ReductionPerf.java
! test/compiler/loopopts/superword/SumRedAbsNeg_Double.java
! test/compiler/loopopts/superword/SumRedAbsNeg_Float.java
! test/compiler/loopopts/superword/SumRedSqrt_Double.java
! test/compiler/loopopts/superword/SumRed_Double.java
! test/compiler/loopopts/superword/SumRed_Float.java
! test/compiler/loopopts/superword/SumRed_Int.java
! test/compiler/loopopts/superword/SumRed_Long.java
! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java
! test/compiler/memoryinitialization/ZeroTLABTest.java
! test/compiler/rangechecks/PowerOf2SizedArraysChecks.java
! test/compiler/rangechecks/TestRangeCheckEliminationDisabled.java
! test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java
! test/compiler/regalloc/TestVectorRegAlloc.java
! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java
! test/compiler/rtm/cli/RTMLockingAwareTest.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.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/StackOverflowBug.java
! test/compiler/runtime/Test6778657.java
! test/compiler/runtime/Test6826736.java
! test/compiler/runtime/Test6859338.java
! test/compiler/runtime/Test6892265.java
! test/compiler/runtime/Test7088020.java
! test/compiler/runtime/Test7196199.java
! test/compiler/runtime/cr6891750/Test6891750.java
! test/compiler/runtime/safepoints/TestRegisterRestoring.java
! test/compiler/stable/TestStableMismatched.java
! test/compiler/testlibrary/rtm/AbortProvoker.java
! test/compiler/testlibrary/rtm/AbortType.java
! test/compiler/testlibrary/rtm/BufferOverflowProvoker.java
! test/compiler/testlibrary/rtm/BusyLock.java
! test/compiler/testlibrary/rtm/CompilableTest.java
! test/compiler/testlibrary/rtm/MemoryConflictProvoker.java
! test/compiler/testlibrary/rtm/NestedAbortProvoker.java
! test/compiler/testlibrary/rtm/RTMLockingStatistics.java
! test/compiler/testlibrary/rtm/RTMTestBase.java
! test/compiler/testlibrary/rtm/XAbortProvoker.java
! test/compiler/testlibrary/rtm/predicate/SupportedCPU.java
! test/compiler/testlibrary/rtm/predicate/SupportedVM.java
! test/compiler/types/TestPhiElimination.java
! test/compiler/uncommontrap/UncommonTrapStackBang.java
! test/compiler/whitebox/AllocationCodeBlobTest.java
! test/compiler/whitebox/ForceNMethodSweepTest.java
! test/compiler/whitebox/GetCodeHeapEntriesTest.java
! test/compiler/whitebox/GetNMethodTest.java
! test/gc/TestCardTablePageCommits.java
! test/gc/TestHumongousReferenceObject.java
! test/gc/TestSystemGC.java
! test/gc/arguments/AllocationHelper.java
! test/gc/arguments/FlagsValue.java
! test/gc/arguments/GCTypes.java
! test/gc/arguments/HeapRegionUsageTool.java
! test/gc/arguments/TestCMSHeapSizeFlags.java
! test/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/gc/arguments/TestG1ConcRefinementThreads.java
! test/gc/arguments/TestG1HeapRegionSize.java
! test/gc/arguments/TestG1HeapSizeFlags.java
! test/gc/arguments/TestG1PercentageOptions.java
! test/gc/arguments/TestInitialTenuringThreshold.java
! test/gc/arguments/TestMaxHeapSizeTools.java
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/gc/arguments/TestMaxNewSize.java
! test/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/gc/arguments/TestMinInitialErgonomics.java
! test/gc/arguments/TestNewRatioFlag.java
! test/gc/arguments/TestNewSizeThreadIncrease.java
! test/gc/arguments/TestObjectTenuringFlags.java
! test/gc/arguments/TestParallelGCThreads.java
! test/gc/arguments/TestParallelHeapSizeFlags.java
! test/gc/arguments/TestSerialHeapSizeFlags.java
! test/gc/arguments/TestShrinkHeapInSteps.java
! test/gc/arguments/TestSurvivorRatioFlag.java
! test/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/gc/arguments/TestUseCompressedOopsErgo.java
! test/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/gc/cms/DisableResizePLAB.java
! test/gc/cms/TestCMSScavengeBeforeRemark.java
! test/gc/g1/humongousObjects/ClassLoaderGenerator.java
! test/gc/g1/humongousObjects/G1SampleClass.java
! test/gc/g1/humongousObjects/TestHeapCounters.java
! test/gc/g1/humongousObjects/TestHumongousClassLoader.java
! test/gc/g1/humongousObjects/TestHumongousMovement.java
! test/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java
! test/gc/g1/humongousObjects/TestHumongousThreshold.java
! test/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java
! test/gc/g1/humongousObjects/TestObjectCollected.java
! test/gc/g1/humongousObjects/objectGraphTest/GC.java
! test/gc/g1/humongousObjects/objectGraphTest/GCTokens.java
! test/gc/g1/humongousObjects/objectGraphTest/ObjectGraph.java
! test/gc/g1/humongousObjects/objectGraphTest/ReferenceInfo.java
! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java
! test/gc/g1/humongousObjects/objectGraphTest/TestcaseData.java
! test/gc/logging/TestUnifiedLoggingSwitchStress.java
! test/gc/startup_warnings/TestCMS.java
! test/gc/startup_warnings/TestDefNewCMS.java
! test/gc/startup_warnings/TestG1.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/stress/TestGCOld.java
! test/gc/testlibrary/Helpers.java
! test/native/GTestWrapper.java
! test/native/gtestLauncher.cpp
! test/native/logging/logTestFixture.cpp
! test/native/logging/logTestFixture.hpp
! test/native/logging/logTestUtils.inline.hpp
! test/native/logging/test_logConfiguration.cpp
! test/native/logging/test_logDecorations.cpp
! test/native/logging/test_logDecorators.cpp
! test/native/logging/test_logFileOutput.cpp
! test/native/logging/test_logLevel.cpp
! test/native/logging/test_logOutputList.cpp
! test/native/logging/test_logTag.cpp
! test/native/logging/test_logTagLevelExpression.cpp
! test/native/logging/test_logTagSet.cpp
! test/native/runtime/test_arguments.cpp
! test/native/runtime/test_classLoader.cpp
! test/native/runtime/test_globals.cpp
! test/native/runtime/test_os.cpp
! test/native/unittest.hpp
! test/native/utilities/test_bitMap_setops.cpp
! test/native/utilities/test_quicksort.cpp
! test/runtime/7116786/Test7116786.java
! test/runtime/7167069/PrintAsFlag.java
! test/runtime/BootClassAppendProp/BootClassPathAppend.java
! test/runtime/BootClassAppendProp/SunBootClassPath.java
! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java
! test/runtime/CommandLine/TraceExceptionsTest.java
! test/runtime/Final/TestPutMain.java
! test/runtime/InternalApi/ThreadCpuTimesDeadlock.java
! test/runtime/MirrorFrame/Asmator.java
! test/runtime/MirrorFrame/Test8003720.java
! test/runtime/MirrorFrame/Victim.java
! test/runtime/MirrorFrame/VictimClassLoader.java
! test/runtime/SelectionResolution/AbstractMethodErrorTest.java
! test/runtime/SelectionResolution/classes/selectionresolution/Builder.java
! test/runtime/SelectionResolution/classes/selectionresolution/ByteCodeClassLoader.java
! test/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java
! test/runtime/SelectionResolution/classes/selectionresolution/ClassConstruct.java
! test/runtime/SelectionResolution/classes/selectionresolution/Clazz.java
! test/runtime/SelectionResolution/classes/selectionresolution/HierarchyShape.java
! test/runtime/SelectionResolution/classes/selectionresolution/Interface.java
! test/runtime/SelectionResolution/classes/selectionresolution/Method.java
! test/runtime/SelectionResolution/classes/selectionresolution/MethodData.java
! test/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java
! test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java
! test/runtime/StackGuardPages/exeinvoke.c
! test/runtime/Throwable/StackTraceLogging.java
! test/runtime/Throwable/ThrowableIntrospectionSegfault.java
! test/runtime/classFileParserBug/AnnotationTag.java
! test/runtime/classFileParserBug/BadInitMethod.java
! test/runtime/classFileParserBug/BadNameAndType.java
! test/runtime/classFileParserBug/EnclosingMethod.java
! test/runtime/classFileParserBug/InitInInterface.java
! test/runtime/classFileParserBug/TestBadClassName.java
! test/runtime/lambda-features/InvokespecialInterface.java
! test/runtime/lambda-features/PublicStaticInterfaceMethodHandling.java
! test/runtime/lambda-features/TestConcreteClassWithAbstractMethod.java
! test/runtime/lambda-features/TestInterfaceInit.java
! test/runtime/lambda-features/TestInterfaceOrder.java
! test/runtime/lambda-features/TestStaticandInstance.java
! test/runtime/logging/BiasedLockingTest.java
! test/runtime/logging/CompressedOopsTest.java
! test/runtime/logging/DefaultMethodsTest.java
! test/runtime/logging/ExceptionsTest.java
! test/runtime/logging/ItablesTest.java
! test/runtime/logging/ModulesTest.java
! test/runtime/logging/MonitorInflationTest.java
! test/runtime/logging/OsCpuLoggingTest.java
! test/runtime/logging/SafepointCleanupTest.java
! test/runtime/logging/SafepointTest.java
! test/runtime/logging/StartupTimeTest.java
! test/runtime/logging/VMOperationTest.java
! test/runtime/logging/VerificationTest.java
! test/runtime/logging/VtablesTest.java
! test/runtime/logging/p1/A.java
! test/runtime/logging/p1/C.java
! test/runtime/logging/p2/D.java
! test/runtime/stackMapCheck/StackMapCheck.java
! test/runtime/verifier/PrimIntArray.java
! test/runtime/verifier/TraceClassRes.java
! test/sanity/ExecuteInternalVMTests.java
! test/serviceability/dcmd/vm/DynLibsTest.java
! test/serviceability/jvmti/TestLambdaFormRetransformation.java
! test/serviceability/tmtools/share/common/TmTool.java

Changeset: dfff5edc66df
Author:    mwalsh
Date:      2016-10-17 19:12 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/dfff5edc66df

8165482: java in ldoms, with cpu-arch=generic has problems
Reviewed-by: dholmes, alanbur

! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp

Changeset: 43c36489d6fe
Author:    alanbur
Date:      2016-10-17 19:18 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/43c36489d6fe

8157141: Fix for JDK-8031290 is unnecessarily fragile
8166454: meminfo(2) has been available since Solaris 9
Reviewed-by: dholmes, kbarrett

! src/cpu/sparc/vm/vmStructs_sparc.hpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp

Changeset: e86cc2a83428
Author:    jmasa
Date:      2016-10-17 16:46 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/e86cc2a83428

8155948: Add message for CMS deprecation for Oracle builds
Reviewed-by: kbarrett, dholmes, coleenp, drwhite

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
+ src/share/vm/runtime/arguments_ext.cpp
! test/gc/startup_warnings/TestCMS.java

Changeset: 135ce0e36619
Author:    sangheki
Date:      2016-10-18 01:47 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/135ce0e36619

Merge

! test/gc/startup_warnings/TestCMS.java

Changeset: 036f46dcf262
Author:    mdoerr
Date:      2016-10-12 10:41 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/036f46dcf262

8166970: Adapt mutex padding according to DEFAULT_CACHE_LINE_SIZE
Reviewed-by: coleenp, dholmes, dcubed, redestad

! src/share/vm/runtime/mutex.hpp
! src/share/vm/runtime/mutexLocker.cpp

Changeset: 10724994b8bf
Author:    coleenp
Date:      2016-10-18 00:15 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/10724994b8bf

Merge

- test/compiler/floatingpoint/Test15FloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c

Changeset: 728e5166a597
Author:    coleenp
Date:      2016-10-18 02:53 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/728e5166a597

Merge


Changeset: a44e1708bb9f
Author:    sangheki
Date:      2016-10-17 21:21 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/a44e1708bb9f

8166461: Deprecate UseAutoGCSelectPolicy
Reviewed-by: kbarrett, ehelin

! src/share/vm/runtime/arguments.cpp
+ test/gc/startup_warnings/TestUseAutoGCSelectPolicy.java

Changeset: f5fd57f23732
Author:    sangheki
Date:      2016-10-17 16:40 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/f5fd57f23732

8167494: Deprecate AutoGCSelectPauseMillis
Reviewed-by: kbarrett, ehelin

! src/share/vm/runtime/arguments.cpp
! test/gc/startup_warnings/TestUseAutoGCSelectPolicy.java

Changeset: f482f393222d
Author:    thartmann
Date:      2016-10-18 09:43 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/f482f393222d

8153134: Infinite loop in handle_wrong_method in jmod
Summary: Use Patching_lock to synchronize access between set_code() and clear_code().
Reviewed-by: kvn, dlong

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp

Changeset: d1031aa909fd
Author:    roland
Date:      2016-10-17 17:55 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/d1031aa909fd

8168086: 8166869 broke jvmci build on aarch64
Reviewed-by: kvn

! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp

Changeset: be080d1a870c
Author:    rehn
Date:      2016-10-18 10:51 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/be080d1a870c

8165526: Kitchensink sudden death - error code 0x406d1388
Reviewed-by: dholmes, sla, gtriantafill

! src/os/windows/vm/os_windows.cpp

Changeset: e721efdc2ae3
Author:    rehn
Date:      2016-10-18 12:06 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/e721efdc2ae3

Merge


Changeset: 652537a80080
Author:    rehn
Date:      2016-10-18 13:24 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/652537a80080

Merge


Changeset: 313dda585dbc
Author:    ctornqvi
Date:      2016-10-18 06:14 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/313dda585dbc

8166738: Enable concurrency in Hotspot jtreg testing
Reviewed-by: gtriantafill, erikj, sspitsyn

! test/Makefile

Changeset: d8b867be6027
Author:    ctornqvi
Date:      2016-10-18 06:17 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/d8b867be6027

8159799: Tests using jcmd fails intermittently with Could not open PerfMemory on Windows
Reviewed-by: gtriantafill, dholmes, sla, fparain

! src/os/windows/vm/perfMemory_windows.cpp

Changeset: b2fa2456dc3c
Author:    ctornqvi
Date:      2016-10-18 12:26 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/b2fa2456dc3c

Merge


Changeset: fd254be27168
Author:    ehelin
Date:      2016-10-05 16:00 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/fd254be27168

8167190: Remove confusing timestamps from the gc log
Reviewed-by: sjohanss, pliden

! src/share/vm/gc/shared/gcTraceTime.inline.hpp
! test/gc/logging/TestPrintReferences.java
! test/native/logging/test_gcTraceTime.cpp
! test/serviceability/logging/TestLogRotation.java

Changeset: 830643d17e58
Author:    ehelin
Date:      2016-10-18 16:21 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/830643d17e58

Merge


Changeset: ca57b5424e21
Author:    dnsimon
Date:      2016-10-11 00:08 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/ca57b5424e21

8167180: [JVMCI] Exported elements referring to inaccessible types in jdk.vm.ci
Reviewed-by: mchung, twisti, alanb

+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/EmptyEventProvider.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/EventProvider.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerFactory.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/JVMCIServiceLocator.java
! src/jdk.vm.ci/share/classes/module-info.java
! test/compiler/jvmci/common/JVMCIHelpers.java
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory
! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.config
! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.config
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/compiler/jvmci/events/JvmciShutdownEventListener.java
! test/compiler/jvmci/events/JvmciShutdownEventTest.config
! test/compiler/jvmci/events/JvmciShutdownEventTest.java

Changeset: 80c7ad7c11e7
Author:    dnsimon
Date:      2016-10-18 15:15 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/80c7ad7c11e7

Merge

- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory

Changeset: 340dc4fa4fff
Author:    coleenp
Date:      2016-10-18 08:39 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/340dc4fa4fff

8164921: Memory leaked when instrumentation.retransformClasses() is called repeatedly
Summary: Return Metablocks smaller than dictionary's dark matter.
Reviewed-by: mgerdin, sspitsyn, dsamersoff
Contributed-by: jon.masamitsu at oracle.com, coleen.phillimore at oracle.com

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/method.cpp
! test/TEST.groups
+ test/runtime/RedefineTests/RedefineLeak.java

Changeset: ea5510ece7b9
Author:    coleenp
Date:      2016-10-18 16:09 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/ea5510ece7b9

Merge


Changeset: 08b6c4e9431a
Author:    aph
Date:      2016-10-12 12:24 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/08b6c4e9431a

8167595: AArch64: SEGV in stub code cipherBlockChaining_decryptAESCrypt
Reviewed-by: aph
Contributed-by: ningsheng.jian at linaro.org

! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp

Changeset: 7a5a9fa501b5
Author:    aph
Date:      2016-10-18 17:14 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/7a5a9fa501b5

Merge

- make/Dist.gmk
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
- test/compiler/floatingpoint/Test15FloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory

Changeset: 80e226479802
Author:    aph
Date:      2016-10-18 17:21 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/80e226479802

Merge


Changeset: 5d97f06d13ff
Author:    dfazunen
Date:      2016-10-18 19:26 +0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/5d97f06d13ff

8165621: Convert TestG1BiasedArray_test to GTest
Reviewed-by: jwilhelm, kzhaldyb

! src/share/vm/gc/g1/g1BiasedArray.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/g1/test_g1BiasedArray.cpp

Changeset: 4a0e938f0df5
Author:    dfazunen
Date:      2016-10-18 16:02 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/4a0e938f0df5

Merge


Changeset: 62c7f801493e
Author:    dfazunen
Date:      2016-10-18 17:18 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/62c7f801493e

Merge


Changeset: 02048d90e669
Author:    dfazunen
Date:      2016-10-18 18:59 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/02048d90e669

Merge


Changeset: eba50697795d
Author:    never
Date:      2016-10-18 17:06 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/eba50697795d

8166972: [JVMCI] reduce size of interpreter when JVMCI is enabled
Reviewed-by: kvn, twisti

! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp

Changeset: 6d628fd1d44b
Author:    never
Date:      2016-10-18 17:47 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/6d628fd1d44b

Merge


Changeset: b28ce306a902
Author:    never
Date:      2016-10-18 19:31 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/b28ce306a902

Merge


Changeset: 50a90b65620b
Author:    jiangli
Date:      2016-10-10 20:50 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/50a90b65620b

8167333: Invalid source path info might be used when creating ClassFileStream after CFLH transforms a shared classes in some cases
Summary: Use NULL as 'source' when there is no valid source path info.
Reviewed-by: iklam, dholmes, dsamersoff

! src/share/vm/classfile/klassFactory.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/filemap.hpp

Changeset: f24e29eb860e
Author:    jiangli
Date:      2016-10-18 17:38 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/f24e29eb860e

Merge


Changeset: 5fe734a2323b
Author:    ccheung
Date:      2016-10-18 16:15 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/5fe734a2323b

8166931: Do not include classes which are unusable during run time in the classlist file
Summary: added check to exclude classes found in the --patch-module list
Reviewed-by: jiangli, lfoltan, iklam

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
+ test/runtime/modules/PatchModule/PatchModuleClassList.java

Changeset: aeafaf272877
Author:    dholmes
Date:      2016-10-18 20:03 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/aeafaf272877

8165827: Support private interface methods in JNI, JDWP, JDI and JDB
Reviewed-by: dcubed, lfoltan, sspitsyn

! test/runtime/jni/PrivateInterfaceMethods/PrivateInterfaceMethods.java
! test/runtime/jni/PrivateInterfaceMethods/libPrivateInterfaceMethods.c

Changeset: ad2a67815b99
Author:    dholmes
Date:      2016-10-19 00:16 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/ad2a67815b99

Merge


Changeset: d5c67c13e5f9
Author:    mcberg
Date:      2016-10-18 19:08 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/d5c67c13e5f9

8167987: change merge context to clear for mask register usage model
Reviewed-by: kvn

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp

Changeset: f5c44b9b4ff9
Author:    hshi
Date:      2016-10-17 05:44 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/f5c44b9b4ff9

8167421: AArch64: in one core system, fatal error: Illegal threadstate encountered
Summary: adding missing thread state store when os::is_MP() is false
Reviewed-by: aph

! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp

Changeset: efcbf5de754e
Author:    ehelin
Date:      2016-10-06 16:32 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/efcbf5de754e

8166790: Add stress test GCBasher
Reviewed-by: dfazunen, dholmes, erikj, tschatzl, lmesnik

! test/TEST.groups
+ test/gc/stress/gcbasher/ByteCursor.java
+ test/gc/stress/gcbasher/Bytecode.java
+ test/gc/stress/gcbasher/ClassInfo.java
+ test/gc/stress/gcbasher/ConstantPoolEntry.java
+ test/gc/stress/gcbasher/Decompiler.java
+ test/gc/stress/gcbasher/Dependency.java
+ test/gc/stress/gcbasher/MethodInfo.java
+ test/gc/stress/gcbasher/TestGCBasher.java
+ test/gc/stress/gcbasher/TestGCBasherWithCMS.java
+ test/gc/stress/gcbasher/TestGCBasherWithG1.java
+ test/gc/stress/gcbasher/TestGCBasherWithParallel.java
+ test/gc/stress/gcbasher/TestGCBasherWithSerial.java

Changeset: 844f8dd1e097
Author:    kzhaldyb
Date:      2016-09-28 17:26 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/844f8dd1e097

8166804: Convert TestMetachunk_test to GTest
Reviewed-by: iignatyev

! src/share/vm/memory/metachunk.cpp
! src/share/vm/memory/metachunk.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/memory/test_metachunk.cpp

Changeset: b426373a34a3
Author:    kzhaldyb
Date:      2016-09-28 17:18 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/b426373a34a3

8166563: Convert GuardedMemory_test to Gtest
Reviewed-by: iignatyev

! src/share/vm/memory/guardedMemory.cpp
! src/share/vm/memory/guardedMemory.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/memory/test_guardedMemory.cpp

Changeset: 817bb013257f
Author:    kzhaldyb
Date:      2016-10-19 12:10 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/817bb013257f

Merge


Changeset: 5fd2019b77bd
Author:    akulyakh
Date:      2016-10-18 14:27 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/5fd2019b77bd

8166289: RuntimeException: canRead() reports false for reading from the same module: expected true, was false
Summary: A fix in the JDWP test along with some extra logging added
Reviewed-by: sspitsyn

! test/serviceability/jdwp/AllModulesCommandTest.java
! test/serviceability/jdwp/JdwpCanReadReply.java
! test/serviceability/jdwp/JdwpCmd.java
+ test/serviceability/jdwp/JdwpModuleCmd.java
+ test/serviceability/jdwp/JdwpModuleReply.java
+ test/serviceability/jdwp/JdwpVisibleClassesCmd.java
+ test/serviceability/jdwp/JdwpVisibleClassesReply.java

Changeset: 7e0181d2ca46
Author:    lmesnik
Date:      2016-10-19 10:10 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/7e0181d2ca46

8155570: serviceability/tmtools/jstat/GcTest02.java fails with parallel GC
Reviewed-by: jwilhelm

! test/serviceability/tmtools/jstat/GcTest02.java
! test/serviceability/tmtools/jstat/utils/GcProvokerImpl.java

Changeset: 99096bf79f31
Author:    lmesnik
Date:      2016-10-19 10:06 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/99096bf79f31

8166724: gc/g1/TestHumongousShrinkHeap.java fails with OOME
Reviewed-by: dfazunen, jwilhelm

! test/gc/g1/TestHumongousShrinkHeap.java

Changeset: 4c2ce2515ad0
Author:    dfazunen
Date:      2016-10-19 16:56 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/4c2ce2515ad0

Merge


Changeset: bc41ec244c94
Author:    mwalsh
Date:      2016-10-19 10:48 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/bc41ec244c94

8164002: Add a new CPU family (S_family) for SPARC S7 and above processors
Reviewed-by: dholmes, ecaspole, kvn

! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp

Changeset: 51277d8704af
Author:    kvn
Date:      2016-10-19 17:53 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/51277d8704af

Merge


Changeset: d7f89a030d77
Author:    dnsimon
Date:      2016-10-19 20:15 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/d7f89a030d77

8168295: [JVMCI] -XX:+JVMCIPrintProperties should exit after printing
Reviewed-by: kvn, twisti

! .mx.jvmci/.pydevproject
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/share/vm/jvmci/jvmci_globals.hpp
! test/compiler/jvmci/TestJVMCIPrintProperties.java

Changeset: 77f3076526fc
Author:    dnsimon
Date:      2016-10-19 18:57 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/77f3076526fc

Merge


Changeset: 204391ad6da1
Author:    kzhaldyb
Date:      2016-10-20 10:51 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/204391ad6da1

8166910: Convert TestNewSize_test to GTest
8166911: Convert TestOldSize_test to GTest
Reviewed-by: jwilhelm

! src/share/vm/gc/shared/collectorPolicy.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/shared/test_collectorPolicy.cpp

Changeset: c702e121cc7d
Author:    dpochepk
Date:      2016-10-20 16:53 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/c702e121cc7d

8155219: [TESTBUG] Rewrite compiler/ciReplay/TestVM.sh in java
Reviewed-by: kvn

! test/TEST.ROOT
+ test/compiler/ciReplay/CiReplayBase.java
+ test/compiler/ciReplay/SABase.java
+ test/compiler/ciReplay/TestClientVM.java
- test/compiler/ciReplay/TestSA.sh
+ test/compiler/ciReplay/TestSAClient.java
+ test/compiler/ciReplay/TestSAServer.java
+ test/compiler/ciReplay/TestServerVM.java
- test/compiler/ciReplay/TestVM.sh
+ test/compiler/ciReplay/TestVMNoCompLevel.java
- test/compiler/ciReplay/TestVM_no_comp_level.sh
+ test/compiler/ciReplay/VMBase.java
- test/compiler/ciReplay/common.sh

Changeset: aa0eb810845d
Author:    kzhaldyb
Date:      2016-10-20 23:09 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/aa0eb810845d

8159817: Convert FreeRegionList_test to GTest
Reviewed-by: kbarrett

! src/share/vm/gc/g1/heapRegionSet.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/g1/test_freeRegionList.cpp

Changeset: 89101c8b05cf
Author:    iklam
Date:      2016-10-20 13:41 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/89101c8b05cf

8166203: NoClassDefFoundError should not be thrown if class is in_error_state at link time
Reviewed-by: coleenp, dholmes, sspitsyn

! src/share/vm/oops/instanceKlass.cpp
! test/runtime/lambda-features/InterfaceInitializationStates.java

Changeset: 983636b47638
Author:    iklam
Date:      2016-10-20 21:41 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/983636b47638

Merge


Changeset: 1db1d5d9be10
Author:    mockner
Date:      2016-10-13 15:57 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/1db1d5d9be10

8167446: Add back PermSize and MaxPermSize
Summary: Added Permsize and MaxPermSize as obsolete options to remain indefinitely.
Reviewed-by: coleenp, hseigel, lfoltan

! src/share/vm/runtime/arguments.cpp
+ test/runtime/CommandLine/PermGenFlagsTest.java

Changeset: 4ffd375044d7
Author:    lana
Date:      2016-10-13 21:01 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/4ffd375044d7

Added tag jdk-9+140 for changeset fec31089c2ef

! .hgtags

Changeset: 160a00bc6ed0
Author:    lana
Date:      2016-10-13 23:03 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/160a00bc6ed0

Merge


Changeset: 4567b6a9e7e9
Author:    jiangli
Date:      2016-05-12 17:37 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/4567b6a9e7e9

8156794: Extend data sharing
Reviewed-by: iklam, hseigel, acorn, mschoene

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

Changeset: 601485e5640a
Author:    gziemski
Date:      2016-06-09 13:47 -0500
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/601485e5640a

8155968: Update command line options
Reviewed-by: gthornbr, hseigel, mschoene
Contributed-by: gerard.ziemski at oracle.com

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

Changeset: 63fc5629bc41
Author:    coleenp
Date:      2016-06-29 11:52 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/63fc5629bc41

8159515: Improve indy validation
Reviewed-by: jrose, hseigel, vlivanov, bmoloden, ctornqvi, mschoene

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

Changeset: c1a4bfdc1afe
Author:    hseigel
Date:      2016-06-30 08:11 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/c1a4bfdc1afe

8159511: Stack map validation
Reviewed-by: acorn, mschoene
Contributed-by: harold.seigel at oracle.com

! src/share/vm/classfile/stackMapTableFormat.hpp
! src/share/vm/classfile/verifier.cpp

Changeset: 7b0aac4c2aac
Author:    zmajo
Date:      2016-07-01 09:33 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/7b0aac4c2aac

8160591: Improve internal array handling
Reviewed-by: kvn
Contributed-by: Xiang Yuan <xiang.yuan at linaro.org>, Zoltan Majo <zoltan.majo at oracle.com>

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
+ test/compiler/c1/TestArrayCopyToFromObject.java

Changeset: 13061bfd0339
Author:    rprotacio
Date:      2016-07-01 15:11 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/13061bfd0339

8159503: Amend Annotation Actions
Reviewed-by: coleenp, hseigel, mschoene, acorn, ctornqvi
Contributed-by: rachel.protacio at oracle.com

! src/share/vm/classfile/classFileParser.cpp

Changeset: e0337df087e6
Author:    hseigel
Date:      2016-06-27 15:26 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/e0337df087e6

8157176: Improved classfile parsing
Reviewed-by: acorn, mschoene, ctornqvi, bmoloden
Contributed-by: harold.seigel at oracle.com

! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/signature.cpp

Changeset: 5e7d980add86
Author:    zmajo
Date:      2016-07-25 11:15 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/5e7d980add86

8161044: PPC64: Improve internal array handling
Reviewed-by: kvn
Contributed-by: Xiang Yuan <xiang.yuan at linaro.org>, Volker Simonis <volker.simonis at sap.com>, Zoltan Majo <zoltan.majo at oracle.com>

! src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp

Changeset: f6fd2ae17fc5
Author:    lana
Date:      2016-10-20 18:38 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/f6fd2ae17fc5

Added tag jdk-9+141 for changeset 160a00bc6ed0

! .hgtags

Changeset: 7b48d63dfd6b
Author:    lana
Date:      2016-10-20 20:01 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/7b48d63dfd6b

Merge


Changeset: 6772dde13bed
Author:    amurillo
Date:      2016-10-20 16:53 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/6772dde13bed

Merge

- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
! src/share/vm/classfile/classFileParser.cpp
- src/share/vm/logging/log.cpp
! src/share/vm/runtime/arguments.cpp
- src/share/vm/utilities/resourceHash.cpp
- test/compiler/floatingpoint/Test15FloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory

Changeset: 732e5293c173
Author:    amurillo
Date:      2016-10-20 17:05 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/732e5293c173

Merge


Changeset: 0f2a78897867
Author:    mdoerr
Date:      2016-10-21 10:27 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/0f2a78897867

8166684: PPC64: implement intrinsic code with vector instructions for Unsafe.copyMemory()
Reviewed-by: simonis, mdoerr
Contributed-by: Michihiro Horie <horie at jp.ibm.com>

! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp

Changeset: ce3eaa22b582
Author:    dsamersoff
Date:      2016-10-21 12:30 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/ce3eaa22b582

8164383: jhsdb dumps core on Solaris 12 when loading dumped core
Summary: Add the required extra parameters to Plookup_by_addr() and proc_arg_grab() as per the change to libproc with Solaris 12.
Reviewed-by: dsamersoff, sspitsyn
Contributed-by: jini.george at oracle.com

! make/lib/Lib-jdk.hotspot.agent.gmk
! src/jdk.hotspot.agent/solaris/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/solaris/native/libsaproc/salibproc.h
! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp

Changeset: 720ce1221cd2
Author:    akulyakh
Date:      2016-10-21 17:04 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/720ce1221cd2

8168479: Quarantine serviceability/jdwp/AllModulesCommandTest.java test
Summary: Quarantining a test
Reviewed-by: sla

! test/serviceability/jdwp/AllModulesCommandTest.java

Changeset: bb6799e62761
Author:    mgronlun
Date:      2016-10-21 16:20 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/bb6799e62761

8166806: Add intrinsic support for writer used in event based tracing
Reviewed-by: kvn, egahlin

! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/trace/traceMacros.hpp

Changeset: 272fd21a0917
Author:    mgronlun
Date:      2016-10-21 17:55 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/272fd21a0917

Merge


Changeset: 138e5abe35a9
Author:    kvn
Date:      2016-10-21 10:16 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/138e5abe35a9

8165381: Update for x86 SHA512 using AVX2
Summary: Add intrinsics for x86 AVX2 architecture with no SHA instructions.
Reviewed-by: kvn
Contributed-by: smita.kamath at intel.com

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86_sha.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86.cpp
! src/cpu/x86/vm/stubRoutines_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/x86.ad
! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java

Changeset: aa7e3876ea74
Author:    neliasso
Date:      2016-10-21 20:12 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/aa7e3876ea74

8166377: is_compiled_by_jvmci hot in some profiles - improve nmethod compiler type detection
Summary: Refactor code removing virtual call
Reviewed-by: kvn, twisti

! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/compiledMethod.cpp
! src/share/vm/code/compiledMethod.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/compiler/abstractCompiler.hpp
+ src/share/vm/compiler/compilerDefinitions.cpp
+ src/share/vm/compiler/compilerDefinitions.hpp
! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/c2compiler.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/rtmLocking.cpp
! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 560423724f98
Author:    rraghavan
Date:      2016-10-21 13:07 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/560423724f98

8165661: SPECjvm2008-crypto.signverify regression in 9-b105
Summary: Reverted part change done earlier for 8145322 -  removed the (CastII (AddI x const)) -> (AddI (CastII x) const) transformation
Reviewed-by: roland, kvn, thartmann

! src/share/vm/opto/castnode.cpp

Changeset: d005924be65c
Author:    dlong
Date:      2016-10-21 17:51 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/d005924be65c

8160411: SIGSEGV in frame::safe_for_sender on incomplete DeoptimizationBlob frame
Summary: add range check for sender_sp
Reviewed-by: aph, dcubed

! src/cpu/aarch64/vm/frame_aarch64.cpp
! src/cpu/x86/vm/frame_x86.cpp

Changeset: 820e8a4db30d
Author:    kbarrett
Date:      2016-10-21 22:26 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/820e8a4db30d

8166862: CMS needs klass_or_null_acquire
Summary: Change CMS non-assert uses of klass_or_null to klass_or_null_acquire.
Reviewed-by: tschatzl, mgerdin

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

Changeset: 3577291c1a50
Author:    simonis
Date:      2016-10-06 18:04 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/3577291c1a50

8167299: -XX:+PrintRelocations crashes the VM
Reviewed-by: kvn

! src/share/vm/code/relocInfo.cpp

Changeset: 65e6e008235f
Author:    sla
Date:      2016-10-24 09:05 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/65e6e008235f

8168483: Remove jtreg timeout handler timeout
Reviewed-by: dholmes, tbell

! test/Makefile

Changeset: 830b86a4ead5
Author:    sla
Date:      2016-10-24 09:55 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/830b86a4ead5

Merge


Changeset: ad402ced3a63
Author:    dsamersoff
Date:      2016-10-24 14:51 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/ad402ced3a63

8160376: DebuggerException: Can't attach symbolicator to the process
Summary: Make SA link to JavaRuntimeSupport in MacOS X
Reviewed-by: dsamersoff, dcubed
Contributed-by: Sharath Ballal <sharath.ballal at oracle.com>

! make/lib/Lib-jdk.hotspot.agent.gmk
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! test/runtime/SharedArchiveFile/SASymbolTableTest.java
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java

Changeset: 1b1a49b438a7
Author:    bobv
Date:      2016-10-28 11:10 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/hotspot/rev/1b1a49b438a7

Merge

- make/Dist.gmk
! make/lib/CompileJvm.gmk
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
- test/compiler/ciReplay/TestSA.sh
- test/compiler/ciReplay/TestVM.sh
- test/compiler/ciReplay/TestVM_no_comp_level.sh
- test/compiler/ciReplay/common.sh
- test/compiler/floatingpoint/Test15FloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory



More information about the aarch32-port-dev mailing list