hg: jdk9/dev/hotspot: 14 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Wed Feb 10 22:51:54 UTC 2016
Changeset: be9aed486baa
Author: zmajo
Date: 2016-02-04 08:53 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/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/dev/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/dev/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/dev/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/dev/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/dev/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/dev/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/dev/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/dev/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/dev/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/dev/hotspot/rev/4c924851b3ec
Merge
Changeset: e136c14f3280
Author: thartmann
Date: 2016-02-03 17:51 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/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/dev/hotspot/rev/f95806512b48
Merge
Changeset: e88fb420b623
Author: amurillo
Date: 2016-02-10 10:26 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e88fb420b623
Merge
More information about the jdk9-dev-changes
mailing list