hg: jdk10/hs/hotspot: 9 new changesets
nils.eliasson at oracle.com
nils.eliasson at oracle.com
Thu Jun 29 17:33:47 UTC 2017
Changeset: fd3eb23de6b9
Author: neliasso
Date: 2017-06-27 15:22 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/fd3eb23de6b9
8182711: Re/Introduce private interface for HW-specific prefetch options in SPARC VM_Version
Summary: Re/Introduce private interface for HW-specific prefetch options in SPARC VM_Version
Reviewed-by: kvn, neliasso
Contributed-by: phedlin at oracle.com
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
Changeset: 3a11d383f61e
Author: neliasso
Date: 2017-06-27 15:27 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/3a11d383f61e
8172231: SPARC ISA/CPU feature detection is broken/insufficient (on Solaris)
Summary: Update for new platforms
Reviewed-by: kvn
Contributed-by: phedlin at oracle.com
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/vmStructs_sparc.hpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/cpu/sparc/vm/vmreg_sparc.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
Changeset: 45b1c821e688
Author: neliasso
Date: 2017-06-27 15:31 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/45b1c821e688
8181852: Remove option 'UseV8InstrsOnly'
Summary: Not supported
Reviewed-by: kvn
Contributed-by: phedlin at oracle.com
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
Changeset: 74cc74532e58
Author: neliasso
Date: 2017-06-27 15:34 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/74cc74532e58
8181853: Remove use of 'v9_only()'
Summary: v9 is the only supported ISA
Reviewed-by: kvn
Contributed-by: phedlin at oracle.com
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
Changeset: 1f86ebfb7d88
Author: neliasso
Date: 2017-06-27 15:36 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/1f86ebfb7d88
8181868: Remove use of 'has_fast_fxtof()'
Summary: No longer used
Reviewed-by: kvn
Contributed-by: phedlin at oracle.com
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
Changeset: e579e520b268
Author: neliasso
Date: 2017-06-27 15:46 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/e579e520b268
8144448: Avoid placing CTI immediately following or preceding RDPC instruction
Summary: Best practice for new SPARC CPUs
Reviewed-by: kvn
Contributed-by: phedlin at oracle.com
! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
! src/cpu/sparc/vm/methodHandles_sparc.hpp
! src/cpu/sparc/vm/nativeInst_sparc.hpp
! src/cpu/sparc/vm/sparc.ad
Changeset: 8da47deb4602
Author: neliasso
Date: 2017-06-27 15:50 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/8da47deb4602
8164888: Intrinsify fused mac operations on SPARC
Summary: Such speed, much wow
Reviewed-by: kvn
Contributed-by: phedlin at oracle.com
! src/cpu/sparc/vm/abstractInterpreter_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: 06adb5bd5d7d
Author: neliasso
Date: 2017-06-29 12:32 +0000
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/06adb5bd5d7d
Merge
- src/cpu/aarch64/vm/debug_aarch64.cpp
- src/cpu/arm/vm/debug_arm.cpp
- src/cpu/ppc/vm/debug_ppc.cpp
- src/cpu/s390/vm/debug_s390.cpp
- src/cpu/sparc/vm/debug_sparc.cpp
- src/cpu/x86/vm/debug_x86.cpp
- src/cpu/zero/vm/debug_zero.cpp
Changeset: b1a30c6a6dc4
Author: neliasso
Date: 2017-06-29 14:54 +0000
URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/b1a30c6a6dc4
Merge
More information about the jdk10-all-changes
mailing list