hg: jdk9/hs-comp/hotspot: 2 new changesets
vladimir.x.ivanov at oracle.com
vladimir.x.ivanov at oracle.com
Fri Dec 4 22:40:46 UTC 2015
Changeset: 4a24de859a87
Author: mdoerr
Date: 2015-12-04 16:38 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4a24de859a87
8144019: PPC64 C1: Introduce Client Compiler
Reviewed-by: goetz
! make/aix/Makefile
! make/aix/makefiles/fastdebug.make
+ make/aix/makefiles/tiered.make
! make/linux/Makefile
! src/cpu/ppc/vm/assembler_ppc.cpp
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
+ src/cpu/ppc/vm/c1_CodeStubs_ppc.cpp
+ src/cpu/ppc/vm/c1_Defs_ppc.hpp
+ src/cpu/ppc/vm/c1_FpuStackSim_ppc.hpp
+ src/cpu/ppc/vm/c1_FrameMap_ppc.cpp
+ src/cpu/ppc/vm/c1_FrameMap_ppc.hpp
+ src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp
+ src/cpu/ppc/vm/c1_LIRAssembler_ppc.hpp
+ src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
+ src/cpu/ppc/vm/c1_LinearScan_ppc.cpp
+ src/cpu/ppc/vm/c1_LinearScan_ppc.hpp
+ src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp
+ src/cpu/ppc/vm/c1_MacroAssembler_ppc.hpp
+ src/cpu/ppc/vm/c1_Runtime1_ppc.cpp
+ src/cpu/ppc/vm/c1_globals_ppc.hpp
! src/cpu/ppc/vm/c2_globals_ppc.hpp
! src/cpu/ppc/vm/c2_init_ppc.cpp
! src/cpu/ppc/vm/compiledIC_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.hpp
! src/cpu/ppc/vm/frame_ppc.inline.hpp
! src/cpu/ppc/vm/globalDefinitions_ppc.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/ppc/vm/nativeInst_ppc.cpp
! src/cpu/ppc/vm/nativeInst_ppc.hpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/register_ppc.hpp
! src/cpu/ppc/vm/relocInfo_ppc.cpp
! src/cpu/ppc/vm/runtime_ppc.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/stubRoutines_ppc_64.cpp
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/ppc/vm/templateInterpreter_ppc.hpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.hpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
+ src/os/aix/vm/c1_globals_aix.hpp
Changeset: 9988b390777b
Author: vlivanov
Date: 2015-12-04 23:46 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9988b390777b
8072008: Emit direct call instead of linkTo* for recursive indy/MH.invoke* calls
Reviewed-by: jrose, dlong, aph, forax
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/ppc/vm/ppc.ad
! 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/nativeInst_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.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/doCall.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/vm_operations.hpp
+ test/compiler/jsr292/NonInlinedCall/Agent.java
+ test/compiler/jsr292/NonInlinedCall/GCTest.java
+ test/compiler/jsr292/NonInlinedCall/InvokeTest.java
+ test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java
+ test/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/sanity/MismatchedWhiteBox/WhiteBox.java
More information about the jdk9-hs-comp-changes
mailing list