hg: jdk9/hs-rt/hotspot: 45 new changesets
daniel.daugherty at oracle.com
daniel.daugherty at oracle.com
Wed Feb 17 02:56:18 UTC 2016
Changeset: be9aed486baa
Author: zmajo
Date: 2016-02-04 08:53 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/be9aed486baa
8148970: Quarantine testlibrary_tests/whitebox/vm_flags/IntxTest.java
Summary: Quarantine testlibrary_tests/whitebox/vm_flags/IntxTest.java
Reviewed-by: vlivanov, dcubed
! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java
Changeset: d27cb7f7f84f
Author: zmajo
Date: 2016-01-28 08:33 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d27cb7f7f84f
8146478: Node limit exceeded with -XX:AllocateInstancePrefetchLines=1073741823
Summary: Constrain the set of accepted values for the Allocate{PrefetchLines, InstancePrefetchLines, PrefetchStepSize, PrefetchDistance} flags. Increase macro node expansion budget.
Reviewed-by: kvn
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp
! src/share/vm/runtime/globals.hpp
Changeset: bf349fa14f20
Author: fyang
Date: 2016-01-27 12:20 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bf349fa14f20
8148328: aarch64: redundant lsr instructions in stub code.
Summary: avoid redundant lsr instructions in jbyte_arraycopy and jbyte_disjoint_arraycopy.
Reviewed-by: aph
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 3a631d1e6644
Author: iignatyev
Date: 2016-01-29 03:11 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3a631d1e6644
8148012: get rid of slash-dot-dot in @library directives
Reviewed-by: dholmes, dfazunen, cjplummer
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java
! test/compiler/compilercontrol/commandfile/CompileOnlyTest.java
! test/compiler/compilercontrol/commandfile/ExcludeTest.java
! test/compiler/compilercontrol/commandfile/LogTest.java
! test/compiler/compilercontrol/commandfile/PrintTest.java
! test/compiler/compilercontrol/commands/CompileOnlyTest.java
! test/compiler/compilercontrol/commands/ExcludeTest.java
! test/compiler/compilercontrol/commands/LogTest.java
! test/compiler/compilercontrol/commands/PrintTest.java
! test/compiler/compilercontrol/directives/CompileOnlyTest.java
! test/compiler/compilercontrol/directives/ExcludeTest.java
! test/compiler/compilercontrol/directives/LogTest.java
! test/compiler/compilercontrol/directives/PrintTest.java
! test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java
! test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java
! test/compiler/compilercontrol/jcmd/AddExcludeTest.java
! test/compiler/compilercontrol/jcmd/AddLogTest.java
! test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java
! test/compiler/compilercontrol/mixed/RandomCommandsTest.java
! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java
! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java
! test/compiler/intrinsics/IntrinsicDisabledTest.java
! test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java
! test/compiler/intrinsics/string/TestStringIntrinsics2.java
! test/compiler/stable/TestStableMemoryBarrier.java
! test/compiler/types/TestMeetIncompatibleInterfaceArrays.java
! test/gc/g1/TestPLABOutput.java
Changeset: 6abe1af5eb48
Author: thartmann
Date: 2016-01-29 08:47 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6abe1af5eb48
Merge
- src/cpu/aarch64/vm/interpreter_aarch64.cpp
- src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
- src/cpu/ppc/vm/interpreter_ppc.cpp
- src/cpu/ppc/vm/templateInterpreter_ppc.cpp
- src/cpu/ppc/vm/templateInterpreter_ppc.hpp
- src/cpu/sparc/vm/interpreter_sparc.cpp
- src/cpu/sparc/vm/templateInterpreter_sparc.cpp
- src/cpu/x86/vm/interpreterGenerator_x86.cpp
- src/cpu/x86/vm/interpreter_x86_32.cpp
- src/cpu/x86/vm/interpreter_x86_64.cpp
- src/cpu/x86/vm/templateInterpreter_x86.cpp
- src/cpu/zero/vm/interp_masm_zero.cpp
- src/cpu/zero/vm/interpreter_zero.cpp
- src/cpu/zero/vm/register_definitions_zero.cpp
- src/share/vm/oops/typeArrayOop.cpp
! src/share/vm/runtime/globals.hpp
- test/gc/6581734/Test6581734.java
- test/gc/6845368/bigobj.java
- test/gc/7072527/TestFullGCCount.java
Changeset: 7d123e3d170c
Author: ppunegov
Date: 2016-02-01 19:45 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7d123e3d170c
8144239: [TESTBUG] InlineCommandTest.java: unknown compiler level 0 for commpile ID: 651
Summary: add Xbatch to make compilation block test thread.
Reviewed-by: kvn
! test/compiler/compilercontrol/share/scenario/Command.java
Changeset: 05d844f1a81a
Author: kmo
Date: 2016-01-19 14:52 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/05d844f1a81a
8003585: strength reduce or eliminate range checks for power-of-two sized arrays
Summary: change ((x & m) u<= m) to always true and ((x & (m - 1)) u< m) into (m > 0)
Reviewed-by: kvn, roland
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/subnode.cpp
+ test/compiler/rangechecks/PowerOf2SizedArraysChecks.java
Changeset: 52a316ae594d
Author: thartmann
Date: 2016-02-03 09:09 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/52a316ae594d
8148490: RegisterSaver::restore_live_registers() fails to restore xmm registers on 32 bit
Summary: Fixed stack offsets for xmm register saving/restoring code on 32 bit.
Reviewed-by: kvn, mcberg
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
+ test/compiler/runtime/safepoints/TestRegisterRestoring.java
Changeset: f78d6b33173e
Author: zmajo
Date: 2016-02-03 10:39 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f78d6b33173e
8148753: Compilation fails due to field accesses on array types
Summary: Treat accesses to fields of array types as accesses to fields of java.lang.Object.
Reviewed-by: kvn
! src/share/vm/ci/ciField.cpp
Changeset: 796b8077f6e6
Author: roland
Date: 2016-02-03 10:58 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/796b8077f6e6
8147645: get_ctrl_no_update() code is wrong
Summary: Array.fill intrinsification code doesn't mark replaced control as dead
Reviewed-by: kvn
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/split_if.cpp
+ test/compiler/loopopts/TestArraysFillDeadControl.java
Changeset: 4c924851b3ec
Author: roland
Date: 2016-02-03 13:32 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4c924851b3ec
Merge
Changeset: e136c14f3280
Author: thartmann
Date: 2016-02-03 17:51 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e136c14f3280
8148751: [TESTBUG] compiler/whitebox/AllocationCodeBlobTest.java fails due to unexpected code cache allocation
Summary: Do all the measurements and then check the results to avoid unexpected code cache allocations.
Reviewed-by: vlivanov
! test/compiler/whitebox/AllocationCodeBlobTest.java
Changeset: f95806512b48
Author: thartmann
Date: 2016-02-04 15:27 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f95806512b48
Merge
Changeset: a006fd32b6fd
Author: thartmann
Date: 2016-02-05 12:43 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a006fd32b6fd
8149109: [TESTBUG] TestRegisterRestoring.java fails with "VM option 'SafepointALot' is develop"
Summary: Added missing -XX:+IgnoreUnrecognizedVMOptions.
Reviewed-by: vlivanov
! test/compiler/runtime/safepoints/TestRegisterRestoring.java
Changeset: f918c20107d9
Author: thartmann
Date: 2016-02-04 12:33 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f918c20107d9
8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same
Summary: ExceptionCache read is lock-free and assume strong memory ordering in write code. Added storestore memory barrier in write path to handle this.
Reviewed-by: kvn, thartmann, dlong
Contributed-by: Jamsheed Mohammed <jamsheed.c.m at oracle.com>
! src/share/vm/code/nmethod.cpp
Changeset: 9fdc8f5bd110
Author: rschatz
Date: 2016-02-03 12:16 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9fdc8f5bd110
8146608: [JVMCI] DebugInfo Tests on DeoptimizeALot runs fails in assert(_pc == *pc_addr || pc == *pc_addr) frame::patch_pc() /frame_x86.cpp:285
Reviewed-by: twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledNmethod.java
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp
! src/share/vm/jvmci/jvmciJavaClasses.hpp
! test/compiler/jvmci/code/TestAssembler.java
! test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
! test/compiler/jvmci/code/sparc/SPARCTestAssembler.java
! test/compiler/jvmci/errors/CodeInstallerTest.java
! test/compiler/jvmci/errors/TestInvalidCompilationResult.java
! test/compiler/jvmci/errors/TestInvalidDebugInfo.java
! test/compiler/jvmci/errors/TestInvalidOopMap.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
Changeset: 94e5372b45b7
Author: dnsimon
Date: 2016-02-03 12:16 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/94e5372b45b7
8148981: remove ResolvedJavaType.getClassFilePath()
Reviewed-by: twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: 9a75a19921a7
Author: neliasso
Date: 2016-01-22 15:25 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9a75a19921a7
8063112: Compiler diagnostic commands should have locking instead of safepoint
Summary: Remove unnecessary vm-ops and add locking instead, improve output
Reviewed-by: kvn
! src/share/vm/code/codeCache.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
Changeset: e8f933e6ff33
Author: thartmann
Date: 2016-02-05 15:38 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e8f933e6ff33
Merge
Changeset: f012e415c2c3
Author: rschatz
Date: 2016-02-05 11:33 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f012e415c2c3
8149105: typo in jvmciCodeInstaller.cpp
Reviewed-by: twisti
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
Changeset: 52c440e4596f
Author: twisti
Date: 2016-02-05 18:24 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/52c440e4596f
Merge
Changeset: b2819023eecf
Author: zmajo
Date: 2016-02-08 08:57 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b2819023eecf
8148758: Compilation fails with "this call site should not be polymorphic"
Summary: Change test to run in interpreter-only mode.
Reviewed-by: kvn
! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java
Changeset: 0b9079d2ccdb
Author: neliasso
Date: 2016-02-08 14:05 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0b9079d2ccdb
8148696: Race loading hsdis may cause SIGSEGV
Summary: Guard library loading with a lock
Reviewed-by: vlivanov
! src/share/vm/compiler/disassembler.hpp
Changeset: dab018e73d4b
Author: tpivovarova
Date: 2016-02-05 21:16 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dab018e73d4b
8149135: [jittester] Makefile copies JitTesterDriver in incorrect directory and always uses default value for number-of-tests and seed
Reviewed-by: iignatyev
! test/testlibrary/jittester/Makefile
Changeset: 23e81ab5a8d2
Author: tpivovarova
Date: 2016-02-08 16:44 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/23e81ab5a8d2
Merge
Changeset: 9804aba8dc16
Author: ppunegov
Date: 2016-02-05 18:05 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9804aba8dc16
8148864: Quarantine CompilerControl tests
Summary: exclude tests affected by JDK-8148563 and JDK-8140354 from execution
Reviewed-by: kvn
! test/compiler/compilercontrol/commandfile/PrintTest.java
! test/compiler/compilercontrol/commands/PrintTest.java
! test/compiler/compilercontrol/directives/PrintTest.java
! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java
! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java
! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java
Changeset: 14ff406f87e3
Author: ppunegov
Date: 2016-02-08 18:52 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/14ff406f87e3
Merge
Changeset: 41c72c1fe11f
Author: never
Date: 2016-02-05 12:27 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/41c72c1fe11f
8149076: [JVMCI] missing ResourceMark in JVMCIRuntime::initialize_HotSpotJVMCIRuntime
Reviewed-by: twisti, iignatyev
! src/share/vm/jvmci/jvmciRuntime.cpp
! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java
Changeset: 219b7048c2b6
Author: never
Date: 2016-02-08 12:13 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/219b7048c2b6
Merge
Changeset: cb4f9170ea47
Author: dnsimon
Date: 2016-02-08 18:52 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/cb4f9170ea47
8149019: remove redundant modifiers
Reviewed-by: twisti
! .mx.jvmci/suite.py
! src/jdk.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64Kind.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64Kind.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/SourceStackTrace.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCallingConventionType.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.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/HotSpotMemoryAccessProviderImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodUnresolved.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DeoptimizationAction.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaKind.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LIRKind.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/PlatformKind.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARCKind.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/NameAndSignature.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: 56e0e1930e35
Author: roland
Date: 2016-01-29 17:18 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/56e0e1930e35
8137049: Code quality: reducing an trivial integer loop does not produce an optimal code
Summary: canonicalized if shape not recognized by empty loop detection code
Reviewed-by: kvn, shade
! src/share/vm/opto/loopTransform.cpp
Changeset: 2c6e7fe05058
Author: enevill
Date: 2016-02-03 11:34 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2c6e7fe05058
8148948: aarch64: generate_copy_longs calls align() incorrectly
Summary: Fix alignments
Reviewed-by: aph
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: f776a0470c2c
Author: enevill
Date: 2016-02-04 16:24 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f776a0470c2c
8148783: aarch64: SEGV running SpecJBB2013
Summary: Fix calculation of offset for adrp
Reviewed-by: aph
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 7737d637e74c
Author: enevill
Date: 2016-02-08 14:14 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7737d637e74c
8149365: aarch64: memory copy does not prefetch on backwards copy
Summary: Implement prefetch on backwards copies
Reviewed-by: aph
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
Changeset: f0b94ac4a1c9
Author: hshi
Date: 2016-02-06 04:09 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f0b94ac4a1c9
8149100: AArch64: "bad AD file" for LL enconding AryEq Node matching
Summary: add byte array equal support for aarch64
Reviewed-by: aph
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: a482af88c594
Author: hshi
Date: 2016-02-05 03:55 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a482af88c594
8149080: AArch64: Recognise disjoint array copy in stub code
Summary: Detect array copy can use fwd copy by checking (dest-src) above_same (copy_size)
Reviewed-by: aph
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 22d59366f1a1
Author: rschatz
Date: 2016-02-08 18:52 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/22d59366f1a1
8148741: compiler/jvmci/code/SimpleDebugInfoTest.java fails in 'frame::sender_for_compiled_frame'
Reviewed-by: twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotForeignCallTarget.java
! test/compiler/jvmci/code/CodeInstallationTest.java
! test/compiler/jvmci/code/TestAssembler.java
! test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
! test/compiler/jvmci/code/sparc/SPARCTestAssembler.java
Changeset: d4c78501bb92
Author: dnsimon
Date: 2016-02-08 18:52 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d4c78501bb92
8148507: [JVMCI] mitigate deadlocks related to JVMCI compiler under -Xbatch
Reviewed-by: twisti, dholmes
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/jvmci/jvmciCompiler.hpp
Changeset: 4130663a3de8
Author: thartmann
Date: 2016-02-10 07:54 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4130663a3de8
8148752: Compiled StringBuilder code throws StringIndexOutOfBoundsException
Summary: Fixed handling of long/double MH arguments in GraphBuilder::try_method_handle_inline().
Reviewed-by: roland, shade, vlivanov, kvn, twisti
! src/share/vm/opto/callGenerator.cpp
+ test/compiler/jsr292/LongReferenceCastingTest.java
Changeset: fe043f3261cc
Author: jwilhelm
Date: 2016-02-11 21:07 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe043f3261cc
Merge
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! 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/runtime/globals.hpp
Changeset: f4040e0ac7b1
Author: lana
Date: 2016-02-04 11:28 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f4040e0ac7b1
Added tag jdk-9+104 for changeset 534c50395957
! .hgtags
Changeset: 266fa9bb5297
Author: lana
Date: 2016-02-04 16:48 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/266fa9bb5297
Merge
- make/gensrc/Gensrc-jdk.vm.ci.gmk
- src/cpu/aarch64/vm/interpreter_aarch64.cpp
- src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
- src/cpu/ppc/vm/interpreter_ppc.cpp
- src/cpu/ppc/vm/templateInterpreter_ppc.cpp
- src/cpu/ppc/vm/templateInterpreter_ppc.hpp
- src/cpu/sparc/vm/interpreter_sparc.cpp
- src/cpu/sparc/vm/templateInterpreter_sparc.cpp
- src/cpu/x86/vm/interpreterGenerator_x86.cpp
- src/cpu/x86/vm/interpreter_x86_32.cpp
- src/cpu/x86/vm/interpreter_x86_64.cpp
- src/cpu/x86/vm/macroAssembler_x86_libm.cpp
- src/cpu/x86/vm/templateInterpreter_x86.cpp
- src/cpu/zero/vm/interp_masm_zero.cpp
- src/cpu/zero/vm/interpreter_zero.cpp
- src/cpu/zero/vm/register_definitions_zero.cpp
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationResult.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DataSection.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InfopointReason.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service.processor/src/META-INF/services/javax.annotation.processing.Processor
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service.processor/src/jdk/vm/ci/service/processor/ServiceProviderProcessor.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service/.checkstyle_checks.xml
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service/src/jdk/vm/ci/service/ServiceProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service/src/jdk/vm/ci/service/Services.java
- src/share/vm/oops/typeArrayOop.cpp
- test/gc/6581734/Test6581734.java
- test/gc/6845368/bigobj.java
- test/gc/7072527/TestFullGCCount.java
Changeset: e88fb420b623
Author: amurillo
Date: 2016-02-10 10:26 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e88fb420b623
Merge
Changeset: 8e7e7926b403
Author: amurillo
Date: 2016-02-11 13:58 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8e7e7926b403
Merge
- src/share/vm/gc/g1/concurrentMark.cpp
- src/share/vm/gc/g1/concurrentMark.hpp
- src/share/vm/gc/g1/concurrentMark.inline.hpp
Changeset: 50222fa5848f
Author: dcubed
Date: 2016-02-16 12:01 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/50222fa5848f
Merge
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/share/vm/runtime/globals.hpp
More information about the jdk9-hs-rt-changes
mailing list