hg: jdk8u/jdk8u/hotspot: 10 new changesets
rob.mckenna at oracle.com
rob.mckenna at oracle.com
Thu Apr 13 12:25:15 UTC 2017
Changeset: 3d8d14307428
Author: thartmann
Date: 2017-03-29 09:20 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/3d8d14307428
8177095: Range check dependent CastII/ConvI2L is prematurely eliminated
Summary: Disabled narrowing of range check dependent CastIIs (either through the CastII(AddI) optimization or through CastIINode::Ideal).
Reviewed-by: vlivanov, kvn
! src/share/vm/opto/connode.cpp
! test/compiler/loopopts/TestLoopPeeling.java
Changeset: 8119c543f2af
Author: anoll
Date: 2014-08-13 10:44 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/8119c543f2af
8043913: remove legacy code in SPARC's VM_Version::platform_features
Summary: Kept only getisax(2) to determine platform features
Reviewed-by: kvn, roland
Contributed-by: Zoltan Majo <zoltan.majo at oracle.com>
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: 402618d5afc9
Author: kevinw
Date: 2017-03-17 03:39 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/402618d5afc9
8049717: expose L1_data_cache_line_size for diagnostic/sanity checks
Summary: Add support for VM_Version::L1_data_cache_line_size().
Reviewed-by: dsimms, kvn, dholmes
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/runtime/vm_version.hpp
Changeset: 4b7ea2e3f901
Author: kevinw
Date: 2017-03-31 01:25 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/4b7ea2e3f901
8177817: Remove assertions in 8u that were removed by 8056124 in 9.
Reviewed-by: iveresov
! src/cpu/sparc/vm/vm_version_sparc.cpp
Changeset: 3cb2feaca8cf
Author: kevinw
Date: 2017-03-17 07:52 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/3cb2feaca8cf
8134119: Use new API to get cache line sizes
Summary: Using new sysconf and sysinfo API on Solaris 12, avoid using libpicl and libkstat.
Reviewed-by: kvn
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: ef91cb539697
Author: kevinw
Date: 2017-03-31 07:46 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/ef91cb539697
8165482: java in ldoms, with cpu-arch=generic has problems
Reviewed-by: dholmes, alanbur
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: 92cb89e23f3e
Author: kevinw
Date: 2017-04-04 02:49 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/92cb89e23f3e
8164002: Add a new CPU family (S_family) for SPARC S7 and above processors
Reviewed-by: dholmes, ecaspole, kvn
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
Changeset: c73c5d205d0a
Author: dbuck
Date: 2017-04-07 02:15 +0900
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c73c5d205d0a
8153267: nmethod's exception cache not multi-thread safe
8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same
Reviewed-by: kvn, mdoerr
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: dcaab7b518c4
Author: vkempik
Date: 2017-04-11 19:17 +0300
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/dcaab7b518c4
8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver
Summary: Deoptimize if receiver null check of unresolved field access fails to throw NoClassDefFoundError instead of NPE.
Reviewed-by: vlivanov
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
+ test/compiler/c1/TestUnresolvedField.jasm
+ test/compiler/c1/TestUnresolvedFieldMain.java
Changeset: 857e77fd668d
Author: robm
Date: 2017-04-12 09:03 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/857e77fd668d
Merge
More information about the jdk8u-changes
mailing list