hg: jdk9/hs/hotspot: 37 new changesets
vladimir.kozlov at oracle.com
vladimir.kozlov at oracle.com
Fri Jun 10 19:37:26 UTC 2016
Changeset: 4b829744c5c7
Author: fyang
Date: 2016-05-27 01:02 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4b829744c5c7
8156731: aarch64: java/util/Arrays/Correct.java fails due to _generic_arraycopy stub routine
Summary: fix address calculation considering compressed oops _generic_arraycopy stub routine
Reviewed-by: aph
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: e81e22c7b180
Author: fyang
Date: 2016-05-27 20:38 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e81e22c7b180
8157906: aarch64: some more integer rotate instructions are never emitted
Summary: fix wrong definition of source operand of left rotate instructions
Reviewed-by: aph
Contributed-by: teng.lu at linaro.org
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 31d962039c51
Author: iignatyev
Date: 2016-05-27 17:12 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/31d962039c51
8156469: [JITtester] Difference in generated golden output when run with Jigsaw build
Reviewed-by: vlivanov
! test/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/FixedTrees.java
Changeset: 218b0952f405
Author: iignatyev
Date: 2016-05-27 17:12 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/218b0952f405
8157821: [JITtester] OptionResolver and LiteralFactory use deprecated c-tors
Reviewed-by: kvn
! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/LiteralFactory.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/OptionResolver.java
Changeset: f8f067457966
Author: mdoerr
Date: 2016-05-23 10:35 -0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f8f067457966
8154156: PPC64: improve array copy stubs by using vector instructions
Reviewed-by: goetz, mdoerr
Contributed-by: Gustavo Romero <gromero at linux.vnet.ibm.com>
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/register_ppc.cpp
! src/cpu/ppc/vm/register_ppc.hpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.hpp
Changeset: 65d6f4fa9f5c
Author: iignatyev
Date: 2016-05-30 23:32 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/65d6f4fa9f5c
8154123: remove commented action from jdk/vm/ci/runtime/test/ConstantTest.java
Reviewed-by: shade, kvn
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java
Changeset: aead3d41e439
Author: iignatyev
Date: 2016-05-30 23:33 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/aead3d41e439
8152376: [TESTBUG] compiler/floatingpoint/Test15FloatJNIArgs should use run main/othervm/native
Reviewed-by: kvn
! test/compiler/floatingpoint/Test15FloatJNIArgs.java
Changeset: 4bc64dc146f1
Author: vlivanov
Date: 2016-05-27 17:01 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4bc64dc146f1
Merge
Changeset: b45222739fb3
Author: vlivanov
Date: 2016-05-30 15:04 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b45222739fb3
Merge
Changeset: 6badc8e8589c
Author: vlivanov
Date: 2016-05-31 15:10 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6badc8e8589c
Merge
Changeset: 9ea7ac3e306e
Author: dpochepk
Date: 2016-05-31 15:48 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9ea7ac3e306e
8158065: [Jittester]: tests generation has tests generators hardcoded, blocking alternative tests generation
Reviewed-by: iignatyev
! test/testlibrary/jittester/Makefile
! test/testlibrary/jittester/conf/default.properties
! test/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/ByteCodeGenerator.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/JavaCodeGenerator.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java
+ test/testlibrary/jittester/src/jdk/test/lib/jittester/TestGeneratorsFactory.java
+ test/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java
Changeset: b16c3b6222db
Author: dpochepk
Date: 2016-05-31 13:58 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b16c3b6222db
Merge
Changeset: 01e124a594f1
Author: iignatyev
Date: 2016-05-31 15:12 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/01e124a594f1
8073159: improve Test6857159.java
Reviewed-by: kvn
! test/compiler/c2/6857159/Test6857159.java
- test/compiler/c2/6857159/Test6857159.sh
Changeset: 297a2ade1863
Author: iignatyev
Date: 2016-05-31 16:29 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/297a2ade1863
8158182: remove shell script from compiler/c2/6894807/IsInstanceTest.java
Reviewed-by: kvn
! test/compiler/c2/6894807/IsInstanceTest.java
- test/compiler/c2/6894807/Test6894807.sh
Changeset: a515ec50ac91
Author: iignatyev
Date: 2016-05-31 16:29 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a515ec50ac91
8158185: jdk/test/lib/FileInstaller throws NPE if dst is in current directory
Reviewed-by: kvn
! test/testlibrary/jdk/test/lib/FileInstaller.java
Changeset: 7c9c0280b8f0
Author: iignatyev
Date: 2016-05-31 16:29 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7c9c0280b8f0
8158184: remove shell from compiler/c2/7070134/Stemmer.java
Reviewed-by: kvn
! test/compiler/c2/7070134/Stemmer.java
- test/compiler/c2/7070134/Test7070134.sh
Changeset: 544b16d31ac3
Author: iignatyev
Date: 2016-05-31 16:30 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/544b16d31ac3
8153994: Compiler tests should be correctly marked with @module
Reviewed-by: kvn
! test/compiler/codecache/jmx/PoolsIndependenceTest.java
Changeset: b803626e3920
Author: never
Date: 2016-05-31 17:08 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b803626e3920
8157292: [JVMCI] add missing test files from 8156034
Reviewed-by: iveresov
Contributed-by: josef.eisl at jku.at
+ test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
+ test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory
+ test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.config
+ test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
Changeset: 43448f0df80a
Author: never
Date: 2016-05-31 17:51 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/43448f0df80a
Merge
Changeset: 70de7e49af13
Author: rschatz
Date: 2016-05-31 20:43 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/70de7e49af13
8157428: [JVMCI] remove MemoryAccessProvider.readUnsafeConstant from API
Reviewed-by: iveresov
! 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.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java
Changeset: a36c5d9b59cb
Author: thartmann
Date: 2016-06-01 14:22 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a36c5d9b59cb
8155046: Parse::Block construction using undefined behavior
Summary: Blocks should be created via constructor and placement new.
Reviewed-by: kvn
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
Changeset: cb4d04e45928
Author: thartmann
Date: 2016-06-01 16:36 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/cb4d04e45928
8157842: indexOfChar intrinsic is not emitted on x86
Summary: Matcher::match_rule_supported() should check for !UseSSE42Intrinsics.
Reviewed-by: roland, rbackman, shade, kvn
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/x86.ad
Changeset: 0408af2f2f5f
Author: thartmann
Date: 2016-06-02 08:46 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0408af2f2f5f
8156760: VM crashes if -XX:-ReduceInitialCardMarks is set
Summary: Fixed several compiler crashes with disabled ReduceInitialCardMarks.
Reviewed-by: roland, minqi, dlong, tschatzl, kvn
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/arraycopynode.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java
! test/compiler/arraycopy/TestInstanceCloneAsLoadsStores.java
Changeset: 48a15de056b8
Author: fyang
Date: 2016-06-02 21:12 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/48a15de056b8
8149418: AArch64: replace tst+br with tbz instruction when tst's constant operand is 2 power
Summary: replace tst+br with tbz instruction when tst's constant operand is 2 power
Reviewed-by: aph
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
Changeset: 1605f0d9b2d1
Author: thartmann
Date: 2016-06-02 13:19 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1605f0d9b2d1
8158214: Crash with "assert(VM_Version::supports_sse4_1()) failed" if UseSSE < 4 is set
Summary: Do not emit unsupported SSE 4.1 instructions in CRC32 intrinsic.
Reviewed-by: kvn, zmajo
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
+ test/compiler/cpuflags/TestSSE4Disabled.java
Changeset: 9811082ebb49
Author: thartmann
Date: 2016-06-02 14:54 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9811082ebb49
Merge
Changeset: 7f42e988b083
Author: dnsimon
Date: 2016-06-02 17:52 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7f42e988b083
8158000: [JVMCI] remove unused ParseClosure class
Reviewed-by: kvn
! src/share/vm/jvmci/jvmciRuntime.hpp
Changeset: ef7a2567ba26
Author: kvn
Date: 2016-06-06 12:56 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ef7a2567ba26
Merge
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
Changeset: 4fce6a99a262
Author: dnsimon
Date: 2016-06-06 16:31 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4fce6a99a262
8156587: [JVMCI] remove Unsafe.getJavaMirror and Unsafe.getKlassPointer
Reviewed-by: kvn
! src/share/vm/prims/unsafe.cpp
! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
- test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java
Changeset: 10d071c3fa1f
Author: jcm
Date: 2016-06-06 23:24 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/10d071c3fa1f
8146416: java.lang.OutOfMemoryError triggers: assert(current_bci == 0) failed: bci isn't zero for do_not_unlock_if_synchronized
Summary: handle realloc failure pending exception.
Reviewed-by: roland
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/vframeArray.cpp
+ test/compiler/uncommontrap/DeoptReallocFailure.java
Changeset: 72fa30e09fcd
Author: thartmann
Date: 2016-06-07 09:11 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/72fa30e09fcd
Merge
- test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java
Changeset: 8805ad288804
Author: thartmann
Date: 2016-06-07 18:20 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8805ad288804
8158228: C1 incorrectly folds mismatched loads from stable arrays
Summary: Disable constant folding for mismatched loads from stable arrays.
Reviewed-by: vlivanov
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
+ test/compiler/stable/TestStableMismatched.java
Changeset: 802c265de86a
Author: dnsimon
Date: 2016-06-07 17:16 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/802c265de86a
8158985: [JVMCI] access to HotSpotJVMCIRuntime.vmEventListeners must be thread safe
Reviewed-by: iveresov, kvn
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: 84ff58dfd5e0
Author: enevill
Date: 2016-06-07 10:17 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/84ff58dfd5e0
8158913: aarch64: SEGV running Spark terasort
Summary: Use signed instead of unsigned test for end of loop in gen_write_ref_array_post_barrier
Reviewed-by: aph
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: e3e630ffcd86
Author: dnsimon
Date: 2016-06-10 02:43 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e3e630ffcd86
8158351: [JVMCI] NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI
Reviewed-by: kvn, vlivanov
! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
Changeset: b8dc70225272
Author: kvn
Date: 2016-06-10 10:13 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b8dc70225272
Merge
Changeset: f377fae5570e
Author: kvn
Date: 2016-06-10 20:28 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f377fae5570e
Merge
- test/compiler/c2/6857159/Test6857159.sh
- test/compiler/c2/6894807/Test6894807.sh
- test/compiler/c2/7070134/Test7070134.sh
- test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java
More information about the jdk9-all-changes
mailing list