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