Changeset: 5d17092b6917 Author: lana Date: 2016-02-11 14:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5d17092b6917
Added tag jdk-9+105 for changeset 266fa9bb5297 ! .hgtags Changeset: be9aed486baa Author: zmajo Date: 2016-02-04 08:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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.y...@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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/hotspot/rev/4c924851b3ec Merge Changeset: e136c14f3280 Author: thartmann Date: 2016-02-03 17:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/hotspot/rev/f95806512b48 Merge Changeset: e88fb420b623 Author: amurillo Date: 2016-02-10 10:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e88fb420b623 Merge Changeset: 85daf40cd00a Author: lana Date: 2016-02-11 16:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/85daf40cd00a Merge Changeset: 7232de4c17c3 Author: ihse Date: 2016-02-12 11:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7232de4c17c3 8149647: Incremental enhancements from build-infra Reviewed-by: erikj ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/os/windows/vm/version.rc Changeset: 80bc0f476282 Author: Greg Lewis <gle...@eyesbeyond.com> Date: 2016-05-30 20:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/80bc0f476282 Merge from main OpenJDK repository ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp