hg: jdk9/hs/hotspot: 20 new changesets
zoltan.majo at oracle.com
zoltan.majo at oracle.com
Thu Mar 17 16:57:43 UTC 2016
Changeset: 74522870dbde
Author: twisti
Date: 2016-03-10 13:04 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/74522870dbde
8151470: [JVMCI] remove up-call to HotSpotJVMCICompilerConfig.selectCompiler
Reviewed-by: dnsimon, vlivanov
! 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/HotSpotJVMCIRuntime.java
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/jvmciRuntime.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/thread.cpp
Changeset: cdc9ef77a4da
Author: enevill
Date: 2016-03-10 14:53 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/cdc9ef77a4da
8151502: optimize pd_disjoint_words and pd_conjoint_words
Summary: optimize copy routines using inline assembler
Reviewed-by: aph
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp
+ src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.s
Changeset: 1b8cc1264b20
Author: dnsimon
Date: 2016-03-10 14:06 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1b8cc1264b20
8151664: [JVMCI] add missing test in 8151266 integration
Reviewed-by: never, twisti
+ test/compiler/jvmci/meta/StableFieldTest.java
Changeset: 91371caabd4c
Author: simonis
Date: 2016-03-03 16:21 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/91371caabd4c
8150646: Add support for blocking compiles though whitebox API
Reviewed-by: kvn, ppunegov, simonis, neliasso
Contributed-by: nils.eliasson at oracle.com, volker.simonis at gmail.com
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/compiler/compilerDirectives.cpp
! src/share/vm/compiler/compilerDirectives.hpp
! src/share/vm/compiler/directivesParser.cpp
! src/share/vm/compiler/directivesParser.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/services/diagnosticCommand.cpp
+ test/compiler/whitebox/BlockingCompilation.java
Changeset: fc4808355352
Author: neliasso
Date: 2016-03-09 21:19 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/fc4808355352
8073793: serviceability/dcmd/compiler/CodelistTest.java fails with ClassNotFoundException trying to load VM anonymous class
Summary: Make test less fragile using whitebox API
Reviewed-by: kvn
! test/serviceability/dcmd/compiler/CodelistTest.java
Changeset: ca0cd486254f
Author: neliasso
Date: 2016-03-09 21:20 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ca0cd486254f
8066770: EnqueueMethodForCompilationTest.java fails to compile method
Summary: Make compiles blocking and always check queue
Reviewed-by: kvn
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/LockCompilationTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
Changeset: af3712e4a548
Author: neliasso
Date: 2016-03-11 21:02 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/af3712e4a548
Merge
Changeset: 9c7684975803
Author: vlivanov
Date: 2016-03-14 12:35 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9c7684975803
8139247: Improper locking of MethodData::_extra_data_lock
Reviewed-by: dholmes, roland, dcubed
! src/share/vm/ci/ciMethodData.cpp
Changeset: 6c8277ce87d6
Author: vlivanov
Date: 2016-03-14 12:35 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6c8277ce87d6
8150320: C1: Illegal bci in debug info for MH::linkTo* methods
Reviewed-by: kvn, dlong
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/code/debugInfoRec.cpp
Changeset: 3497071a8c93
Author: vlivanov
Date: 2016-03-14 12:35 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3497071a8c93
8141420: Compiler runtime entries don't hold Klass* from being GCed
Reviewed-by: kvn, coleenp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/opto/runtime.cpp
Changeset: dc073ee24dc6
Author: vlivanov
Date: 2016-03-14 12:35 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/dc073ee24dc6
8143407: C1: @Stable array support
Reviewed-by: twisti
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_ValueType.hpp
! test/compiler/stable/StableConfiguration.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
Changeset: c479d5653ab6
Author: zmajo
Date: 2016-03-14 17:51 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c479d5653ab6
Merge
Changeset: da024e29b678
Author: kshefov
Date: 2016-03-15 13:00 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/da024e29b678
8150850: [JVMCI] NPE when executing HotSpotConstantReflectionProvider.readStableFieldValue
Reviewed-by: twisti, dnsimon
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java
Changeset: bb71f0783bb7
Author: neliasso
Date: 2016-03-15 11:17 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/bb71f0783bb7
8151795: compiler/compilercontrol/parser/DirectiveParserTest.java fails with "assert failed: 0 != 0"
Summary: Treat zero added directives as fail
Reviewed-by: twisti, kvn
! src/share/vm/compiler/directivesParser.cpp
Changeset: 4bdeac967dce
Author: neliasso
Date: 2016-03-15 11:17 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4bdeac967dce
8151796: compiler/whitebox/BlockingCompilation.java fails due to method not compiled
Summary: Make test more robust
Reviewed-by: simonis
! test/compiler/whitebox/BlockingCompilation.java
Changeset: bea0cfad5afa
Author: neliasso
Date: 2016-03-15 12:34 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/bea0cfad5afa
Merge
Changeset: 97c1a4ad293c
Author: ppunegov
Date: 2016-03-15 16:23 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/97c1a4ad293c
8150955: RandomValidCommandsTest.java fails with UnsatisfiedLinkError: sun.hotspot.WhiteBox.registerNatives
Summary: Replace invalid command with a valid one
Reviewed-by: kvn
! test/compiler/compilercontrol/share/MultiCommand.java
Changeset: 6daf6d082fd0
Author: thartmann
Date: 2016-03-15 17:42 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6daf6d082fd0
8150804: C2 Compilation fails with assert(_base >= OopPtr && _base <= AryPtr) failed: Not a Java pointer
Summary: Wait with removing casts from inputs in PhiNode::ideal() until after parsing for the type information to propagate.
Reviewed-by: kvn
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/cfgnode.cpp
+ test/compiler/types/TestPhiElimination.java
Changeset: a67e578d4015
Author: never
Date: 2016-03-15 14:19 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a67e578d4015
8151871: [JVMCI] missing HAS_PENDING_EXCEPTION check
Reviewed-by: kvn
! src/share/vm/jvmci/jvmciCompiler.cpp
Changeset: b64b01f6cf4f
Author: zmajo
Date: 2016-03-17 13:48 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b64b01f6cf4f
Merge
More information about the jdk9-hs-changes
mailing list