This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository openjdk-8-jre-dcevm.
commit 6fba1db0bfd6257b696948034e7edb4cd68fe1c6 Merge: 35d6e70 17a1d82 Author: Emmanuel Bourg <ebo...@apache.org> Date: Tue Sep 20 19:03:59 2016 +0200 Merge tag 'upstream/8u92' Upstream version 8u92 .hg_archival.txt | 4 +- .hgtags | 42 +++ agent/src/os/linux/LinuxDebuggerLocal.c | 7 +- agent/src/os/linux/libproc.h | 3 +- agent/src/os/linux/ps_proc.c | 16 +- .../classes/sun/jvm/hotspot/CommandProcessor.java | 12 +- .../sun/jvm/hotspot/interpreter/Bytecodes.java | 50 +-- .../sun/jvm/hotspot/runtime/JavaThread.java | 2 +- make/defs.make | 5 +- make/linux/Makefile | 8 +- make/linux/makefiles/defs.make | 40 ++- src/cpu/ppc/vm/interp_masm_ppc_64.cpp | 40 +++ src/cpu/ppc/vm/interp_masm_ppc_64.hpp | 2 + src/cpu/ppc/vm/interpreter_ppc.cpp | 18 ++ src/cpu/ppc/vm/macroAssembler_ppc.cpp | 8 - src/cpu/ppc/vm/sharedRuntime_ppc.cpp | 19 +- src/cpu/ppc/vm/templateInterpreter_ppc.cpp | 12 +- src/cpu/ppc/vm/templateTable_ppc_64.cpp | 60 +++- src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp | 7 +- src/cpu/sparc/vm/cppInterpreter_sparc.cpp | 5 +- src/cpu/sparc/vm/frame_sparc.cpp | 28 +- src/cpu/sparc/vm/interp_masm_sparc.cpp | 61 +++- src/cpu/sparc/vm/interp_masm_sparc.hpp | 4 +- src/cpu/sparc/vm/sharedRuntime_sparc.cpp | 7 +- src/cpu/sparc/vm/templateInterpreter_sparc.cpp | 5 +- src/cpu/sparc/vm/templateTable_sparc.cpp | 67 ++++- src/cpu/x86/vm/c1_LIRGenerator_x86.cpp | 7 +- src/cpu/x86/vm/cppInterpreter_x86.cpp | 9 +- src/cpu/x86/vm/interp_masm_x86.cpp | 50 ++- src/cpu/x86/vm/interp_masm_x86.hpp | 5 +- src/cpu/x86/vm/interp_masm_x86_32.cpp | 5 +- src/cpu/x86/vm/interp_masm_x86_64.cpp | 5 +- src/cpu/x86/vm/macroAssembler_x86.cpp | 4 +- src/cpu/x86/vm/templateInterpreter_x86_32.cpp | 10 +- src/cpu/x86/vm/templateInterpreter_x86_64.cpp | 11 +- src/cpu/x86/vm/templateTable_x86_32.cpp | 70 ++++- src/cpu/x86/vm/templateTable_x86_64.cpp | 59 +++- src/cpu/x86/vm/x86_32.ad | 6 +- src/cpu/x86/vm/x86_64.ad | 6 +- src/cpu/zero/vm/cppInterpreter_zero.cpp | 62 ++-- src/cpu/zero/vm/cppInterpreter_zero.hpp | 6 +- src/cpu/zero/vm/frame_zero.cpp | 4 +- src/os/aix/vm/perfMemory_aix.cpp | 33 +- src/os/bsd/dtrace/hotspot.d | 6 +- src/os/bsd/vm/perfMemory_bsd.cpp | 27 +- src/os/linux/vm/perfMemory_linux.cpp | 21 +- src/os/solaris/vm/os_solaris.cpp | 131 +------- src/os/solaris/vm/perfMemory_solaris.cpp | 21 +- src/os/solaris/vm/thread_solaris.inline.hpp | 19 +- src/os_cpu/linux_zero/vm/os_linux_zero.cpp | 4 +- .../solaris_sparc/vm/threadLS_solaris_sparc.cpp | 27 +- .../solaris_sparc/vm/threadLS_solaris_sparc.hpp | 44 +-- .../solaris_x86/vm/assembler_solaris_x86.cpp | 115 ++----- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp | 164 +--------- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp | 56 +--- src/share/vm/c1/c1_Canonicalizer.cpp | 5 +- src/share/vm/c1/c1_GraphBuilder.cpp | 61 +++- src/share/vm/c1/c1_Instruction.hpp | 9 +- src/share/vm/c1/c1_LIRGenerator.cpp | 25 +- src/share/vm/c1/c1_LIRGenerator.hpp | 3 +- src/share/vm/c1/c1_ValueType.cpp | 14 +- src/share/vm/ci/ciField.cpp | 8 + src/share/vm/classfile/classFileParser.cpp | 8 +- src/share/vm/classfile/classLoader.cpp | 14 +- src/share/vm/classfile/classLoader.hpp | 2 +- src/share/vm/classfile/defaultMethods.cpp | 6 +- src/share/vm/classfile/sharedPathsMiscInfo.cpp | 4 +- src/share/vm/classfile/sharedPathsMiscInfo.hpp | 4 +- src/share/vm/classfile/vmSymbols.hpp | 6 +- src/share/vm/code/nmethod.cpp | 6 +- .../vm/gc_implementation/g1/g1CollectedHeap.cpp | 43 ++- src/share/vm/gc_implementation/g1/g1RemSet.cpp | 1 - src/share/vm/gc_implementation/g1/heapRegion.cpp | 189 ++++++++---- src/share/vm/gc_implementation/g1/heapRegion.hpp | 3 + .../vm/gc_implementation/g1/heapRegionRemSet.cpp | 18 +- .../vm/gc_implementation/g1/vm_operations_g1.cpp | 8 +- .../parallelScavenge/psParallelCompact.hpp | 7 +- src/share/vm/gc_interface/gcCause.cpp | 3 + src/share/vm/gc_interface/gcCause.hpp | 1 + src/share/vm/interpreter/bytecodeInterpreter.cpp | 27 +- src/share/vm/interpreter/bytecodes.cpp | 3 +- src/share/vm/interpreter/bytecodes.hpp | 3 +- src/share/vm/interpreter/interpreterRuntime.cpp | 6 +- src/share/vm/interpreter/templateInterpreter.cpp | 31 +- src/share/vm/interpreter/templateInterpreter.hpp | 4 +- src/share/vm/interpreter/templateTable.cpp | 3 +- src/share/vm/memory/universe.cpp | 58 ++-- src/share/vm/memory/universe.hpp | 8 +- src/share/vm/oops/constMethod.cpp | 3 +- src/share/vm/oops/constMethod.hpp | 7 +- src/share/vm/oops/cpCache.hpp | 27 +- src/share/vm/oops/instanceKlass.cpp | 21 +- src/share/vm/oops/instanceKlass.hpp | 3 +- src/share/vm/oops/klass.cpp | 3 +- src/share/vm/oops/klass.hpp | 17 +- src/share/vm/oops/method.cpp | 15 +- src/share/vm/oops/method.hpp | 14 +- src/share/vm/oops/oop.inline.hpp | 6 +- src/share/vm/oops/typeArrayOop.hpp | 2 +- src/share/vm/opto/c2_globals.hpp | 6 + src/share/vm/opto/compile.cpp | 14 + src/share/vm/opto/loopTransform.cpp | 6 + src/share/vm/opto/loopnode.cpp | 114 ++++--- src/share/vm/opto/loopnode.hpp | 5 +- src/share/vm/opto/memnode.cpp | 4 +- src/share/vm/opto/node.cpp | 35 +++ src/share/vm/opto/node.hpp | 13 +- src/share/vm/opto/parse1.cpp | 37 ++- src/share/vm/opto/parse2.cpp | 8 +- src/share/vm/opto/phase.cpp | 5 +- src/share/vm/opto/phase.hpp | 34 ++- src/share/vm/opto/phaseX.cpp | 78 ++++- src/share/vm/opto/phaseX.hpp | 20 +- src/share/vm/opto/type.cpp | 10 +- src/share/vm/prims/jni.cpp | 104 ++++--- src/share/vm/prims/jvmtiEnvBase.cpp | 4 +- src/share/vm/prims/jvmtiExport.cpp | 4 +- src/share/vm/prims/jvmtiRedefineClasses.cpp | 4 + src/share/vm/prims/unsafe.cpp | 15 +- src/share/vm/prims/whitebox.cpp | 14 +- src/share/vm/runtime/arguments.cpp | 2 +- src/share/vm/runtime/deoptimization.cpp | 34 ++- src/share/vm/runtime/globals.hpp | 9 +- src/share/vm/runtime/reflection.cpp | 4 +- src/share/vm/runtime/safepoint.cpp | 71 +---- src/share/vm/runtime/synchronizer.cpp | 2 +- src/share/vm/runtime/thread.cpp | 4 +- src/share/vm/runtime/threadLocalStorage.cpp | 9 +- src/share/vm/runtime/threadLocalStorage.hpp | 14 +- src/share/vm/utilities/debug.cpp | 12 +- src/share/vm/utilities/globalDefinitions.hpp | 23 +- src/share/vm/utilities/vmError.cpp | 8 +- test/TEST.groups | 4 +- test/compiler/loopopts/CountedLoopProblem.java | 28 +- .../loopopts/UseCountedLoopSafepoints.java | 67 +++++ .../compiler/native/TestDirtyInt.java | 36 ++- test/compiler/native/TestDirtyInt.sh | 80 +++++ .../compiler/native/libTestDirtyInt.c | 28 +- test/gc/TestSoftReferencesBehaviorOnOOME.java | 146 +++++++++ test/gc/whitebox/TestConcMarkCycleWB.java | 57 ++++ .../g1/TestNoEagerReclaimOfHumongousRegions.java | 91 ++++++ .../ErrorHandling/TestCrashOnOutOfMemoryError.java | 106 +++++++ .../ErrorHandling/TestExitOnOutOfMemoryError.java | 63 ++++ test/runtime/NMT/JcmdWithNMTDisabled.java | 26 +- test/stress/gc/TestStressRSetCoarsening.java | 334 +++++++++++++++++++++ .../oracle/java/testlibrary/OutputAnalyzer.java | 39 ++- .../testlibrary/whitebox/sun/hotspot/WhiteBox.java | 8 +- 147 files changed, 2859 insertions(+), 1208 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/openjdk-8-jre-dcevm.git _______________________________________________ pkg-java-commits mailing list pkg-java-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits