[openjdk-8-jre-dcevm] 03/08: Merge tag 'upstream/8u92'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Tue Oct 18 15:42:25 UTC 2016


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 <ebourg at 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



More information about the pkg-java-commits mailing list