[openjdk-8-jre-dcevm] 03/04: Merge tag 'upstream/8u112'
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Tue Dec 6 14:03:52 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 ab0d86610302d0938701db338510af3ecbdb2a82
Merge: d3ed58f eddd54a
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Tue Dec 6 13:48:57 2016 +0100
Merge tag 'upstream/8u112'
Upstream version 8u112
.hg_archival.txt | 4 +-
.hgtags | 83 ++++
LICENSE | 6 +-
agent/src/os/linux/symtab.c | 1 +
.../classes/sun/jvm/hotspot/oops/OopUtilities.java | 6 +-
make/windows/makefiles/sa.make | 2 +
src/cpu/ppc/vm/compiledIC_ppc.cpp | 6 +-
src/cpu/ppc/vm/ppc.ad | 22 +-
src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp | 3 +
src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp | 21 +
src/cpu/sparc/vm/compiledIC_sparc.cpp | 10 +-
src/cpu/sparc/vm/sparc.ad | 23 +-
src/cpu/sparc/vm/vm_version_sparc.cpp | 7 +-
src/cpu/sparc/vm/vm_version_sparc.hpp | 2 +
src/cpu/x86/vm/assembler_x86.cpp | 20 +
src/cpu/x86/vm/assembler_x86.hpp | 3 +
src/cpu/x86/vm/c1_CodeStubs_x86.cpp | 3 +
src/cpu/x86/vm/c1_LIRAssembler_x86.cpp | 34 +-
src/cpu/x86/vm/c1_LIRGenerator_x86.cpp | 6 +-
src/cpu/x86/vm/compiledIC_x86.cpp | 10 +-
src/cpu/x86/vm/jniFastGetField_x86_32.cpp | 8 +-
src/cpu/x86/vm/jniFastGetField_x86_64.cpp | 8 +-
src/cpu/x86/vm/macroAssembler_x86.cpp | 516 ++++++++++++++++++++-
src/cpu/x86/vm/macroAssembler_x86.hpp | 19 +
src/cpu/x86/vm/sharedRuntime_x86_64.cpp | 253 ++++++++++
src/cpu/x86/vm/stubGenerator_x86_64.cpp | 120 ++++-
src/cpu/x86/vm/stubRoutines_x86_64.hpp | 2 +-
src/cpu/x86/vm/vm_version_x86.cpp | 36 ++
src/cpu/x86/vm/x86.ad | 10 +-
src/cpu/x86/vm/x86_32.ad | 6 +-
src/cpu/x86/vm/x86_64.ad | 6 +-
src/cpu/zero/vm/compiledIC_zero.cpp | 3 +-
src/cpu/zero/vm/cppInterpreter_zero.cpp | 11 +-
src/os/linux/vm/os_linux.cpp | 361 ++++++++++----
src/os/posix/vm/os_posix.cpp | 17 +-
src/os_cpu/linux_x86/vm/copy_linux_x86.inline.hpp | 6 +-
.../solaris_sparc/vm/vm_version_solaris_sparc.cpp | 1 -
src/share/vm/c1/c1_Canonicalizer.cpp | 5 +-
src/share/vm/c1/c1_GraphBuilder.cpp | 4 +-
src/share/vm/c1/c1_LIRAssembler.cpp | 1 +
src/share/vm/c1/c1_LIRGenerator.cpp | 4 +-
src/share/vm/c1/c1_LIRGenerator.hpp | 3 +-
src/share/vm/c1/c1_Runtime1.cpp | 3 +
src/share/vm/ci/ciObjectFactory.cpp | 1 +
src/share/vm/classfile/classFileParser.cpp | 67 +--
src/share/vm/classfile/classLoaderData.cpp | 6 +
src/share/vm/classfile/classLoaderData.inline.hpp | 2 +-
src/share/vm/classfile/dictionary.cpp | 17 +-
src/share/vm/classfile/dictionary.hpp | 5 +-
src/share/vm/classfile/javaClasses.cpp | 13 +-
src/share/vm/classfile/javaClasses.hpp | 6 +-
src/share/vm/classfile/placeholders.hpp | 2 +-
src/share/vm/classfile/stackMapTableFormat.hpp | 39 +-
src/share/vm/classfile/systemDictionary.cpp | 18 +-
src/share/vm/classfile/systemDictionaryShared.hpp | 19 +-
src/share/vm/classfile/verificationType.cpp | 21 +-
src/share/vm/classfile/verifier.cpp | 39 +-
src/share/vm/classfile/vmSymbols.hpp | 21 +-
src/share/vm/code/compiledIC.hpp | 2 +-
src/share/vm/compiler/oopMap.hpp | 6 +-
.../concurrentMarkSweepGeneration.cpp | 4 +-
.../vm/gc_implementation/g1/g1CollectedHeap.cpp | 25 +-
.../vm/gc_implementation/g1/g1GCPhaseTimes.cpp | 56 +--
.../vm/gc_implementation/g1/g1RemSetSummary.cpp | 66 +--
.../vm/gc_implementation/g1/g1StringDedupTable.cpp | 114 +++--
.../vm/gc_implementation/g1/g1StringDedupTable.hpp | 6 +-
.../gc_implementation/g1/g1StringDedupThread.cpp | 4 +-
src/share/vm/gc_implementation/g1/heapRegion.cpp | 4 +-
.../vm/gc_implementation/g1/heapRegionRemSet.cpp | 5 +-
.../vm/gc_implementation/g1/heapRegionRemSet.hpp | 2 +-
.../shared/adaptiveSizePolicy.cpp | 5 +-
src/share/vm/interpreter/bytecodeInterpreter.cpp | 5 +-
src/share/vm/interpreter/bytecodeStream.cpp | 10 +-
src/share/vm/interpreter/bytecodeStream.hpp | 39 +-
src/share/vm/interpreter/templateInterpreter.cpp | 2 +-
src/share/vm/memory/allocation.cpp | 6 +-
src/share/vm/memory/metaspaceShared.cpp | 9 +-
src/share/vm/memory/metaspaceShared.hpp | 7 +-
src/share/vm/memory/universe.cpp | 117 ++++-
src/share/vm/memory/universe.hpp | 19 +-
src/share/vm/oops/instanceKlass.cpp | 20 +-
src/share/vm/oops/klassVtable.cpp | 102 +++-
src/share/vm/oops/klassVtable.hpp | 13 +
src/share/vm/oops/method.cpp | 58 ++-
src/share/vm/oops/method.hpp | 6 +-
src/share/vm/opto/c2_globals.hpp | 12 +
src/share/vm/opto/c2compiler.cpp | 7 +
src/share/vm/opto/c2compiler.hpp | 1 +
src/share/vm/opto/callGenerator.cpp | 9 +-
src/share/vm/opto/cfgnode.cpp | 25 +-
src/share/vm/opto/compile.cpp | 68 ++-
src/share/vm/opto/compile.hpp | 22 +-
src/share/vm/opto/connode.cpp | 26 +-
src/share/vm/opto/connode.hpp | 16 +-
src/share/vm/opto/escape.cpp | 8 +-
src/share/vm/opto/generateOptoStub.cpp | 2 +-
src/share/vm/opto/graphKit.cpp | 51 +-
src/share/vm/opto/graphKit.hpp | 4 +-
src/share/vm/opto/lcm.cpp | 2 +-
src/share/vm/opto/library_call.cpp | 266 ++++++++++-
src/share/vm/opto/loopTransform.cpp | 25 +-
src/share/vm/opto/loopnode.cpp | 4 +-
src/share/vm/opto/loopnode.hpp | 34 +-
src/share/vm/opto/loopopts.cpp | 11 +
src/share/vm/opto/macro.cpp | 16 +-
src/share/vm/opto/node.cpp | 14 +
src/share/vm/opto/node.hpp | 3 +
src/share/vm/opto/output.cpp | 12 +-
src/share/vm/opto/parse1.cpp | 38 +-
src/share/vm/opto/parse2.cpp | 11 +-
src/share/vm/opto/phaseX.cpp | 4 +
src/share/vm/opto/runtime.cpp | 111 ++++-
src/share/vm/opto/runtime.hpp | 6 +
src/share/vm/opto/split_if.cpp | 6 +-
src/share/vm/opto/stringopts.cpp | 8 +-
src/share/vm/opto/subnode.cpp | 4 +
src/share/vm/opto/superword.cpp | 5 +
src/share/vm/opto/type.cpp | 46 +-
src/share/vm/opto/type.hpp | 5 +
src/share/vm/prims/jniCheck.cpp | 7 +-
src/share/vm/prims/jvm.cpp | 33 +-
src/share/vm/prims/jvmtiEnter.xsl | 4 +-
src/share/vm/prims/jvmtiEnv.cpp | 18 +-
src/share/vm/prims/jvmtiEnvBase.cpp | 4 +-
src/share/vm/prims/jvmtiExport.cpp | 4 +-
src/share/vm/prims/jvmtiRedefineClasses.cpp | 8 +-
src/share/vm/prims/jvmtiTrace.cpp | 6 +-
src/share/vm/prims/unsafe.cpp | 4 +-
src/share/vm/prims/whitebox.cpp | 8 +-
src/share/vm/runtime/arguments.cpp | 52 ++-
src/share/vm/runtime/deoptimization.cpp | 4 -
src/share/vm/runtime/globals.hpp | 8 +
src/share/vm/runtime/java.cpp | 23 +-
src/share/vm/runtime/os.cpp | 4 +
src/share/vm/runtime/safepoint.cpp | 4 +-
src/share/vm/runtime/sharedRuntime.cpp | 4 +-
src/share/vm/runtime/sharedRuntime.hpp | 6 +
src/share/vm/runtime/signature.cpp | 44 +-
src/share/vm/runtime/stubRoutines.cpp | 4 +
src/share/vm/runtime/stubRoutines.hpp | 8 +
src/share/vm/runtime/thread.cpp | 8 +-
src/share/vm/runtime/vmStructs.cpp | 2 +
src/share/vm/runtime/vm_version.hpp | 11 +
src/share/vm/services/diagnosticCommand.cpp | 6 +
src/share/vm/services/diagnosticCommand.hpp | 1 +
src/share/vm/services/heapDumper.cpp | 109 ++---
src/share/vm/services/threadService.hpp | 8 +-
test/TEST.groups | 2 +-
test/compiler/c1/TestArrayCopyToFromObject.java | 64 +++
test/compiler/floatingpoint/TestPow2.java | 73 +++
.../montgomerymultiply/MontgomeryMultiplyTest.java | 284 ++++++++++++
test/compiler/intrinsics/muladd/TestMulAdd.java | 118 +++++
.../intrinsics/squaretolen/TestSquareToLen.java | 116 +++++
test/compiler/jsr292/LongReferenceCastingTest.java | 75 +++
test/compiler/jsr292/VMAnonymousClasses.java | 2 +-
.../loopopts/TestArraysFillDeadControl.java} | 39 +-
test/compiler/loopopts/TestLoopPeeling.java | 100 ++++
test/compiler/native/TestDirtyInt.sh | 16 +-
.../stringopts/TestStringObjectInitialization.java | 78 ++++
.../types/TestMeetIncompatibleInterfaceArrays.java | 351 ++++++++++++++
test/gc/TestG1ZeroPGCTJcmdThreadPrint.java | 54 ---
test/gc/TestVerifySubSet.java | 91 ++++
.../ergonomics/TestDynamicNumberOfGCThreads.java | 79 ++++
.../NMT/VirtualAllocCommitUncommitRecommit.java | 34 +-
.../runtime/classFileParserBug/BadNameAndType.java | 57 +++
test/runtime/classFileParserBug/emptyNameUtf8.jcod | 131 ++++++
test/runtime/classFileParserBug/emptySigUtf8.jcod | 131 ++++++
.../oracle/java/testlibrary/OutputAnalyzer.java | 68 +++
.../com/oracle/java/testlibrary/ProcessTools.java | 45 +-
.../testlibrary/whitebox/sun/hotspot/WhiteBox.java | 4 +-
.../whitebox/vm_flags/UintxTest.java | 2 +-
.../whitebox/vm_flags/VmFlagTest.java | 4 +-
172 files changed, 5149 insertions(+), 816 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