[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-graal-dev
Subject:    hg: graal/graal-jvmci-9/hotspot: 5 new changesets
From:       tom.rodriguez () oracle ! com
Date:       2016-01-25 19:54:57
Message-ID: 201601251954.u0PJsvgJ022899 () aojmv0008 ! oracle ! com
[Download RAW message or body]

Changeset: 7e1444a1d081
Author:    never
Date:      2016-01-22 11:08 -0800
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/7e1444a1d081

8147432: JVMCI should report bailouts in PrintCompilation output
Reviewed-by: kvn, twisti

+ src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationRequestResult.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompiler.java
                
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciEnv.cpp
! src/share/vm/jvmci/jvmciEnv.hpp
! src/share/vm/jvmci/jvmciJavaClasses.hpp
! src/share/vm/jvmci/systemDictionary_jvmci.hpp
! src/share/vm/jvmci/vmSymbols_jvmci.hpp
! test/compiler/jvmci/common/CompilerToVMHelper.java
! test/compiler/jvmci/common/JVMCIHelpers.java

Changeset: eb6ea8c5addf
Author:    never
Date:      2016-01-22 11:11 -0800
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/eb6ea8c5addf

8146424: runtime/ReservedStack/ReservedStackTest.java triggers: \
assert(thread->deopt_mark() == __null) failed: no stack overflow from deopt \
                blob/uncommon trap
Reviewed-by: twisti

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
                
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
+ test/compiler/jvmci/code/InterpreterFrameSizeTest.java

Changeset: 73443d24e529
Author:    goetz
Date:      2016-01-21 12:37 +0100
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/73443d24e529

8147937: Adapt SAP copyrights to new company name.
Reviewed-by: simonis, stuefe

! make/aix/Makefile
! make/aix/makefiles/buildtree.make
! make/aix/makefiles/compiler2.make
! make/aix/makefiles/debug.make
! make/aix/makefiles/defs.make
! make/aix/makefiles/fastdebug.make
! make/aix/makefiles/jsig.make
! make/aix/makefiles/jvmti.make
! make/aix/makefiles/ppc64.make
! make/aix/makefiles/product.make
! make/aix/makefiles/tiered.make
! make/aix/makefiles/vm.make
! make/aix/makefiles/xlc.make
! make/linux/makefiles/ppc64.make
! 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/bytes_ppc.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/codeBuffer_ppc.hpp
! src/cpu/ppc/vm/compiledIC_ppc.cpp
! src/cpu/ppc/vm/copy_ppc.hpp
! src/cpu/ppc/vm/debug_ppc.cpp
! src/cpu/ppc/vm/depChecker_ppc.hpp
! src/cpu/ppc/vm/disassembler_ppc.hpp
! 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/globals_ppc.hpp
! src/cpu/ppc/vm/icBuffer_ppc.cpp
! src/cpu/ppc/vm/icache_ppc.cpp
! src/cpu/ppc/vm/icache_ppc.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/interpreterRT_ppc.cpp
! src/cpu/ppc/vm/interpreterRT_ppc.hpp
! src/cpu/ppc/vm/interpreter_ppc.cpp
! src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp
! src/cpu/ppc/vm/jniFastGetField_ppc.cpp
! src/cpu/ppc/vm/jniTypes_ppc.hpp
! src/cpu/ppc/vm/jni_ppc.h
! 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/metaspaceShared_ppc.cpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/ppc/vm/methodHandles_ppc.hpp
! src/cpu/ppc/vm/nativeInst_ppc.cpp
! src/cpu/ppc/vm/nativeInst_ppc.hpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/ppc_64.ad
! src/cpu/ppc/vm/registerMap_ppc.hpp
! src/cpu/ppc/vm/register_definitions_ppc.cpp
! src/cpu/ppc/vm/register_ppc.cpp
! src/cpu/ppc/vm/register_ppc.hpp
! src/cpu/ppc/vm/relocInfo_ppc.cpp
! src/cpu/ppc/vm/relocInfo_ppc.hpp
! src/cpu/ppc/vm/runtime_ppc.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/stubRoutines_ppc_64.cpp
! src/cpu/ppc/vm/stubRoutines_ppc_64.hpp
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.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/templateTable_ppc_64.hpp
! src/cpu/ppc/vm/vmStructs_ppc.hpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.hpp
! src/cpu/ppc/vm/vmreg_ppc.cpp
! src/cpu/ppc/vm/vmreg_ppc.hpp
! src/cpu/ppc/vm/vmreg_ppc.inline.hpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
! src/os/aix/vm/attachListener_aix.cpp
! src/os/aix/vm/c1_globals_aix.hpp
! src/os/aix/vm/c2_globals_aix.hpp
! src/os/aix/vm/decoder_aix.hpp
! src/os/aix/vm/globals_aix.hpp
! src/os/aix/vm/interfaceSupport_aix.hpp
! src/os/aix/vm/jsig.c
! src/os/aix/vm/jvm_aix.cpp
! src/os/aix/vm/jvm_aix.h
! src/os/aix/vm/libo4.cpp
! src/os/aix/vm/libo4.hpp
! src/os/aix/vm/libodm_aix.cpp
! src/os/aix/vm/libodm_aix.hpp
! src/os/aix/vm/libperfstat_aix.cpp
! src/os/aix/vm/libperfstat_aix.hpp
! src/os/aix/vm/loadlib_aix.cpp
! src/os/aix/vm/loadlib_aix.hpp
! src/os/aix/vm/misc_aix.cpp
! src/os/aix/vm/misc_aix.hpp
! src/os/aix/vm/mutex_aix.inline.hpp
! src/os/aix/vm/osThread_aix.cpp
! src/os/aix/vm/osThread_aix.hpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os/aix/vm/os_aix.inline.hpp
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/aix/vm/porting_aix.cpp
! src/os/aix/vm/porting_aix.hpp
! src/os/aix/vm/threadCritical_aix.cpp
! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp
! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/orderAccess_aix_ppc.inline.hpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/prefetch_aix_ppc.inline.hpp
! src/os_cpu/aix_ppc/vm/thread_aix_ppc.cpp
! src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/vmStructs_aix_ppc.hpp
! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp
! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp
! src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.hpp
! src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp
! src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp
! src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp
! src/os_cpu/linux_ppc/vm/vmStructs_linux_ppc.hpp
! src/share/vm/interpreter/bytecodeInterpreterProfiling.hpp
! src/share/vm/runtime/orderAccess.inline.hpp
! src/share/vm/utilities/elfFuncDescTable.cpp
! src/share/vm/utilities/elfFuncDescTable.hpp
! src/share/vm/utilities/globalDefinitions_xlc.hpp
! test/compiler/c2/6880034/Test6880034.java
! test/compiler/c2/6910484/Test.java
! test/compiler/codegen/8005033/Test8005033.java
! test/compiler/codegen/IntRotateWithImmediate.java
! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
! test/compiler/intrinsics/string/TestStringIntrinsics2.java
! test/compiler/loopopts/superword/TestBestAlign.java
! test/compiler/membars/DekkerTest.java
! test/compiler/runtime/7141637/SpreadNullArg.java
! test/compiler/stringopts/TestOptimizeStringConcat.java
! test/compiler/types/TestMeetIncompatibleInterfaceArrays.java
! test/runtime/7100935/TestConjointAtomicArraycopy.java
! test/runtime/7100935/TestShortArraycopy.java
! test/runtime/7107135/Test.java
! test/runtime/7107135/Test7107135.sh
! test/runtime/7107135/TestMT.java
! test/runtime/7107135/test.c
! test/runtime/7158988/FieldMonitor.java
! test/runtime/7158988/TestPostFieldModification.java
! test/serviceability/jvmti/8036666/GetObjectLockCount.java
! test/serviceability/jvmti/8036666/RecursiveObjectLock.java

Changeset: 29153fced415
Author:    never
Date:      2016-01-25 09:12 -0800
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/29153fced415

8148101: [JVMCI] Make CallingConvention.Type extensible
Reviewed-by: twisti

! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CallingConvention.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeUtil.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java
 + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCallingConventionType.java
                
! test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
! test/compiler/jvmci/code/sparc/SPARCTestAssembler.java

Changeset: 9c85b81b33d3
Author:    Tom Rodriguez <tom.rodriguez@oracle.com>
Date:      2016-01-25 11:52 -0800
URL:       http://hg.openjdk.java.net/graal/graal-jvmci-9/hotspot/rev/9c85b81b33d3

Merge

! make/aix/makefiles/defs.make
! make/aix/makefiles/vm.make
! make/aix/makefiles/xlc.make
! src/cpu/ppc/vm/assembler_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.inline.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/interpreter_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/ppc/vm/nativeInst_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CallingConvention.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeUtil.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationRequestResult.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
                
! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompiler.java
                
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os/aix/vm/os_aix.inline.hpp
! src/os/aix/vm/perfMemory_aix.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/prefetch_aix_ppc.inline.hpp
! src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/jvmciEnv.cpp
! src/share/vm/jvmci/jvmciEnv.hpp
! src/share/vm/jvmci/jvmciJavaClasses.hpp
! src/share/vm/jvmci/systemDictionary_jvmci.hpp
! src/share/vm/jvmci/vmSymbols_jvmci.hpp
! test/compiler/jvmci/common/CompilerToVMHelper.java
! test/compiler/jvmci/common/JVMCIHelpers.java
! test/runtime/7107135/Test7107135.sh
! test/runtime/7158988/FieldMonitor.java


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic