hg: jdk9/hs/hotspot: 13 new changesets
vladimir.kozlov at oracle.com
vladimir.kozlov at oracle.com
Fri Jun 13 18:52:29 UTC 2014
Changeset: dd503688f9e3
Author: thartmann
Date: 2014-06-10 08:53 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/dd503688f9e3
8033145: Runtime1::arraycopy_count_address uses wrong _oop_arraycopy_cnt variable
Summary: The method Runtime1::arraycopy_count_address(..) returns the address of Runtime::_oop_arraycopy_cnt instead of the the file static variable _oop_arraycopy_cnt.
Reviewed-by: roland, kvn, twisti
! src/share/vm/c1/c1_Runtime1.cpp
Changeset: dd14b24efd49
Author: vlivanov
Date: 2014-06-10 10:00 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/dd14b24efd49
8033626: assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place
Reviewed-by: kvn, roland
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/intrinsics/clone/TestObjectClone.java
Changeset: e38bb04f030d
Author: roland
Date: 2014-06-10 13:37 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e38bb04f030d
8026796: Make replace_in_map() on parent maps generic
Summary: propagate node replacements along control flow edges to callers
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
+ src/share/vm/opto/replacednodes.cpp
+ src/share/vm/opto/replacednodes.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/growableArray.hpp
Changeset: 93a279538de3
Author: neliasso
Date: 2014-06-09 10:32 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/93a279538de3
8040244: compiler/whitebox/IsMethodCompilableTest.java fails
Summary: Prevent from running with Xcomp
Reviewed-by: kvn, twisti
! test/compiler/whitebox/IsMethodCompilableTest.java
Changeset: 9be8f500449d
Author: kvn
Date: 2014-06-10 12:28 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9be8f500449d
8035605: Expand functionality of PredictedIntrinsicGenerator
Summary: Allow several predicates and separate intrinsic methods per one intrinsified (virtual) method.
Reviewed-by: roland
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
Changeset: 3a74595493cb
Author: kvn
Date: 2014-06-10 12:57 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3a74595493cb
Merge
Changeset: 0960c95f2343
Author: iignatyev
Date: 2014-06-10 23:18 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0960c95f2343
8044575: testlibrary_tests/whitebox/vm_flags/UintxTest.java failed: assert(!res || TypeEntriesAtCall::arguments_profiling_enabled()) failed: no profiling of arguments
Reviewed-by: kvn, jmasa
! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java
! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java
Changeset: c91a320f3124
Author: iignatyev
Date: 2014-06-10 20:53 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c91a320f3124
Merge
Changeset: f3624d042de0
Author: thartmann
Date: 2014-06-11 09:16 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f3624d042de0
8044538: assert(which != imm_operand) failed: instruction is not a movq reg, imm64
Summary: Fixed internal_word_Relocation::target() to not retrieve target address from code if relocation points into the constant section. Added test.
Reviewed-by: kvn, twisti, dlong
! src/share/vm/code/relocInfo.cpp
+ test/compiler/relocations/TestPrintRelocations.java
Changeset: edf93f2ccf99
Author: kvn
Date: 2014-06-11 11:05 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/edf93f2ccf99
8035968: Leverage CPU Instructions to Improve SHA Performance on SPARC
Summary: Add C2 SHA intrinsics on SPARC
Reviewed-by: kvn, roland
Contributed-by: james.cheng at oracle.com
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.hpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
+ test/compiler/intrinsics/sha/TestSHA.java
Changeset: 455be7c3df86
Author: kvn
Date: 2014-06-12 10:15 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/455be7c3df86
8046516: Segmentation fault in JVM (easily reproducible)
Summary: Place new nodes on the previous loop exit in reorg_offsets().
Reviewed-by: roland
! src/share/vm/opto/loopopts.cpp
+ test/compiler/loopopts/TestLogSum.java
Changeset: d8d7bf7dcaba
Author: mduigou
Date: 2014-06-12 16:31 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d8d7bf7dcaba
8032045: Enable compiler and linker safety switches for debug builds
Summary: Enable GCC linker protections, runtime bounds checks and stack protection.
Reviewed-by: dholmes, kvn, coleenp
! make/bsd/makefiles/fastdebug.make
! make/bsd/makefiles/gcc.make
! make/linux/makefiles/fastdebug.make
! make/linux/makefiles/gcc.make
! make/solaris/makefiles/gcc.make
Changeset: 5342877674a5
Author: kvn
Date: 2014-06-13 10:21 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5342877674a5
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
More information about the jdk9-hs-changes
mailing list