hg: jdk8u/jdk8u/hotspot: 8 new changesets
rob.mckenna at oracle.com
rob.mckenna at oracle.com
Fri Mar 11 20:05:19 UTC 2016
Changeset: 5c3f2bcc3b94
Author: roland
Date: 2016-02-11 12:42 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/5c3f2bcc3b94
8149543: range check CastII nodes should not be split through Phi
Summary: splitting range check CastIIs through loop induction Phi prevents further optimizations
Reviewed-by: kvn, mcberg
! src/share/vm/opto/loopopts.cpp
Changeset: c66164388d38
Author: roland
Date: 2016-02-29 16:08 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c66164388d38
8148353: [linux-sparc] Crash in libawt.so on Linux SPARC
Summary: gcc expects clean 32 bit int in 64 bit register on function entry
Reviewed-by: kvn, dlong
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
+ test/compiler/native/TestDirtyInt.java
+ test/compiler/native/TestDirtyInt.sh
+ test/compiler/native/libTestDirtyInt.c
Changeset: 10bdaf505b64
Author: ctornqvi
Date: 2014-08-22 14:21 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/10bdaf505b64
8055844: [TESTBUG] test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java fails on Solaris Sparc due to incorrect page size being used
Summary: Use 128KB chunks for virtual memory operations
Reviewed-by: zgu, gtriantafill
! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java
Changeset: 2f8db587e1fc
Author: aeriksso
Date: 2016-02-18 16:15 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/2f8db587e1fc
8149743: JVM crash after debugger hotswap with lambdas
Reviewed-by: sspitsyn, coleenp, dcubed
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: 626f594dffa6
Author: csahu
Date: 2016-03-01 12:50 +0530
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/626f594dffa6
8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux.
Reviewed-by: stuefe, coleenp, roland
! agent/src/os/linux/symtab.c
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/jniFastGetField_x86_32.cpp
! src/cpu/x86/vm/jniFastGetField_x86_64.cpp
! src/os/linux/vm/os_linux.cpp
! src/os_cpu/linux_x86/vm/copy_linux_x86.inline.hpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/placeholders.hpp
! src/share/vm/compiler/oopMap.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/split_if.cpp
! src/share/vm/prims/jvmtiEnter.xsl
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/services/threadService.hpp
Changeset: ebd6745380b9
Author: aeriksso
Date: 2016-03-04 16:40 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/ebd6745380b9
8129419: heapDumper.cpp: assert(length_in_bytes > 0) failed: nothing to copy
Reviewed-by: dsamersoff, dcubed
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/services/heapDumper.cpp
Changeset: ea7ac121a5d3
Author: vkempik
Date: 2016-03-04 16:15 +0300
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/ea7ac121a5d3
8130150: Implement BigInteger.montgomeryMultiply intrinsic
Reviewed-by: kvn, mdoerr
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2_globals.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/sharedRuntime.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
+ test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java
Changeset: 0cd040567d60
Author: vkempik
Date: 2016-03-09 19:51 +0300
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/0cd040567d60
8151522: Disable 8130150 and 8081778 intrinsics by default
Reviewed-by: kvn
! src/cpu/x86/vm/vm_version_x86.cpp
! test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java
! test/compiler/intrinsics/muladd/TestMulAdd.java
! test/compiler/intrinsics/squaretolen/TestSquareToLen.java
More information about the jdk8u-changes
mailing list