[openjdk-8-jre-dcevm] branch master updated (4713e10 -> 553dfc7)
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Wed Feb 10 13:23:18 GMT 2016
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a change to branch master
in repository openjdk-8-jre-dcevm.
from 4713e10 Upload to unstable
adds f4f5423 Imported Upstream version 8u66
new 46a9d62 Merge tag 'upstream/8u66'
new 553dfc7 Switch to OpenJDK 8
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.hg_archival.txt | 4 +-
.hgtags | 1010 +-
.jcheck/conf | 2 +-
THIRD_PARTY_README | 1270 +-
agent/doc/cireplay.html | 41 +
agent/doc/clhsdb.html | 33 +-
agent/doc/index.html | 6 +
agent/make/ClosureFinder.java | 254 -
agent/make/Makefile | 38 +-
agent/make/bugspot.bat | 25 -
agent/make/jsdbproc64.sh | 14 +-
agent/make/marks_notes.html | 12 +-
agent/make/saenv.sh | 2 +-
agent/make/start-debug-server-proc.sh | 2 +-
agent/src/os/bsd/MacosxDebuggerLocal.m | 558 +-
agent/src/os/bsd/Makefile | 51 +-
agent/src/os/bsd/libproc.h | 49 +-
agent/src/os/bsd/libproc_impl.c | 476 +-
agent/src/os/bsd/libproc_impl.h | 109 +-
agent/src/os/bsd/ps_core.c | 1463 ++-
agent/src/os/bsd/ps_proc.c | 3 +-
agent/src/os/bsd/symtab.c | 199 +-
agent/src/os/bsd/symtab.h | 6 +-
agent/src/os/linux/LinuxDebuggerLocal.c | 66 +-
agent/src/os/linux/Makefile | 32 +-
agent/src/os/linux/libproc.h | 16 +-
agent/src/os/linux/mapfile | 9 +-
agent/src/os/linux/ps_core.c | 804 +-
agent/src/os/linux/ps_proc.c | 13 +
agent/src/os/linux/salibelf.c | 3 +-
agent/src/os/linux/symtab.c | 4 +-
agent/src/os/solaris/proc/Makefile | 46 +-
agent/src/os/solaris/proc/mapfile | 11 +-
agent/src/os/solaris/proc/saproc.cpp | 32 +-
agent/src/os/win32/windbg/Makefile | 24 +-
agent/src/os/win32/windbg/sawindbg.cpp | 97 +-
.../com/sun/java/swing/action/ActionManager.java | 7 +-
.../com/sun/java/swing/ui/CommonToolBar.java | 2 +-
.../classes/com/sun/java/swing/ui/CommonUI.java | 35 +-
.../classes/sun/jvm/hotspot/BsdVtblAccess.java | 17 +-
.../src/share/classes/sun/jvm/hotspot/CLHSDB.java | 28 +-
.../classes/sun/jvm/hotspot/CommandProcessor.java | 345 +-
agent/src/share/classes/sun/jvm/hotspot/HSDB.java | 62 +-
.../classes/sun/jvm/hotspot/HotSpotAgent.java | 203 +-
.../sun/jvm/hotspot/HotSpotTypeDataBase.java | 59 +-
.../classes/sun/jvm/hotspot/LinuxVtblAccess.java | 11 +-
.../classes/sun/jvm/hotspot/TestDebugger.java | 207 -
.../sun/jvm/hotspot/asm/AbstractInstruction.java | 97 -
.../share/classes/sun/jvm/hotspot/asm/Address.java | 33 -
.../classes/sun/jvm/hotspot/asm/Arithmetic.java | 31 -
.../sun/jvm/hotspot/asm/ArithmeticInstruction.java | 31 -
.../jvm/hotspot/asm/BaseIndexScaleDispAddress.java | 88 -
.../sun/jvm/hotspot/asm/BranchInstruction.java | 30 -
.../classes/sun/jvm/hotspot/asm/CPUHelper.java | 33 -
.../sun/jvm/hotspot/asm/CallInstruction.java | 28 -
.../classes/sun/jvm/hotspot/asm/DirectAddress.java | 40 -
.../classes/sun/jvm/hotspot/asm/Disassembler.java | 137 +-
.../classes/sun/jvm/hotspot/asm/Immediate.java | 62 -
.../sun/jvm/hotspot/asm/IndirectAddress.java | 28 -
.../classes/sun/jvm/hotspot/asm/Instruction.java | 53 -
.../sun/jvm/hotspot/asm/InstructionVisitor.java | 7 +-
.../sun/jvm/hotspot/asm/LoadInstruction.java | 30 -
.../sun/jvm/hotspot/asm/LogicInstruction.java | 31 -
.../sun/jvm/hotspot/asm/MemoryInstruction.java | 30 -
.../sun/jvm/hotspot/asm/MoveInstruction.java | 32 -
.../sun/jvm/hotspot/asm/PCRelativeAddress.java | 43 -
.../classes/sun/jvm/hotspot/asm/RTLDataTypes.java | 53 -
.../classes/sun/jvm/hotspot/asm/RTLOperations.java | 62 -
.../sun/jvm/hotspot/asm/ReturnInstruction.java | 28 -
.../sun/jvm/hotspot/asm/ShiftInstruction.java | 31 -
.../sun/jvm/hotspot/asm/StoreInstruction.java | 30 -
.../jvm/hotspot/asm/amd64/AMD64FloatRegister.java | 64 -
.../jvm/hotspot/asm/amd64/AMD64FloatRegisters.java | 90 -
.../sun/jvm/hotspot/asm/amd64/AMD64Helper.java | 51 -
.../sun/jvm/hotspot/asm/amd64/AMD64Register.java | 53 -
.../sun/jvm/hotspot/asm/amd64/AMD64Registers.java | 92 -
.../jvm/hotspot/asm/ia64/IA64FloatRegister.java | 73 -
.../jvm/hotspot/asm/ia64/IA64FloatRegisters.java | 320 -
.../sun/jvm/hotspot/asm/ia64/IA64Helper.java | 54 -
.../sun/jvm/hotspot/asm/ia64/IA64Register.java | 76 -
.../sun/jvm/hotspot/asm/ia64/IA64Registers.java | 353 -
.../asm/sparc/AlternateSpaceLdstubDecoder.java | 41 -
.../asm/sparc/AlternateSpaceLoadDecoder.java | 41 -
.../asm/sparc/AlternateSpaceStoreDecoder.java | 41 -
.../asm/sparc/AlternateSpaceSwapDecoder.java | 41 -
.../jvm/hotspot/asm/sparc/ArithmeticDecoder.java | 41 -
.../sun/jvm/hotspot/asm/sparc/BranchDecoder.java | 71 -
.../sun/jvm/hotspot/asm/sparc/CallDecoder.java | 35 -
.../asm/sparc/CoprocessorBranchDecoder.java | 45 -
.../jvm/hotspot/asm/sparc/CoprocessorDecoder.java | 44 -
.../jvm/hotspot/asm/sparc/FP2RegisterDecoder.java | 45 -
.../jvm/hotspot/asm/sparc/FPArithmeticDecoder.java | 50 -
.../sun/jvm/hotspot/asm/sparc/FPMoveDecoder.java | 45 -
.../sun/jvm/hotspot/asm/sparc/FPopDecoder.java | 38 -
.../jvm/hotspot/asm/sparc/FloatBranchDecoder.java | 32 -
.../sun/jvm/hotspot/asm/sparc/FloatDecoder.java | 80 -
.../sun/jvm/hotspot/asm/sparc/FlushDecoder.java | 38 -
.../sun/jvm/hotspot/asm/sparc/Format3ADecoder.java | 53 -
.../asm/sparc/IllegalInstructionDecoder.java | 33 -
.../jvm/hotspot/asm/sparc/InstructionDecoder.java | 80 -
.../hotspot/asm/sparc/IntegerBranchDecoder.java | 32 -
.../sun/jvm/hotspot/asm/sparc/JmplDecoder.java | 55 -
.../sun/jvm/hotspot/asm/sparc/LdstubDecoder.java | 40 -
.../sun/jvm/hotspot/asm/sparc/LoadDecoder.java | 40 -
.../sun/jvm/hotspot/asm/sparc/LogicDecoder.java | 47 -
.../asm/sparc/MemoryInstructionDecoder.java | 86 -
.../sun/jvm/hotspot/asm/sparc/ReadDecoder.java | 48 -
.../jvm/hotspot/asm/sparc/ReadWriteDecoder.java | 46 -
.../sun/jvm/hotspot/asm/sparc/RegisterDecoder.java | 85 -
.../sun/jvm/hotspot/asm/sparc/RestoreDecoder.java | 41 -
.../sun/jvm/hotspot/asm/sparc/RettDecoder.java | 38 -
.../asm/sparc/SPARCArithmeticInstruction.java | 103 -
.../asm/sparc/SPARCAtomicLoadStoreInstruction.java | 81 -
.../hotspot/asm/sparc/SPARCBranchInstruction.java | 70 -
.../hotspot/asm/sparc/SPARCCallInstruction.java | 58 -
.../jvm/hotspot/asm/sparc/SPARCDisassembler.java | 144 -
.../asm/sparc/SPARCFP2RegisterInstruction.java | 59 -
.../asm/sparc/SPARCFPArithmeticInstruction.java | 69 -
.../hotspot/asm/sparc/SPARCFPMoveInstruction.java | 55 -
.../jvm/hotspot/asm/sparc/SPARCFloatRegister.java | 90 -
.../jvm/hotspot/asm/sparc/SPARCFloatRegisters.java | 153 -
.../hotspot/asm/sparc/SPARCFlushInstruction.java | 50 -
.../asm/sparc/SPARCFormat3AInstruction.java | 87 -
.../sun/jvm/hotspot/asm/sparc/SPARCHelper.java | 49 -
.../hotspot/asm/sparc/SPARCIllegalInstruction.java | 50 -
.../asm/sparc/SPARCIndirectCallInstruction.java | 45 -
.../jvm/hotspot/asm/sparc/SPARCInstruction.java | 42 -
.../hotspot/asm/sparc/SPARCInstructionFactory.java | 110 -
.../asm/sparc/SPARCInstructionFactoryImpl.java | 176 -
.../hotspot/asm/sparc/SPARCJmplInstruction.java | 87 -
.../hotspot/asm/sparc/SPARCLdstubInstruction.java | 41 -
.../hotspot/asm/sparc/SPARCLoadInstruction.java | 70 -
.../hotspot/asm/sparc/SPARCLogicInstruction.java | 105 -
.../hotspot/asm/sparc/SPARCMemoryInstruction.java | 70 -
.../hotspot/asm/sparc/SPARCMoveInstruction.java | 68 -
.../hotspot/asm/sparc/SPARCNoopInstruction.java | 37 -
.../sun/jvm/hotspot/asm/sparc/SPARCOpcodes.java | 354 -
.../hotspot/asm/sparc/SPARCReadInstruction.java | 64 -
.../asm/sparc/SPARCRegisterIndirectAddress.java | 78 -
.../hotspot/asm/sparc/SPARCRestoreInstruction.java | 44 -
.../hotspot/asm/sparc/SPARCRettInstruction.java | 71 -
.../hotspot/asm/sparc/SPARCReturnInstruction.java | 46 -
.../hotspot/asm/sparc/SPARCSaveInstruction.java | 63 -
.../hotspot/asm/sparc/SPARCSethiInstruction.java | 74 -
.../hotspot/asm/sparc/SPARCShiftInstruction.java | 62 -
.../asm/sparc/SPARCSpecialLoadInstruction.java | 76 -
.../asm/sparc/SPARCSpecialRegisterInstruction.java | 57 -
.../hotspot/asm/sparc/SPARCSpecialRegisters.java | 38 -
.../asm/sparc/SPARCSpecialStoreInstruction.java | 76 -
.../hotspot/asm/sparc/SPARCStbarInstruction.java | 33 -
.../hotspot/asm/sparc/SPARCStoreInstruction.java | 97 -
.../hotspot/asm/sparc/SPARCSwapInstruction.java | 41 -
.../hotspot/asm/sparc/SPARCTrapInstruction.java | 53 -
.../hotspot/asm/sparc/SPARCUnimpInstruction.java | 63 -
.../jvm/hotspot/asm/sparc/SPARCV8Disassembler.java | 205 -
.../asm/sparc/SPARCV9BranchInstruction.java | 65 -
.../hotspot/asm/sparc/SPARCV9CasInstruction.java | 52 -
.../hotspot/asm/sparc/SPARCV9ConditionFlags.java | 35 -
.../jvm/hotspot/asm/sparc/SPARCV9Disassembler.java | 203 -
.../hotspot/asm/sparc/SPARCV9DoneInstruction.java | 34 -
.../asm/sparc/SPARCV9FMOVccInstruction.java | 53 -
.../hotspot/asm/sparc/SPARCV9FMOVrInstruction.java | 65 -
.../asm/sparc/SPARCV9FlushwInstruction.java | 34 -
.../asm/sparc/SPARCV9IlltrapInstruction.java | 34 -
.../asm/sparc/SPARCV9ImpdepInstruction.java | 34 -
.../jvm/hotspot/asm/sparc/SPARCV9Instruction.java | 28 -
.../asm/sparc/SPARCV9InstructionFactory.java | 63 -
.../asm/sparc/SPARCV9InstructionFactoryImpl.java | 139 -
.../hotspot/asm/sparc/SPARCV9MOVccInstruction.java | 68 -
.../hotspot/asm/sparc/SPARCV9MOVrInstruction.java | 65 -
.../asm/sparc/SPARCV9MembarInstruction.java | 87 -
.../sun/jvm/hotspot/asm/sparc/SPARCV9Opcodes.java | 365 -
.../hotspot/asm/sparc/SPARCV9PopcInstruction.java | 52 -
.../asm/sparc/SPARCV9PrefetchInstruction.java | 69 -
.../SPARCV9PrivilegedRegisterInstruction.java | 58 -
.../asm/sparc/SPARCV9PrivilegedRegisters.java | 45 -
.../hotspot/asm/sparc/SPARCV9RdprInstruction.java | 48 -
.../hotspot/asm/sparc/SPARCV9ReadInstruction.java | 64 -
.../sparc/SPARCV9RegisterBranchInstruction.java | 84 -
.../asm/sparc/SPARCV9RegisterIndirectAddress.java | 56 -
.../asm/sparc/SPARCV9RestoredInstruction.java | 34 -
.../hotspot/asm/sparc/SPARCV9RetryInstruction.java | 34 -
.../asm/sparc/SPARCV9ReturnInstruction.java | 34 -
.../hotspot/asm/sparc/SPARCV9SavedInstruction.java | 34 -
.../hotspot/asm/sparc/SPARCV9SirInstruction.java | 34 -
.../sparc/SPARCV9SpecialRegisterInstruction.java | 56 -
.../hotspot/asm/sparc/SPARCV9SpecialRegisters.java | 35 -
.../hotspot/asm/sparc/SPARCV9WriteInstruction.java | 75 -
.../hotspot/asm/sparc/SPARCV9WrprInstruction.java | 64 -
.../hotspot/asm/sparc/SPARCWriteInstruction.java | 75 -
.../sun/jvm/hotspot/asm/sparc/SaveDecoder.java | 41 -
.../sun/jvm/hotspot/asm/sparc/SethiDecoder.java | 42 -
.../sun/jvm/hotspot/asm/sparc/ShiftDecoder.java | 59 -
.../jvm/hotspot/asm/sparc/SpecialLoadDecoder.java | 39 -
.../hotspot/asm/sparc/SpecialLoadStoreDecoder.java | 47 -
.../jvm/hotspot/asm/sparc/SpecialStoreDecoder.java | 39 -
.../sun/jvm/hotspot/asm/sparc/StoreDecoder.java | 40 -
.../sun/jvm/hotspot/asm/sparc/SwapDecoder.java | 40 -
.../sun/jvm/hotspot/asm/sparc/TrapDecoder.java | 44 -
.../sun/jvm/hotspot/asm/sparc/UnimpDecoder.java | 33 -
.../sun/jvm/hotspot/asm/sparc/V8FPop1Decoder.java | 75 -
.../sun/jvm/hotspot/asm/sparc/V8FPop2Decoder.java | 49 -
.../hotspot/asm/sparc/V9AlternateSpaceDecoder.java | 63 -
.../asm/sparc/V9AlternateSpaceLdstubDecoder.java | 40 -
.../asm/sparc/V9AlternateSpaceLoadDecoder.java | 40 -
.../asm/sparc/V9AlternateSpacePrefetchDecoder.java | 42 -
.../asm/sparc/V9AlternateSpaceStoreDecoder.java | 40 -
.../asm/sparc/V9AlternateSpaceSwapDecoder.java | 40 -
.../sun/jvm/hotspot/asm/sparc/V9BranchDecoder.java | 34 -
.../jvm/hotspot/asm/sparc/V9CCBranchDecoder.java | 44 -
.../sun/jvm/hotspot/asm/sparc/V9CMoveDecoder.java | 87 -
.../sun/jvm/hotspot/asm/sparc/V9CasDecoder.java | 42 -
.../jvm/hotspot/asm/sparc/V9DoneRetryDecoder.java | 50 -
.../sun/jvm/hotspot/asm/sparc/V9FMOVccDecoder.java | 69 -
.../sun/jvm/hotspot/asm/sparc/V9FMOVrDecoder.java | 52 -
.../sun/jvm/hotspot/asm/sparc/V9FPop1Decoder.java | 56 -
.../sun/jvm/hotspot/asm/sparc/V9FPop2Decoder.java | 87 -
.../hotspot/asm/sparc/V9FloatBranchDecoder.java | 36 -
.../sun/jvm/hotspot/asm/sparc/V9FlushwDecoder.java | 42 -
.../hotspot/asm/sparc/V9InstructionDecoder.java | 28 -
.../asm/sparc/V9IntRegisterBranchDecoder.java | 37 -
.../hotspot/asm/sparc/V9IntegerBranchDecoder.java | 36 -
.../sun/jvm/hotspot/asm/sparc/V9MOVccDecoder.java | 58 -
.../sun/jvm/hotspot/asm/sparc/V9MOVrDecoder.java | 55 -
.../sun/jvm/hotspot/asm/sparc/V9PopcDecoder.java | 44 -
.../jvm/hotspot/asm/sparc/V9PrefetchDecoder.java | 42 -
.../asm/sparc/V9PrivilegedReadWriteDecoder.java | 34 -
.../sun/jvm/hotspot/asm/sparc/V9RdprDecoder.java | 43 -
.../sun/jvm/hotspot/asm/sparc/V9ReadDecoder.java | 66 -
.../hotspot/asm/sparc/V9RegisterBranchDecoder.java | 60 -
.../hotspot/asm/sparc/V9SavedRestoredDecoder.java | 51 -
.../sun/jvm/hotspot/asm/sparc/V9ShiftDecoder.java | 62 -
.../hotspot/asm/sparc/V9SpecialLoadDecoder.java | 42 -
.../hotspot/asm/sparc/V9SpecialStoreDecoder.java | 42 -
.../sun/jvm/hotspot/asm/sparc/V9WriteDecoder.java | 61 -
.../sun/jvm/hotspot/asm/sparc/V9WrprDecoder.java | 44 -
.../sun/jvm/hotspot/asm/sparc/WriteDecoder.java | 44 -
.../sun/jvm/hotspot/asm/x86/ArithmeticDecoder.java | 50 -
.../sun/jvm/hotspot/asm/x86/BranchDecoder.java | 46 -
.../sun/jvm/hotspot/asm/x86/CallDecoder.java | 44 -
.../jvm/hotspot/asm/x86/ConditionalJmpDecoder.java | 43 -
.../jvm/hotspot/asm/x86/FPArithmeticDecoder.java | 47 -
.../jvm/hotspot/asm/x86/FPInstructionDecoder.java | 47 -
.../sun/jvm/hotspot/asm/x86/FPLoadDecoder.java | 39 -
.../sun/jvm/hotspot/asm/x86/FPStoreDecoder.java | 39 -
.../sun/jvm/hotspot/asm/x86/FloatDecoder.java | 253 -
.../sun/jvm/hotspot/asm/x86/FloatGRPDecoder.java | 163 -
.../sun/jvm/hotspot/asm/x86/GRPDecoder.java | 320 -
.../jvm/hotspot/asm/x86/InstructionDecoder.java | 554 -
.../sun/jvm/hotspot/asm/x86/JmpDecoder.java | 44 -
.../sun/jvm/hotspot/asm/x86/LogicalDecoder.java | 46 -
.../sun/jvm/hotspot/asm/x86/MoveDecoder.java | 54 -
.../sun/jvm/hotspot/asm/x86/RotateDecoder.java | 43 -
.../jvm/hotspot/asm/x86/SSEArithmeticDecoder.java | 48 -
.../jvm/hotspot/asm/x86/SSEInstructionDecoder.java | 53 -
.../sun/jvm/hotspot/asm/x86/SSELogicalDecoder.java | 45 -
.../sun/jvm/hotspot/asm/x86/SSEMoveDecoder.java | 55 -
.../sun/jvm/hotspot/asm/x86/SSEShiftDecoder.java | 43 -
.../sun/jvm/hotspot/asm/x86/ShiftDecoder.java | 46 -
.../hotspot/asm/x86/X86ArithmeticInstruction.java | 105 -
.../jvm/hotspot/asm/x86/X86BranchInstruction.java | 68 -
.../jvm/hotspot/asm/x86/X86CallInstruction.java | 69 -
.../jvm/hotspot/asm/x86/X86CondJmpInstruction.java | 66 -
.../sun/jvm/hotspot/asm/x86/X86DirectAddress.java | 60 -
.../sun/jvm/hotspot/asm/x86/X86Disassembler.java | 1617 ---
.../asm/x86/X86FPArithmeticInstruction.java | 85 -
.../sun/jvm/hotspot/asm/x86/X86FPInstruction.java | 69 -
.../jvm/hotspot/asm/x86/X86FPLoadInstruction.java | 46 -
.../jvm/hotspot/asm/x86/X86FPStoreInstruction.java | 46 -
.../sun/jvm/hotspot/asm/x86/X86FloatRegister.java | 64 -
.../sun/jvm/hotspot/asm/x86/X86FloatRegisters.java | 72 -
.../jvm/hotspot/asm/x86/X86GeneralInstruction.java | 84 -
.../classes/sun/jvm/hotspot/asm/x86/X86Helper.java | 50 -
.../jvm/hotspot/asm/x86/X86IllegalInstruction.java | 44 -
.../sun/jvm/hotspot/asm/x86/X86Instruction.java | 128 -
.../jvm/hotspot/asm/x86/X86InstructionFactory.java | 68 -
.../hotspot/asm/x86/X86InstructionFactoryImpl.java | 108 -
.../sun/jvm/hotspot/asm/x86/X86JmpInstruction.java | 69 -
.../jvm/hotspot/asm/x86/X86LogicInstruction.java | 70 -
.../sun/jvm/hotspot/asm/x86/X86MMXRegister.java | 40 -
.../sun/jvm/hotspot/asm/x86/X86MMXRegisters.java | 80 -
.../hotspot/asm/x86/X86MemoryIndirectAddress.java | 46 -
.../jvm/hotspot/asm/x86/X86MemoryInstruction.java | 66 -
.../jvm/hotspot/asm/x86/X86MoveInstruction.java | 78 -
.../hotspot/asm/x86/X86MoveLoadInstruction.java | 60 -
.../hotspot/asm/x86/X86MoveStoreInstruction.java | 65 -
.../sun/jvm/hotspot/asm/x86/X86Opcodes.java | 127 -
.../jvm/hotspot/asm/x86/X86PCRelativeAddress.java | 54 -
.../sun/jvm/hotspot/asm/x86/X86Register.java | 53 -
.../hotspot/asm/x86/X86RegisterDirectAddress.java | 40 -
.../asm/x86/X86RegisterIndirectAddress.java | 86 -
.../sun/jvm/hotspot/asm/x86/X86RegisterPart.java | 47 -
.../sun/jvm/hotspot/asm/x86/X86Registers.java | 134 -
.../jvm/hotspot/asm/x86/X86RotateInstruction.java | 66 -
.../jvm/hotspot/asm/x86/X86SegmentRegister.java | 43 -
.../hotspot/asm/x86/X86SegmentRegisterAddress.java | 53 -
.../jvm/hotspot/asm/x86/X86SegmentRegisters.java | 66 -
.../jvm/hotspot/asm/x86/X86ShiftInstruction.java | 86 -
.../sun/jvm/hotspot/asm/x86/X86XMMRegister.java | 40 -
.../sun/jvm/hotspot/asm/x86/X86XMMRegisters.java | 80 -
.../classes/sun/jvm/hotspot/bugspot/BugSpot.java | 1536 ---
.../sun/jvm/hotspot/bugspot/BugSpotAgent.java | 803 --
.../jvm/hotspot/bugspot/JavaLineNumberInfo.java | 55 -
.../classes/sun/jvm/hotspot/bugspot/Main.java | 52 -
.../classes/sun/jvm/hotspot/bugspot/PCFinder.java | 96 -
.../sun/jvm/hotspot/bugspot/PackageScanner.java | 89 -
.../sun/jvm/hotspot/bugspot/RegisterPanel.java | 173 -
.../sun/jvm/hotspot/bugspot/StackTraceEntry.java | 87 -
.../sun/jvm/hotspot/bugspot/StackTracePanel.java | 115 -
.../sun/jvm/hotspot/bugspot/ThreadListPanel.java | 237 -
.../sun/jvm/hotspot/bugspot/VariablePanel.java | 252 -
.../bugspot/tree/AddressTreeNodeAdapter.java | 67 -
.../bugspot/tree/DoubleTreeNodeAdapter.java | 63 -
.../hotspot/bugspot/tree/EnumTreeNodeAdapter.java | 69 -
.../hotspot/bugspot/tree/FieldTreeNodeAdapter.java | 73 -
.../hotspot/bugspot/tree/FloatTreeNodeAdapter.java | 63 -
.../hotspot/bugspot/tree/LongTreeNodeAdapter.java | 63 -
.../bugspot/tree/ObjectTreeNodeAdapter.java | 216 -
.../classes/sun/jvm/hotspot/ci/ciArrayKlass.java | 6 +-
.../sun/jvm/hotspot/ci/ciArrayKlassKlass.java | 51 -
.../classes/sun/jvm/hotspot/ci/ciBaseObject.java | 57 +
.../classes/sun/jvm/hotspot/ci/ciConstant.java | 12 +-
.../share/classes/sun/jvm/hotspot/ci/ciEnv.java | 40 +-
.../share/classes/sun/jvm/hotspot/ci/ciField.java | 6 +-
.../classes/sun/jvm/hotspot/ci/ciInstance.java | 6 +-
.../sun/jvm/hotspot/ci/ciInstanceKlass.java | 94 +-
.../sun/jvm/hotspot/ci/ciInstanceKlassKlass.java | 50 -
.../share/classes/sun/jvm/hotspot/ci/ciKlass.java | 6 +-
.../classes/sun/jvm/hotspot/ci/ciKlassKlass.java | 51 -
.../classes/sun/jvm/hotspot/ci/ciMetadata.java | 65 +
.../share/classes/sun/jvm/hotspot/ci/ciMethod.java | 31 +-
.../classes/sun/jvm/hotspot/ci/ciMethodData.java | 62 +-
.../classes/sun/jvm/hotspot/ci/ciMethodKlass.java | 50 -
.../sun/jvm/hotspot/ci/ciObjArrayKlass.java | 6 +-
.../sun/jvm/hotspot/ci/ciObjArrayKlassKlass.java | 51 -
.../share/classes/sun/jvm/hotspot/ci/ciObject.java | 12 +-
.../sun/jvm/hotspot/ci/ciObjectFactory.java | 24 +-
.../sun/jvm/hotspot/ci/ciReceiverTypeData.java | 10 +-
.../share/classes/sun/jvm/hotspot/ci/ciSymbol.java | 12 +-
.../share/classes/sun/jvm/hotspot/ci/ciType.java | 10 +-
.../sun/jvm/hotspot/ci/ciTypeArrayKlass.java | 6 +-
.../sun/jvm/hotspot/ci/ciTypeArrayKlassKlass.java | 51 -
.../sun/jvm/hotspot/ci/ciVirtualCallData.java | 10 +-
.../sun/jvm/hotspot/classfile/ClassLoaderData.java | 66 +
.../classes/sun/jvm/hotspot/code/CodeBlob.java | 3 +-
.../classes/sun/jvm/hotspot/code/CodeCache.java | 2 +-
.../sun/jvm/hotspot/code/DebugInfoReadStream.java | 7 +-
.../classes/sun/jvm/hotspot/code/NMethod.java | 148 +-
.../classes/sun/jvm/hotspot/code/ScopeDesc.java | 6 +-
.../sun/jvm/hotspot/compiler/CompileTask.java | 12 +-
.../classes/sun/jvm/hotspot/debugger/Address.java | 1 +
.../classes/sun/jvm/hotspot/debugger/Debugger.java | 3 +
.../sun/jvm/hotspot/debugger/DebuggerBase.java | 30 +-
.../sun/jvm/hotspot/debugger/JVMDebugger.java | 4 +-
.../sun/jvm/hotspot/debugger/ThreadContext.java | 2 +-
.../hotspot/debugger/amd64/AMD64ThreadContext.java | 2 +-
.../sun/jvm/hotspot/debugger/bsd/BsdAddress.java | 7 +-
.../sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java | 2 +-
.../sun/jvm/hotspot/debugger/bsd/BsdDebugger.java | 3 +-
.../jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java | 83 +-
.../sun/jvm/hotspot/debugger/bsd/BsdThread.java | 12 +-
.../debugger/bsd/BsdThreadContextFactory.java | 2 +-
.../debugger/cdbg/basic/amd64/AMD64CFrame.java | 73 -
.../hotspot/debugger/cdbg/basic/x86/X86CFrame.java | 73 -
.../jvm/hotspot/debugger/dummy/DummyAddress.java | 4 +
.../hotspot/debugger/ia64/IA64ThreadContext.java | 2 +-
.../jvm/hotspot/debugger/linux/LinuxAddress.java | 11 +-
.../jvm/hotspot/debugger/linux/LinuxDebugger.java | 1 +
.../hotspot/debugger/linux/LinuxDebuggerLocal.java | 38 +-
.../jvm/hotspot/debugger/linux/LinuxOopHandle.java | 6 +-
.../debugger/linux/amd64/LinuxAMD64CFrame.java | 2 +-
.../hotspot/debugger/linux/x86/LinuxX86CFrame.java | 2 +-
.../sun/jvm/hotspot/debugger/proc/ProcAddress.java | 4 +
.../jvm/hotspot/debugger/proc/ProcDebugger.java | 1 +
.../hotspot/debugger/proc/ProcDebuggerLocal.java | 6 +
.../jvm/hotspot/debugger/remote/RemoteAddress.java | 3 +
.../hotspot/debugger/remote/RemoteDebugger.java | 3 +
.../debugger/remote/RemoteDebuggerClient.java | 9 +
.../debugger/remote/RemoteDebuggerServer.java | 12 +
.../hotspot/debugger/sparc/SPARCThreadContext.java | 2 +-
.../jvm/hotspot/debugger/windbg/WindbgAddress.java | 4 +
.../hotspot/debugger/windbg/WindbgCDebugger.java | 10 +-
.../hotspot/debugger/windbg/WindbgDebugger.java | 1 +
.../debugger/windbg/WindbgDebuggerLocal.java | 16 +-
.../debugger/windows/amd64/WindowsAMD64CFrame.java | 80 +
.../debugger/windows/x86/WindowsX86CFrame.java | 80 +
.../jvm/hotspot/debugger/x86/X86ThreadContext.java | 2 +-
.../hotspot/gc_implementation/g1/G1Allocator.java | 40 +
.../gc_implementation/g1/G1CollectedHeap.java | 45 +-
.../gc_implementation/g1/G1HeapRegionTable.java | 135 +
.../hotspot/gc_implementation/g1/HeapRegion.java | 36 +-
.../gc_implementation/g1/HeapRegionManager.java | 88 +
.../gc_implementation/g1/HeapRegionSeq.java | 102 -
.../gc_implementation/g1/HeapRegionSetBase.java | 24 +-
.../gc_implementation/g1/HeapRegionSetCount.java | 73 +
.../parallelScavenge/PSPermGen.java | 61 -
.../parallelScavenge/ParallelScavengeHeap.java | 13 +-
.../sun/jvm/hotspot/gc_interface/G1YCType.java | 45 +
.../sun/jvm/hotspot/gc_interface/GCCause.java | 69 +
.../sun/jvm/hotspot/gc_interface/GCName.java | 50 +
.../sun/jvm/hotspot/gc_interface/GCWhen.java | 45 +
.../jvm/hotspot/gc_interface/ReferenceType.java | 45 +
.../hotspot/interpreter/BytecodeDisassembler.java | 13 +-
.../jvm/hotspot/interpreter/BytecodeInvoke.java | 18 +-
.../hotspot/interpreter/BytecodeLoadConstant.java | 39 +-
.../hotspot/interpreter/BytecodeWithCPIndex.java | 23 +-
.../jvm/hotspot/interpreter/BytecodeWithKlass.java | 8 +-
.../sun/jvm/hotspot/interpreter/Bytecodes.java | 22 +-
.../sun/jvm/hotspot/jdi/JVMTIThreadState.java | 2 +-
.../sun/jvm/hotspot/jdi/ReferenceTypeImpl.java | 10 +-
.../classes/sun/jvm/hotspot/jdi/SADebugServer.java | 9 +-
.../sun/jvm/hotspot/jdi/VirtualMachineImpl.java | 9 +-
.../sun/jvm/hotspot/livejvm/BreakpointEvent.java | 51 -
.../sun/jvm/hotspot/livejvm/CIntegerAccessor.java | 47 -
.../sun/jvm/hotspot/livejvm/CStringAccessor.java | 69 -
.../classes/sun/jvm/hotspot/livejvm/Event.java | 41 -
.../sun/jvm/hotspot/livejvm/ExceptionEvent.java | 67 -
.../sun/jvm/hotspot/livejvm/JNIHandleAccessor.java | 54 -
.../livejvm/ServiceabilityAgentJVMDIModule.java | 415 -
.../hotspot/memory/AFLBinaryTreeDictionary.java | 59 +
.../sun/jvm/hotspot/memory/AdaptiveFreeList.java | 77 +
.../jvm/hotspot/memory/BinaryTreeDictionary.java | 59 -
.../sun/jvm/hotspot/memory/CMSCollector.java | 2 +-
.../classes/sun/jvm/hotspot/memory/CMSPermGen.java | 56 -
.../sun/jvm/hotspot/memory/CMSPermGenGen.java | 37 -
.../hotspot/memory/CompactibleFreeListSpace.java | 46 +-
.../sun/jvm/hotspot/memory/CompactingPermGen.java | 60 -
.../jvm/hotspot/memory/CompactingPermGenGen.java | 161 -
.../sun/jvm/hotspot/memory/ContigPermSpace.java | 35 -
.../classes/sun/jvm/hotspot/memory/Dictionary.java | 15 +-
.../sun/jvm/hotspot/memory/DictionaryEntry.java | 22 +-
.../classes/sun/jvm/hotspot/memory/FreeList.java | 72 -
.../sun/jvm/hotspot/memory/GenCollectedHeap.java | 6 +-
.../classes/sun/jvm/hotspot/memory/Generation.java | 3 +-
.../sun/jvm/hotspot/memory/GenerationFactory.java | 4 +-
.../jvm/hotspot/memory/LoaderConstraintTable.java | 2 +-
.../classes/sun/jvm/hotspot/memory/PermGen.java | 42 -
.../sun/jvm/hotspot/memory/PlaceholderEntry.java | 13 +-
.../hotspot/memory/ProtectionDomainCacheEntry.java | 56 +
.../jvm/hotspot/memory/ProtectionDomainEntry.java | 12 +-
.../classes/sun/jvm/hotspot/memory/SharedHeap.java | 20 +-
.../sun/jvm/hotspot/memory/SymbolTable.java | 8 +-
.../sun/jvm/hotspot/memory/SystemDictionary.java | 42 +-
.../classes/sun/jvm/hotspot/memory/Universe.java | 96 +-
.../classes/sun/jvm/hotspot/oops/AccessFlags.java | 8 +-
.../share/classes/sun/jvm/hotspot/oops/Array.java | 6 +-
.../classes/sun/jvm/hotspot/oops/ArrayData.java | 6 +-
.../classes/sun/jvm/hotspot/oops/ArrayKlass.java | 40 +-
.../sun/jvm/hotspot/oops/ArrayKlassKlass.java | 58 -
.../classes/sun/jvm/hotspot/oops/BitData.java | 6 +-
.../classes/sun/jvm/hotspot/oops/BooleanField.java | 4 +-
.../classes/sun/jvm/hotspot/oops/BranchData.java | 2 +-
.../classes/sun/jvm/hotspot/oops/ByteField.java | 4 +-
.../classes/sun/jvm/hotspot/oops/CIntField.java | 8 +-
.../classes/sun/jvm/hotspot/oops/CharField.java | 4 +-
.../jvm/hotspot/oops/CheckedExceptionElement.java | 6 +-
.../sun/jvm/hotspot/oops/CompiledICHolder.java | 30 +-
.../jvm/hotspot/oops/CompiledICHolderKlass.java | 58 -
.../classes/sun/jvm/hotspot/oops/ConstMethod.java | 212 +-
.../sun/jvm/hotspot/oops/ConstMethodKlass.java | 60 -
.../classes/sun/jvm/hotspot/oops/ConstantPool.java | 275 +-
.../sun/jvm/hotspot/oops/ConstantPoolCache.java | 71 +-
.../jvm/hotspot/oops/ConstantPoolCacheEntry.java | 33 +-
.../jvm/hotspot/oops/ConstantPoolCacheKlass.java | 62 -
.../sun/jvm/hotspot/oops/ConstantPoolKlass.java | 61 -
.../classes/sun/jvm/hotspot/oops/CounterData.java | 2 +-
.../classes/sun/jvm/hotspot/oops/DataLayout.java | 13 +-
.../jvm/hotspot/oops/DefaultMetadataVisitor.java | 61 +
.../sun/jvm/hotspot/oops/DefaultOopVisitor.java | 3 +-
.../classes/sun/jvm/hotspot/oops/DoubleField.java | 4 +-
.../jvm/hotspot/oops/ExceptionTableElement.java | 5 +-
.../share/classes/sun/jvm/hotspot/oops/Field.java | 5 +-
.../classes/sun/jvm/hotspot/oops/FieldVisitor.java | 44 +
.../classes/sun/jvm/hotspot/oops/FloatField.java | 4 +-
.../sun/jvm/hotspot/oops/GenerateOopMap.java | 2 +-
.../classes/sun/jvm/hotspot/oops/Instance.java | 4 +-
.../jvm/hotspot/oops/InstanceClassLoaderKlass.java | 54 +
.../sun/jvm/hotspot/oops/InstanceKlass.java | 431 +-
.../sun/jvm/hotspot/oops/InstanceKlassKlass.java | 61 -
.../sun/jvm/hotspot/oops/InstanceMirrorKlass.java | 8 +-
.../sun/jvm/hotspot/oops/InstanceRefKlass.java | 54 +
.../classes/sun/jvm/hotspot/oops/IntField.java | 6 +-
.../classes/sun/jvm/hotspot/oops/JumpData.java | 2 +-
.../share/classes/sun/jvm/hotspot/oops/Klass.java | 59 +-
.../classes/sun/jvm/hotspot/oops/KlassKlass.java | 61 -
.../hotspot/oops/LocalVariableTableElement.java | 6 +-
.../classes/sun/jvm/hotspot/oops/LongField.java | 4 +-
.../classes/sun/jvm/hotspot/oops/Metadata.java | 85 +
.../sun/jvm/hotspot/oops/MetadataField.java | 48 +
.../sun/jvm/hotspot/oops/MetadataVisitor.java | 41 +
.../share/classes/sun/jvm/hotspot/oops/Method.java | 142 +-
.../sun/jvm/hotspot/oops/MethodCounters.java | 86 +
.../classes/sun/jvm/hotspot/oops/MethodData.java | 93 +-
.../sun/jvm/hotspot/oops/MethodDataKlass.java | 60 -
.../classes/sun/jvm/hotspot/oops/MethodKlass.java | 60 -
.../sun/jvm/hotspot/oops/MultiBranchData.java | 2 +-
.../sun/jvm/hotspot/oops/NarrowKlassField.java | 41 +
.../sun/jvm/hotspot/oops/ObjArrayKlass.java | 26 +-
.../sun/jvm/hotspot/oops/ObjArrayKlassKlass.java | 61 -
.../classes/sun/jvm/hotspot/oops/ObjectHeap.java | 300 +-
.../jvm/hotspot/oops/ObjectHistogramElement.java | 6 +-
.../share/classes/sun/jvm/hotspot/oops/Oop.java | 50 +-
.../classes/sun/jvm/hotspot/oops/OopField.java | 13 +-
.../classes/sun/jvm/hotspot/oops/OopPrinter.java | 8 +-
.../classes/sun/jvm/hotspot/oops/OopUtilities.java | 14 +-
.../classes/sun/jvm/hotspot/oops/OopVisitor.java | 17 +-
.../classes/sun/jvm/hotspot/oops/ProfileData.java | 12 +-
.../sun/jvm/hotspot/oops/ReceiverTypeData.java | 6 +-
.../classes/sun/jvm/hotspot/oops/RetData.java | 6 +-
.../classes/sun/jvm/hotspot/oops/ShortField.java | 4 +-
.../classes/sun/jvm/hotspot/oops/TypeArray.java | 4 +-
.../sun/jvm/hotspot/oops/TypeArrayKlass.java | 18 +-
.../sun/jvm/hotspot/oops/TypeArrayKlassKlass.java | 58 -
.../sun/jvm/hotspot/oops/VirtualCallData.java | 2 +-
.../sun/jvm/hotspot/oops/java_lang_Class.java | 16 +-
.../share/classes/sun/jvm/hotspot/opto/Block.java | 6 +-
.../classes/sun/jvm/hotspot/opto/Block_Array.java | 6 +-
.../classes/sun/jvm/hotspot/opto/Block_List.java | 6 +-
.../sun/jvm/hotspot/opto/CallDynamicJavaNode.java | 6 +-
.../classes/sun/jvm/hotspot/opto/CallJavaNode.java | 10 +-
.../classes/sun/jvm/hotspot/opto/CallNode.java | 6 +-
.../sun/jvm/hotspot/opto/CallRuntimeNode.java | 6 +-
.../sun/jvm/hotspot/opto/CallStaticJavaNode.java | 6 +-
.../classes/sun/jvm/hotspot/opto/Compile.java | 20 +-
.../sun/jvm/hotspot/opto/CompilerPhaseType.java | 67 +
.../classes/sun/jvm/hotspot/opto/HaltNode.java | 6 +-
.../classes/sun/jvm/hotspot/opto/InlineTree.java | 39 +-
.../classes/sun/jvm/hotspot/opto/JVMState.java | 14 +-
.../classes/sun/jvm/hotspot/opto/LoopNode.java | 6 +-
.../sun/jvm/hotspot/opto/MachCallJavaNode.java | 10 +-
.../classes/sun/jvm/hotspot/opto/MachCallNode.java | 6 +-
.../sun/jvm/hotspot/opto/MachCallRuntimeNode.java | 6 +-
.../jvm/hotspot/opto/MachCallStaticJavaNode.java | 6 +-
.../classes/sun/jvm/hotspot/opto/MachIfNode.java | 6 +-
.../classes/sun/jvm/hotspot/opto/MachNode.java | 6 +-
.../sun/jvm/hotspot/opto/MachReturnNode.java | 6 +-
.../sun/jvm/hotspot/opto/MachSafePointNode.java | 6 +-
.../classes/sun/jvm/hotspot/opto/MultiNode.java | 6 +-
.../share/classes/sun/jvm/hotspot/opto/Node.java | 6 +-
.../classes/sun/jvm/hotspot/opto/Node_Array.java | 6 +-
.../classes/sun/jvm/hotspot/opto/Node_List.java | 6 +-
.../share/classes/sun/jvm/hotspot/opto/Phase.java | 6 +-
.../classes/sun/jvm/hotspot/opto/PhaseCFG.java | 10 +-
.../sun/jvm/hotspot/opto/PhaseRegAlloc.java | 6 +-
.../classes/sun/jvm/hotspot/opto/PhiNode.java | 6 +-
.../classes/sun/jvm/hotspot/opto/ProjNode.java | 6 +-
.../classes/sun/jvm/hotspot/opto/RegionNode.java | 6 +-
.../classes/sun/jvm/hotspot/opto/RootNode.java | 6 +-
.../sun/jvm/hotspot/opto/SafePointNode.java | 6 +-
.../classes/sun/jvm/hotspot/opto/TypeNode.java | 6 +-
.../classes/sun/jvm/hotspot/prims/JvmtiExport.java | 6 +-
.../classes/sun/jvm/hotspot/runtime/Bytes.java | 3 +-
.../sun/jvm/hotspot/runtime/ClassConstants.java | 30 +-
.../classes/sun/jvm/hotspot/runtime/Flags.java | 48 +
.../classes/sun/jvm/hotspot/runtime/Frame.java | 23 +-
.../classes/sun/jvm/hotspot/runtime/JNIid.java | 16 +-
.../sun/jvm/hotspot/runtime/JavaThread.java | 6 +-
.../classes/sun/jvm/hotspot/runtime/Thread.java | 9 +-
.../hotspot/runtime/ThreadLocalAllocBuffer.java | 24 +-
.../classes/sun/jvm/hotspot/runtime/Threads.java | 18 +-
.../share/classes/sun/jvm/hotspot/runtime/VM.java | 114 +-
.../sun/jvm/hotspot/runtime/VMObjectFactory.java | 8 +-
.../classes/sun/jvm/hotspot/runtime/VMOps.java | 86 +
.../hotspot/runtime/VirtualBaseConstructor.java | 23 +-
.../bsd_amd64/BsdAMD64JavaThreadPDAccess.java | 2 +-
.../runtime/ia64/IA64CurrentFrameGuess.java | 80 -
.../sun/jvm/hotspot/runtime/ia64/IA64Frame.java | 481 -
.../hotspot/runtime/ia64/IA64JavaCallWrapper.java | 56 -
.../jvm/hotspot/runtime/ia64/IA64RegisterMap.java | 52 -
.../sun/jvm/hotspot/runtime/ia64/cInterpreter.java | 199 -
.../linux_ia64/LinuxIA64JavaThreadPDAccess.java | 137 -
.../sun/jvm/hotspot/runtime/sparc/SPARCFrame.java | 14 +-
.../win32_ia64/Win32IA64JavaThreadPDAccess.java | 137 -
.../sun/jvm/hotspot/runtime/x86/X86Frame.java | 29 +-
.../jvm/hotspot/runtime/x86/X86RegisterMap.java | 3 +-
.../sun/jvm/hotspot/tools/ClassLoaderStats.java | 284 +
.../sun/jvm/hotspot/tools/FinalizerInfo.java | 15 +-
.../classes/sun/jvm/hotspot/tools/FlagDumper.java | 14 +-
.../classes/sun/jvm/hotspot/tools/HeapDumper.java | 11 +-
.../classes/sun/jvm/hotspot/tools/HeapSummary.java | 52 +-
.../share/classes/sun/jvm/hotspot/tools/JInfo.java | 40 +-
.../share/classes/sun/jvm/hotspot/tools/JMap.java | 28 +-
.../share/classes/sun/jvm/hotspot/tools/JSnap.java | 15 +-
.../classes/sun/jvm/hotspot/tools/JStack.java | 11 +-
.../sun/jvm/hotspot/tools/ObjectHistogram.java | 13 +-
.../share/classes/sun/jvm/hotspot/tools/PMap.java | 18 +-
.../classes/sun/jvm/hotspot/tools/PStack.java | 161 +-
.../classes/sun/jvm/hotspot/tools/PermStat.java | 279 -
.../classes/sun/jvm/hotspot/tools/StackTrace.java | 19 +-
.../sun/jvm/hotspot/tools/SysPropsDumper.java | 14 +-
.../share/classes/sun/jvm/hotspot/tools/Tool.java | 142 +-
.../jvm/hotspot/tools/jcore/ByteCodeRewriter.java | 54 +-
.../sun/jvm/hotspot/tools/jcore/ClassDump.java | 59 +-
.../sun/jvm/hotspot/tools/jcore/ClassWriter.java | 81 +-
.../classes/sun/jvm/hotspot/tools/soql/JSDB.java | 15 +-
.../classes/sun/jvm/hotspot/tools/soql/SOQL.java | 18 +-
.../jvm/hotspot/types/basic/BasicTypeDataBase.java | 15 +-
.../share/classes/sun/jvm/hotspot/ui/SAPanel.java | 4 +-
.../jvm/hotspot/ui/action/HSDBActionManager.java | 8 +-
.../hotspot/ui/classbrowser/CodeViewerPanel.java | 4 +-
.../jvm/hotspot/ui/classbrowser/HTMLGenerator.java | 448 +-
.../hotspot/ui/tree/BadAddressTreeNodeAdapter.java | 53 +-
.../jvm/hotspot/ui/tree/BadOopTreeNodeAdapter.java | 66 -
.../jvm/hotspot/ui/tree/CTypeTreeNodeAdapter.java | 6 +-
.../hotspot/ui/tree/MetadataTreeNodeAdapter.java | 274 +
.../jvm/hotspot/ui/tree/OopTreeNodeAdapter.java | 20 +-
.../hotspot/utilities/AbstractHeapGraphWriter.java | 100 +-
.../sun/jvm/hotspot/utilities/BasicHashtable.java | 2 +-
.../jvm/hotspot/utilities/BasicHashtableEntry.java | 2 +-
.../sun/jvm/hotspot/utilities/ConstantTag.java | 21 +-
.../sun/jvm/hotspot/utilities/GenericArray.java | 91 +
.../hotspot/utilities/GenericGrowableArray.java | 6 +-
.../sun/jvm/hotspot/utilities/GrowableArray.java | 6 +-
.../sun/jvm/hotspot/utilities/HashtableBucket.java | 2 +-
.../sun/jvm/hotspot/utilities/HashtableEntry.java | 2 +-
.../sun/jvm/hotspot/utilities/HeapGXLWriter.java | 22 +-
.../jvm/hotspot/utilities/HeapHprofBinWriter.java | 160 +-
.../sun/jvm/hotspot/utilities/IntArray.java | 42 +
.../sun/jvm/hotspot/utilities/KlassArray.java | 68 +
.../sun/jvm/hotspot/utilities/MethodArray.java | 68 +
.../sun/jvm/hotspot/utilities/ObjectReader.java | 8 +
.../sun/jvm/hotspot/utilities/PlatformInfo.java | 6 +-
.../sun/jvm/hotspot/utilities/PointerFinder.java | 9 +-
.../sun/jvm/hotspot/utilities/PointerLocation.java | 17 +-
.../jvm/hotspot/utilities/ReversePtrsAnalysis.java | 21 +-
.../hotspot/utilities/RobustOopDeterminator.java | 28 +-
.../classes/sun/jvm/hotspot/utilities/U1Array.java | 66 +
.../classes/sun/jvm/hotspot/utilities/U2Array.java | 65 +
.../jvm/hotspot/utilities/soql/JSJavaFactory.java | 3 +-
.../hotspot/utilities/soql/JSJavaFactoryImpl.java | 12 +-
.../jvm/hotspot/utilities/soql/JSJavaFrame.java | 6 +-
.../utilities/soql/JSJavaInstanceKlass.java | 38 +-
.../jvm/hotspot/utilities/soql/JSJavaMethod.java | 8 +-
.../hotspot/utilities/soql/JSJavaScriptEngine.java | 29 +-
.../sun/jvm/hotspot/utilities/soql/JSMetadata.java | 60 +
.../classes/sun/jvm/hotspot/utilities/soql/sa.js | 396 +-
agent/src/share/native/jvmdi/sa.cpp | 601 -
agent/src/share/native/jvmdi/sa.dsp | 105 -
agent/src/share/native/jvmdi/sa.dsw | 29 -
agent/src/share/native/jvmdi/sa.hpp | 30 -
agent/src/share/native/sadis.c | 291 +
agent/test/jdi/jstack.sh | 8 +-
agent/test/jdi/jstack64.sh | 4 +-
agent/test/jdi/runsa.sh | 3 +-
agent/test/jdi/sasanity.sh | 6 +-
agent/test/libproc/libproctest.sh | 4 +-
agent/test/libproc/libproctest64.sh | 4 +-
debian/README.source | 14 +-
debian/changelog | 8 +
debian/control | 14 +-
debian/copyright | 10 +-
debian/orig-tar.sh | 6 +-
debian/patches/JVM_SetVmMemoryPressure.patch | 122 +
debian/patches/arguments-java8u40.patch | 60 +
debian/patches/dmh-field-accessors-java8u40.patch | 164 +
debian/patches/fix-linker-error.patch | 45 -
debian/patches/full-jdk7u60-deopt-cp.patch | 230 -
.../patches/full-jdk7u79-b15-method-handles.patch | 360 -
debian/patches/full-jdk7u79-b15.patch | 12011 ------------------
debian/patches/gc-java8u40.patch | 631 +
debian/patches/light-jdk8u66-b17-deopt-cp.patch | 234 +
debian/patches/light-jdk8u66-b17.patch | 3714 ++++++
debian/patches/series | 10 +-
debian/rules | 4 +-
debian/watch | 2 +-
make/Makefile | 555 +-
make/aix/Makefile | 381 +
make/{bsd => aix}/adlc_updater | 0
make/aix/makefiles/adjust-mflags.sh | 87 +
make/aix/makefiles/adlc.make | 225 +
make/aix/makefiles/build_vm_def.sh | 18 +
make/aix/makefiles/buildtree.make | 364 +
make/aix/makefiles/compiler2.make | 32 +
make/aix/makefiles/core.make | 33 +
make/aix/makefiles/debug.make | 41 +
make/aix/makefiles/defs.make | 231 +
make/aix/makefiles/dtrace.make | 27 +
make/aix/makefiles/fastdebug.make | 72 +
make/aix/makefiles/jsig.make | 87 +
make/aix/makefiles/jvmti.make | 118 +
make/aix/makefiles/mapfile-vers-debug | 275 +
make/aix/makefiles/mapfile-vers-jsig | 38 +
make/aix/makefiles/mapfile-vers-product | 268 +
make/aix/makefiles/ppc64.make | 93 +
make/aix/makefiles/product.make | 58 +
make/aix/makefiles/rules.make | 203 +
make/aix/makefiles/sa.make | 116 +
make/aix/makefiles/saproc.make | 117 +
make/aix/makefiles/top.make | 144 +
make/aix/makefiles/trace.make | 120 +
make/aix/makefiles/vm.make | 377 +
make/aix/makefiles/xlc.make | 169 +
make/aix/platform_ppc64 | 17 +
make/bsd/Makefile | 89 +-
make/bsd/build.sh | 95 -
make/bsd/makefiles/adjust-mflags.sh | 2 +-
make/bsd/makefiles/adlc.make | 10 +-
make/bsd/makefiles/buildtree.make | 201 +-
make/bsd/makefiles/debug.make | 20 +-
make/bsd/makefiles/defs.make | 210 +-
make/bsd/makefiles/dtrace.make | 140 +-
make/bsd/makefiles/fastdebug.make | 9 +-
make/bsd/makefiles/gcc.make | 312 +-
make/bsd/makefiles/ia64.make | 4 +-
make/bsd/makefiles/jsig.make | 51 +-
make/bsd/makefiles/jvmg.make | 43 -
make/bsd/makefiles/launcher.make | 110 -
make/bsd/makefiles/mapfile-vers-debug | 10 +-
make/bsd/makefiles/mapfile-vers-product | 10 +-
make/bsd/makefiles/minimal1.make | 51 +
make/bsd/makefiles/optimized.make | 3 +-
make/bsd/makefiles/product.make | 27 +-
make/bsd/makefiles/profiled.make | 30 -
make/bsd/makefiles/rules.make | 2 +-
make/bsd/makefiles/sa.make | 6 +-
make/bsd/makefiles/saproc.make | 115 +-
make/bsd/makefiles/sparcWorks.make | 2 +-
make/bsd/makefiles/top.make | 2 +-
make/bsd/makefiles/trace.make | 4 +-
make/bsd/makefiles/universal.gmk | 39 +-
make/bsd/makefiles/vm.make | 124 +-
make/build.sh | 92 +
make/defs.make | 106 +-
make/excludeSrc.make | 132 +
make/hotspot.script | 218 +
make/hotspot_version | 10 +-
make/jprt.gmk | 12 +-
make/jprt.properties | 538 -
make/linux/Makefile | 90 +-
make/linux/build.sh | 98 -
make/linux/makefiles/adjust-mflags.sh | 2 +-
make/linux/makefiles/adlc.make | 16 +-
make/linux/makefiles/amd64.make | 7 +-
make/linux/makefiles/arm.make | 31 -
make/linux/makefiles/build_vm_def.sh | 16 -
make/linux/makefiles/buildtree.make | 199 +-
make/linux/makefiles/debug.make | 20 +-
make/linux/makefiles/defs.make | 81 +-
make/linux/makefiles/dtrace.make | 4 +-
make/linux/makefiles/fastdebug.make | 7 +-
make/linux/makefiles/gcc.make | 288 +-
make/linux/makefiles/ia64.make | 4 +-
make/linux/makefiles/jsig.make | 16 +-
make/linux/makefiles/jvmg.make | 43 -
make/linux/makefiles/launcher.make | 93 -
make/linux/makefiles/mapfile-vers-debug | 10 +-
make/linux/makefiles/mapfile-vers-product | 10 +-
make/linux/makefiles/minimal1.make | 51 +
make/linux/makefiles/optimized.make | 3 +-
make/linux/makefiles/ppc.make | 33 -
make/linux/makefiles/ppc64.make | 51 +
make/linux/makefiles/product.make | 3 +-
make/linux/makefiles/profiled.make | 30 -
make/linux/makefiles/rules.make | 2 +-
make/linux/makefiles/sa.make | 4 +-
make/linux/makefiles/saproc.make | 25 +-
make/linux/makefiles/sparcWorks.make | 2 +-
make/linux/makefiles/top.make | 2 +-
make/linux/makefiles/trace.make | 4 +-
make/linux/makefiles/vm.make | 88 +-
make/linux/makefiles/zeroshark.make | 3 +
make/linux/platform_arm | 17 -
make/linux/platform_ppc | 17 -
make/linux/platform_ppc64 | 17 +
make/sa.files | 22 +-
make/solaris/Makefile | 39 +-
make/solaris/build.sh | 127 -
make/solaris/makefiles/add_gnu_debuglink.make | 54 -
make/solaris/makefiles/adjust-mflags.sh | 2 +-
make/solaris/makefiles/adlc.make | 8 +-
make/solaris/makefiles/buildtree.make | 199 +-
make/solaris/makefiles/debug.make | 21 +-
make/solaris/makefiles/defs.make | 62 +-
make/solaris/makefiles/dtrace.make | 99 +-
make/solaris/makefiles/fastdebug.make | 13 +-
.../solaris/makefiles/fix_empty_sec_hdr_flags.make | 54 -
make/solaris/makefiles/gcc.make | 10 +-
make/solaris/makefiles/jsig.make | 29 +-
make/solaris/makefiles/jvmg.make | 57 -
make/solaris/makefiles/launcher.make | 108 -
make/solaris/makefiles/mapfile-vers | 452 +-
make/solaris/makefiles/mapfile-vers-COMPILER1 | 4 +-
make/solaris/makefiles/mapfile-vers-COMPILER2 | 4 +-
make/solaris/makefiles/mapfile-vers-TIERED | 4 +-
make/solaris/makefiles/optimized.make | 3 +-
make/solaris/makefiles/product.make | 7 +-
make/solaris/makefiles/profiled.make | 46 -
make/solaris/makefiles/reorder_COMPILER1_amd64 | 5450 ---------
make/solaris/makefiles/reorder_COMPILER1_i486 | 2800 -----
make/solaris/makefiles/reorder_COMPILER1_sparc | 2356 ----
make/solaris/makefiles/reorder_COMPILER1_sparcv9 | 1 -
make/solaris/makefiles/reorder_COMPILER2_amd64 | 5574 ---------
make/solaris/makefiles/reorder_COMPILER2_i486 | 8395 -------------
make/solaris/makefiles/reorder_COMPILER2_sparc | 7113 -----------
make/solaris/makefiles/reorder_COMPILER2_sparcv9 | 4442 -------
make/solaris/makefiles/reorder_CORE_i486 | 1 -
make/solaris/makefiles/reorder_CORE_sparc | 1 -
make/solaris/makefiles/reorder_CORE_sparcv9 | 1 -
make/solaris/makefiles/reorder_TIERED_amd64 | 5377 --------
make/solaris/makefiles/reorder_TIERED_i486 | 4461 -------
make/solaris/makefiles/reorder_TIERED_sparc | 4358 -------
make/solaris/makefiles/reorder_TIERED_sparcv9 | 4207 -------
make/solaris/makefiles/rules.make | 2 +-
make/solaris/makefiles/sa.make | 7 +-
make/solaris/makefiles/saproc.make | 49 +-
make/solaris/makefiles/sparc.make | 4 +-
make/solaris/makefiles/sparcWorks.make | 2 -
make/solaris/makefiles/top.make | 2 +-
make/solaris/makefiles/trace.make | 6 +-
make/solaris/makefiles/vm.make | 80 +-
make/solaris/reorder.sh | 355 -
make/test/Queens.java | 86 -
make/windows/build.make | 19 +-
make/windows/build_vm_def.sh | 20 +-
make/windows/create.bat | 13 +-
make/windows/create_obj_files.sh | 34 +-
make/windows/get_msc_ver.sh | 2 +-
make/windows/makefiles/adlc.make | 8 +-
make/windows/makefiles/compile.make | 34 +-
make/windows/makefiles/debug.make | 8 +-
make/windows/makefiles/defs.make | 9 +-
make/windows/makefiles/fastdebug.make | 8 +-
make/windows/makefiles/generated.make | 2 +-
make/windows/makefiles/launcher.make | 73 -
make/windows/makefiles/product.make | 8 +-
make/windows/makefiles/projectcreator.make | 29 +-
make/windows/makefiles/rules.make | 9 +-
make/windows/makefiles/sa.make | 35 +-
make/windows/makefiles/sanity.make | 6 +-
make/windows/makefiles/shared.make | 2 +-
make/windows/makefiles/trace.make | 12 +-
make/windows/makefiles/vm.make | 24 +-
make/windows/projectfiles/common/Makefile | 14 +-
.../windows/projectfiles/compiler2/ADLCompiler.dsp | 6 +-
make/windows/projectfiles/tiered/ADLCompiler.dsp | 6 +-
src/cpu/ppc/vm/assembler_ppc.cpp | 700 ++
src/cpu/ppc/vm/assembler_ppc.hpp | 2093 ++++
src/cpu/ppc/vm/assembler_ppc.inline.hpp | 881 ++
src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp | 106 +
src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp | 290 +
src/cpu/ppc/vm/bytecodes_ppc.cpp | 31 +
src/cpu/ppc/vm/bytecodes_ppc.hpp | 31 +
src/cpu/ppc/vm/bytes_ppc.hpp | 281 +
src/cpu/ppc/vm/c2_globals_ppc.hpp | 98 +
src/cpu/ppc/vm/c2_init_ppc.cpp | 48 +
src/cpu/ppc/vm/codeBuffer_ppc.hpp | 35 +
src/cpu/ppc/vm/compiledIC_ppc.cpp | 233 +
src/cpu/ppc/vm/copy_ppc.hpp | 171 +
src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp | 43 +
src/cpu/ppc/vm/cppInterpreter_ppc.cpp | 3074 +++++
src/cpu/ppc/vm/cppInterpreter_ppc.hpp | 39 +
src/cpu/ppc/vm/debug_ppc.cpp | 35 +
src/cpu/ppc/vm/depChecker_ppc.hpp | 31 +
src/cpu/ppc/vm/disassembler_ppc.hpp | 37 +
src/cpu/ppc/vm/frame_ppc.cpp | 327 +
src/cpu/ppc/vm/frame_ppc.hpp | 534 +
src/cpu/ppc/vm/frame_ppc.inline.hpp | 303 +
src/cpu/ppc/vm/globalDefinitions_ppc.hpp | 45 +
src/cpu/ppc/vm/globals_ppc.hpp | 128 +
src/cpu/ppc/vm/icBuffer_ppc.cpp | 71 +
src/cpu/ppc/vm/icache_ppc.cpp | 77 +
src/cpu/ppc/vm/icache_ppc.hpp | 52 +
src/cpu/ppc/vm/interp_masm_ppc_64.cpp | 2480 ++++
src/cpu/ppc/vm/interp_masm_ppc_64.hpp | 308 +
src/cpu/ppc/vm/interpreterGenerator_ppc.hpp | 37 +
src/cpu/ppc/vm/interpreterRT_ppc.cpp | 155 +
src/cpu/ppc/vm/interpreterRT_ppc.hpp | 62 +
src/cpu/ppc/vm/interpreter_ppc.cpp | 787 ++
src/cpu/ppc/vm/interpreter_ppc.hpp | 50 +
src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp | 78 +
src/cpu/ppc/vm/jniFastGetField_ppc.cpp | 75 +
src/cpu/ppc/vm/jniTypes_ppc.hpp | 110 +
src/cpu/ppc/vm/jni_ppc.h | 55 +
src/cpu/ppc/vm/macroAssembler_ppc.cpp | 3171 +++++
src/cpu/ppc/vm/macroAssembler_ppc.hpp | 717 ++
src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp | 407 +
src/cpu/ppc/vm/metaspaceShared_ppc.cpp | 61 +
src/cpu/ppc/vm/methodHandles_ppc.cpp | 558 +
src/cpu/ppc/vm/methodHandles_ppc.hpp | 62 +
src/cpu/ppc/vm/nativeInst_ppc.cpp | 391 +
src/cpu/ppc/vm/nativeInst_ppc.hpp | 398 +
src/cpu/ppc/vm/ppc.ad | 12126 +++++++++++++++++++
src/cpu/ppc/vm/ppc_64.ad | 24 +
src/cpu/ppc/vm/registerMap_ppc.hpp | 45 +
src/cpu/ppc/vm/register_definitions_ppc.cpp | 42 +
src/cpu/ppc/vm/register_ppc.cpp | 77 +
src/cpu/ppc/vm/register_ppc.hpp | 663 +
src/cpu/ppc/vm/relocInfo_ppc.cpp | 133 +
src/cpu/ppc/vm/relocInfo_ppc.hpp | 46 +
src/cpu/ppc/vm/runtime_ppc.cpp | 191 +
src/cpu/ppc/vm/sharedRuntime_ppc.cpp | 3255 +++++
src/cpu/ppc/vm/stubGenerator_ppc.cpp | 2113 ++++
src/cpu/ppc/vm/stubRoutines_ppc_64.cpp | 29 +
src/cpu/ppc/vm/stubRoutines_ppc_64.hpp | 40 +
.../ppc/vm/templateInterpreterGenerator_ppc.hpp | 44 +
src/cpu/ppc/vm/templateInterpreter_ppc.cpp | 1847 +++
src/cpu/ppc/vm/templateInterpreter_ppc.hpp | 41 +
src/cpu/ppc/vm/templateTable_ppc_64.cpp | 4102 +++++++
src/cpu/ppc/vm/templateTable_ppc_64.hpp | 38 +
src/cpu/ppc/vm/vmStructs_ppc.hpp | 41 +
src/cpu/ppc/vm/vm_version_ppc.cpp | 519 +
src/cpu/ppc/vm/vm_version_ppc.hpp | 96 +
src/cpu/ppc/vm/vmreg_ppc.cpp | 51 +
src/cpu/ppc/vm/vmreg_ppc.hpp | 35 +
src/cpu/ppc/vm/vmreg_ppc.inline.hpp | 71 +
src/cpu/ppc/vm/vtableStubs_ppc_64.cpp | 268 +
src/cpu/sparc/vm/assembler_sparc.cpp | 4944 +-------
src/cpu/sparc/vm/assembler_sparc.hpp | 2044 +---
src/cpu/sparc/vm/assembler_sparc.inline.hpp | 832 +-
src/cpu/sparc/vm/bytecodeInterpreter_sparc.cpp | 6 +-
src/cpu/sparc/vm/bytecodeInterpreter_sparc.hpp | 2 +-
src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp | 95 +-
src/cpu/sparc/vm/c1_FrameMap_sparc.cpp | 70 +-
src/cpu/sparc/vm/c1_FrameMap_sparc.hpp | 35 +-
src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp | 382 +-
src/cpu/sparc/vm/c1_LIRAssembler_sparc.hpp | 2 +-
src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp | 54 +-
src/cpu/sparc/vm/c1_LinearScan_sparc.hpp | 4 +-
src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp | 24 +-
src/cpu/sparc/vm/c1_Runtime1_sparc.cpp | 91 +-
src/cpu/sparc/vm/c1_globals_sparc.hpp | 8 +-
src/cpu/sparc/vm/c2_globals_sparc.hpp | 13 +-
src/cpu/sparc/vm/c2_init_sparc.cpp | 3 +-
src/cpu/sparc/vm/codeBuffer_sparc.hpp | 5 -
src/cpu/sparc/vm/compiledIC_sparc.cpp | 165 +
src/cpu/sparc/vm/cppInterpreter_sparc.cpp | 360 +-
src/cpu/sparc/vm/debug_sparc.cpp | 4 +-
src/cpu/sparc/vm/disassembler_sparc.hpp | 5 +-
src/cpu/sparc/vm/dump_sparc.cpp | 125 -
src/cpu/sparc/vm/frame_sparc.cpp | 41 +-
src/cpu/sparc/vm/frame_sparc.hpp | 33 +-
src/cpu/sparc/vm/frame_sparc.inline.hpp | 33 +-
src/cpu/sparc/vm/globalDefinitions_sparc.hpp | 10 +-
src/cpu/sparc/vm/globals_sparc.hpp | 14 +-
src/cpu/sparc/vm/icBuffer_sparc.cpp | 21 +-
src/cpu/sparc/vm/icache_sparc.cpp | 2 +-
src/cpu/sparc/vm/interp_masm_sparc.cpp | 363 +-
src/cpu/sparc/vm/interp_masm_sparc.hpp | 20 +-
src/cpu/sparc/vm/interpreterGenerator_sparc.hpp | 2 +-
src/cpu/sparc/vm/interpreterRT_sparc.cpp | 6 +-
src/cpu/sparc/vm/interpreter_sparc.cpp | 10 +-
src/cpu/sparc/vm/jniFastGetField_sparc.cpp | 2 +-
src/cpu/sparc/vm/jni_sparc.h | 9 +-
src/cpu/sparc/vm/macroAssembler_sparc.cpp | 4318 +++++++
src/cpu/sparc/vm/macroAssembler_sparc.hpp | 1463 +++
src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp | 737 ++
src/cpu/sparc/vm/metaspaceShared_sparc.cpp | 122 +
src/cpu/sparc/vm/methodHandles_sparc.cpp | 79 +-
src/cpu/sparc/vm/methodHandles_sparc.hpp | 4 +-
src/cpu/sparc/vm/nativeInst_sparc.cpp | 50 +-
src/cpu/sparc/vm/nativeInst_sparc.hpp | 25 +-
src/cpu/sparc/vm/register_sparc.hpp | 4 +-
src/cpu/sparc/vm/relocInfo_sparc.cpp | 42 +-
src/cpu/sparc/vm/runtime_sparc.cpp | 3 +-
src/cpu/sparc/vm/sharedRuntime_sparc.cpp | 74 +-
src/cpu/sparc/vm/sparc.ad | 477 +-
src/cpu/sparc/vm/stubGenerator_sparc.cpp | 1737 ++-
src/cpu/sparc/vm/stubRoutines_sparc.cpp | 13 +-
src/cpu/sparc/vm/stubRoutines_sparc.hpp | 36 +-
src/cpu/sparc/vm/templateInterpreter_sparc.cpp | 486 +-
src/cpu/sparc/vm/templateTable_sparc.cpp | 364 +-
src/cpu/sparc/vm/templateTable_sparc.hpp | 4 +-
src/cpu/sparc/vm/vmStructs_sparc.hpp | 31 +-
src/cpu/sparc/vm/vm_version_sparc.cpp | 173 +-
src/cpu/sparc/vm/vm_version_sparc.hpp | 36 +-
src/cpu/sparc/vm/vmreg_sparc.cpp | 1 -
src/cpu/sparc/vm/vtableStubs_sparc.cpp | 45 +-
src/cpu/x86/vm/assembler_x86.cpp | 8061 ++----------
src/cpu/x86/vm/assembler_x86.hpp | 1239 +-
src/cpu/x86/vm/assembler_x86.inline.hpp | 48 -
src/cpu/x86/vm/bytecodeInterpreter_x86.cpp | 13 +-
src/cpu/x86/vm/bytecodeInterpreter_x86.hpp | 2 +-
src/cpu/x86/vm/c1_CodeStubs_x86.cpp | 92 +-
src/cpu/x86/vm/c1_FrameMap_x86.cpp | 39 +-
src/cpu/x86/vm/c1_FrameMap_x86.hpp | 20 +-
src/cpu/x86/vm/c1_LIRAssembler_x86.cpp | 367 +-
src/cpu/x86/vm/c1_LIRGenerator_x86.cpp | 124 +-
src/cpu/x86/vm/c1_LinearScan_x86.cpp | 7 +-
src/cpu/x86/vm/c1_MacroAssembler_x86.cpp | 20 +-
src/cpu/x86/vm/c1_Runtime1_x86.cpp | 125 +-
src/cpu/x86/vm/c1_globals_x86.hpp | 8 +-
src/cpu/x86/vm/c2_globals_x86.hpp | 14 +-
src/cpu/x86/vm/compiledIC_x86.cpp | 152 +
src/cpu/x86/vm/cppInterpreter_x86.cpp | 400 +-
src/cpu/x86/vm/dump_x86_32.cpp | 127 -
src/cpu/x86/vm/dump_x86_64.cpp | 117 -
src/cpu/x86/vm/frame_x86.cpp | 76 +-
src/cpu/x86/vm/frame_x86.hpp | 21 +-
src/cpu/x86/vm/frame_x86.inline.hpp | 40 +-
src/cpu/x86/vm/globalDefinitions_x86.hpp | 10 +-
src/cpu/x86/vm/globals_x86.hpp | 64 +-
src/cpu/x86/vm/icBuffer_x86.cpp | 21 +-
src/cpu/x86/vm/icache_x86.cpp | 2 +-
src/cpu/x86/vm/interp_masm_x86.cpp | 229 +
src/cpu/x86/vm/interp_masm_x86.hpp | 60 +
src/cpu/x86/vm/interp_masm_x86_32.cpp | 81 +-
src/cpu/x86/vm/interp_masm_x86_32.hpp | 30 +-
src/cpu/x86/vm/interp_masm_x86_64.cpp | 81 +-
src/cpu/x86/vm/interp_masm_x86_64.hpp | 29 +-
src/cpu/x86/vm/interpreterGenerator_x86.hpp | 4 +-
src/cpu/x86/vm/interpreterRT_x86_32.cpp | 8 +-
src/cpu/x86/vm/interpreterRT_x86_64.cpp | 8 +-
src/cpu/x86/vm/interpreter_x86_32.cpp | 14 +-
src/cpu/x86/vm/interpreter_x86_64.cpp | 19 +-
src/cpu/x86/vm/jniFastGetField_x86_32.cpp | 2 +-
src/cpu/x86/vm/jniFastGetField_x86_64.cpp | 2 +-
src/cpu/x86/vm/jni_x86.h | 17 +-
src/cpu/x86/vm/macroAssembler_x86.cpp | 8020 ++++++++++++
src/cpu/x86/vm/macroAssembler_x86.hpp | 1278 ++
src/cpu/x86/vm/metaspaceShared_x86_32.cpp | 124 +
src/cpu/x86/vm/metaspaceShared_x86_64.cpp | 114 +
src/cpu/x86/vm/methodHandles_x86.cpp | 84 +-
src/cpu/x86/vm/methodHandles_x86.hpp | 4 +-
src/cpu/x86/vm/nativeInst_x86.cpp | 6 +-
src/cpu/x86/vm/register_definitions_x86.cpp | 9 +-
src/cpu/x86/vm/relocInfo_x86.cpp | 50 +-
src/cpu/x86/vm/rtmLocking.cpp | 60 +
src/cpu/x86/vm/runtime_x86_32.cpp | 9 +-
src/cpu/x86/vm/runtime_x86_64.cpp | 5 +-
src/cpu/x86/vm/sharedRuntime_x86_32.cpp | 101 +-
src/cpu/x86/vm/sharedRuntime_x86_64.cpp | 128 +-
src/cpu/x86/vm/stubGenerator_x86_32.cpp | 165 +-
src/cpu/x86/vm/stubGenerator_x86_64.cpp | 244 +-
src/cpu/x86/vm/stubRoutines_x86.cpp | 130 +
src/cpu/x86/vm/stubRoutines_x86.hpp | 45 +
src/cpu/x86/vm/stubRoutines_x86_32.cpp | 17 +-
src/cpu/x86/vm/stubRoutines_x86_32.hpp | 9 +-
src/cpu/x86/vm/stubRoutines_x86_64.cpp | 18 +-
src/cpu/x86/vm/stubRoutines_x86_64.hpp | 12 +-
src/cpu/x86/vm/templateInterpreter_x86.cpp | 124 +
src/cpu/x86/vm/templateInterpreter_x86.hpp | 6 +-
src/cpu/x86/vm/templateInterpreter_x86_32.cpp | 459 +-
src/cpu/x86/vm/templateInterpreter_x86_64.cpp | 462 +-
src/cpu/x86/vm/templateTable_x86_32.cpp | 308 +-
src/cpu/x86/vm/templateTable_x86_32.hpp | 2 +-
src/cpu/x86/vm/templateTable_x86_64.cpp | 315 +-
src/cpu/x86/vm/templateTable_x86_64.hpp | 2 +-
src/cpu/x86/vm/vmStructs_x86.hpp | 29 +-
src/cpu/x86/vm/vm_version_x86.cpp | 367 +-
src/cpu/x86/vm/vm_version_x86.hpp | 95 +-
src/cpu/x86/vm/vtableStubs_x86_32.cpp | 41 +-
src/cpu/x86/vm/vtableStubs_x86_64.cpp | 43 +-
src/cpu/x86/vm/x86.ad | 150 +-
src/cpu/x86/vm/x86_32.ad | 1437 +--
src/cpu/x86/vm/x86_64.ad | 1629 ++-
src/cpu/zero/vm/assembler_zero.cpp | 27 +-
src/cpu/zero/vm/assembler_zero.hpp | 10 +-
src/cpu/zero/vm/bytecodeInterpreter_zero.cpp | 6 +-
src/cpu/zero/vm/bytecodeInterpreter_zero.hpp | 8 +-
src/cpu/zero/vm/compiledIC_zero.cpp | 94 +
src/cpu/zero/vm/cppInterpreterGenerator_zero.hpp | 4 +-
src/cpu/zero/vm/cppInterpreter_zero.cpp | 136 +-
src/cpu/zero/vm/cppInterpreter_zero.hpp | 14 +-
src/cpu/zero/vm/dump_zero.cpp | 39 -
src/cpu/zero/vm/entryFrame_zero.hpp | 4 +-
src/cpu/zero/vm/entry_zero.hpp | 10 +-
src/cpu/zero/vm/frame_zero.cpp | 36 +-
src/cpu/zero/vm/frame_zero.inline.hpp | 29 +-
src/cpu/zero/vm/globalDefinitions_zero.hpp | 6 +
src/cpu/zero/vm/globals_zero.hpp | 14 +-
src/cpu/zero/vm/icBuffer_zero.cpp | 9 +-
src/cpu/zero/vm/interp_masm_zero.cpp | 13 +-
src/cpu/zero/vm/interp_masm_zero.hpp | 3 +-
src/cpu/zero/vm/interpreterFrame_zero.hpp | 6 +-
src/cpu/zero/vm/interpreterGenerator_zero.hpp | 2 +-
src/cpu/zero/vm/interpreterRT_zero.cpp | 6 +-
src/cpu/zero/vm/interpreter_zero.cpp | 7 +-
src/cpu/zero/vm/interpreter_zero.hpp | 6 +-
src/cpu/zero/vm/jni_zero.h | 10 +-
src/cpu/zero/vm/metaspaceShared_zero.cpp | 37 +
src/cpu/zero/vm/methodHandles_zero.cpp | 42 +-
src/cpu/zero/vm/methodHandles_zero.hpp | 16 +-
src/cpu/zero/vm/nativeInst_zero.hpp | 21 +-
src/cpu/zero/vm/register_zero.cpp | 4 +-
src/cpu/zero/vm/register_zero.hpp | 4 +-
src/cpu/zero/vm/relocInfo_zero.cpp | 24 +-
src/cpu/zero/vm/sharedRuntime_zero.cpp | 12 +-
src/cpu/zero/vm/sharkFrame_zero.hpp | 12 +-
src/cpu/zero/vm/shark_globals_zero.hpp | 10 +-
src/cpu/zero/vm/stack_zero.cpp | 4 +-
src/cpu/zero/vm/stack_zero.inline.hpp | 6 +-
src/cpu/zero/vm/stubGenerator_zero.cpp | 35 +-
src/cpu/zero/vm/stubRoutines_zero.cpp | 7 +-
src/cpu/zero/vm/templateInterpreter_zero.cpp | 6 +-
src/cpu/zero/vm/templateTable_zero.cpp | 4 +-
src/cpu/zero/vm/vmStructs_zero.hpp | 26 +-
src/cpu/zero/vm/vtableStubs_zero.cpp | 6 +-
src/os/aix/vm/attachListener_aix.cpp | 574 +
src/os/aix/vm/c2_globals_aix.hpp | 37 +
src/os/aix/vm/decoder_aix.hpp | 48 +
src/os/aix/vm/globals_aix.hpp | 63 +
src/os/aix/vm/interfaceSupport_aix.hpp | 35 +
src/os/aix/vm/jsig.c | 233 +
src/os/aix/vm/jvm_aix.cpp | 201 +
src/os/aix/vm/jvm_aix.h | 123 +
src/os/aix/vm/libperfstat_aix.cpp | 124 +
src/os/aix/vm/libperfstat_aix.hpp | 59 +
src/os/aix/vm/loadlib_aix.cpp | 185 +
src/os/aix/vm/loadlib_aix.hpp | 128 +
src/os/aix/vm/mutex_aix.inline.hpp | 33 +
src/os/aix/vm/osThread_aix.cpp | 58 +
src/os/aix/vm/osThread_aix.hpp | 144 +
src/os/aix/vm/os_aix.cpp | 5246 ++++++++
src/os/aix/vm/os_aix.hpp | 385 +
src/os/aix/vm/os_aix.inline.hpp | 283 +
src/os/aix/vm/os_share_aix.hpp | 37 +
src/os/aix/vm/perfMemory_aix.cpp | 1344 ++
src/os/aix/vm/porting_aix.cpp | 367 +
src/os/aix/vm/porting_aix.hpp | 81 +
src/os/aix/vm/threadCritical_aix.cpp | 68 +
src/os/aix/vm/thread_aix.inline.hpp | 36 +
src/os/aix/vm/vmError_aix.cpp | 122 +
src/os/bsd/dtrace/generateJvmOffsets.cpp | 38 +-
src/os/bsd/dtrace/jhelper.d | 99 +-
src/os/bsd/dtrace/jvm_dtrace.c | 6 +-
src/os/bsd/dtrace/libjvm_db.c | 159 +-
src/os/bsd/launcher/Info-privileged.plist | 18 +
src/os/bsd/vm/attachListener_bsd.cpp | 27 +-
src/os/bsd/vm/chaitin_bsd.cpp | 42 -
src/os/bsd/vm/decoder_machO.cpp | 4 +-
src/os/bsd/vm/jsig.c | 34 +-
src/os/bsd/vm/mutex_bsd.cpp | 2 +-
src/os/bsd/vm/mutex_bsd.inline.hpp | 2 +-
src/os/bsd/vm/osThread_bsd.cpp | 21 +-
src/os/bsd/vm/osThread_bsd.hpp | 8 +-
src/os/bsd/vm/os_bsd.cpp | 2106 +---
src/os/bsd/vm/os_bsd.hpp | 102 +-
src/os/bsd/vm/os_bsd.inline.hpp | 26 +-
src/os/bsd/vm/perfMemory_bsd.cpp | 37 +-
src/os/bsd/vm/threadCritical_bsd.cpp | 2 +-
src/os/bsd/vm/thread_bsd.inline.hpp | 16 +-
src/os/linux/vm/attachListener_linux.cpp | 15 +-
src/os/linux/vm/chaitin_linux.cpp | 42 -
src/os/linux/vm/decoder_linux.cpp | 8 +-
src/os/linux/vm/mutex_linux.cpp | 2 +-
src/os/linux/vm/mutex_linux.inline.hpp | 2 +-
src/os/linux/vm/osThread_linux.cpp | 23 +-
src/os/linux/vm/osThread_linux.hpp | 2 +-
src/os/linux/vm/os_linux.cpp | 930 +-
src/os/linux/vm/os_linux.hpp | 20 +-
src/os/linux/vm/os_linux.inline.hpp | 34 +-
src/os/linux/vm/perfMemory_linux.cpp | 51 +-
src/os/linux/vm/threadCritical_linux.cpp | 2 +-
src/os/linux/vm/thread_linux.inline.hpp | 31 +-
src/os/posix/launcher/java_md.c | 1941 ---
src/os/posix/launcher/java_md.h | 76 -
src/os/posix/launcher/launcher.script | 218 -
src/os/posix/vm/os_posix.cpp | 706 +-
src/os/posix/vm/os_posix.hpp | 28 +-
.../solaris/add_gnu_debuglink/add_gnu_debuglink.c | 285 -
src/os/solaris/dtrace/generateJvmOffsets.cpp | 42 +-
src/os/solaris/dtrace/hs_private.d | 2 +-
src/os/solaris/dtrace/jhelper.d | 101 +-
src/os/solaris/dtrace/jvm_dtrace.c | 6 +-
src/os/solaris/dtrace/libjvm_db.c | 157 +-
.../fix_empty_sec_hdr_flags.c | 181 -
src/os/solaris/vm/attachListener_solaris.cpp | 6 +-
src/os/solaris/vm/chaitin_solaris.cpp | 46 -
src/os/solaris/vm/decoder_solaris.cpp | 2 +-
src/os/solaris/vm/dtraceJSDT_solaris.cpp | 14 +-
src/os/solaris/vm/globals_solaris.hpp | 11 +-
src/os/solaris/vm/jvm_solaris.h | 4 +-
src/os/solaris/vm/mutex_solaris.cpp | 2 +-
src/os/solaris/vm/mutex_solaris.inline.hpp | 2 +-
src/os/solaris/vm/osThread_solaris.cpp | 10 +-
src/os/solaris/vm/osThread_solaris.hpp | 2 +-
src/os/solaris/vm/os_share_solaris.hpp | 2 +-
src/os/solaris/vm/os_solaris.cpp | 954 +-
src/os/solaris/vm/os_solaris.hpp | 10 +-
src/os/solaris/vm/os_solaris.inline.hpp | 16 +-
src/os/solaris/vm/perfMemory_solaris.cpp | 57 +-
src/os/solaris/vm/threadCritical_solaris.cpp | 2 +-
src/os/solaris/vm/thread_solaris.inline.hpp | 17 +-
src/os/windows/launcher/java_md.c | 1512 ---
src/os/windows/launcher/java_md.h | 81 -
src/os/windows/vm/chaitin_windows.cpp | 78 -
src/os/windows/vm/decoder_windows.cpp | 94 +-
src/os/windows/vm/decoder_windows.hpp | 43 +-
src/os/windows/vm/jvm_windows.h | 9 +-
src/os/windows/vm/mutex_windows.cpp | 2 +-
src/os/windows/vm/mutex_windows.inline.hpp | 2 +-
src/os/windows/vm/osThread_windows.cpp | 3 -
src/os/windows/vm/os_windows.cpp | 833 +-
src/os/windows/vm/os_windows.hpp | 6 +-
src/os/windows/vm/os_windows.inline.hpp | 16 +-
src/os/windows/vm/perfMemory_windows.cpp | 27 +-
src/os/windows/vm/threadCritical_windows.cpp | 2 +-
src/os/windows/vm/thread_windows.inline.hpp | 11 +-
src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp | 400 +
src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp | 54 +
.../aix_ppc/vm/orderAccess_aix_ppc.inline.hpp | 147 +
src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp | 566 +
src/os_cpu/aix_ppc/vm/os_aix_ppc.hpp | 35 +
src/os_cpu/aix_ppc/vm/prefetch_aix_ppc.inline.hpp | 58 +
src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp | 40 +
src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp | 36 +
src/os_cpu/aix_ppc/vm/thread_aix_ppc.cpp | 36 +
src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp | 79 +
src/os_cpu/aix_ppc/vm/vmStructs_aix_ppc.hpp | 55 +
src/os_cpu/bsd_x86/vm/assembler_bsd_x86.cpp | 4 +-
src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp | 3 +-
src/os_cpu/bsd_x86/vm/bsd_x86_32.ad | 26 -
src/os_cpu/bsd_x86/vm/bsd_x86_32.s | 20 +-
src/os_cpu/bsd_x86/vm/bsd_x86_64.ad | 65 -
src/os_cpu/bsd_x86/vm/bsd_x86_64.s | 24 +-
src/os_cpu/bsd_x86/vm/bytes_bsd_x86.inline.hpp | 4 -
src/os_cpu/bsd_x86/vm/globals_bsd_x86.hpp | 8 +-
.../bsd_x86/vm/orderAccess_bsd_x86.inline.hpp | 11 +-
src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp | 189 +-
src/os_cpu/bsd_x86/vm/os_bsd_x86.hpp | 2 +-
src/os_cpu/bsd_x86/vm/os_bsd_x86.inline.hpp | 2 +-
src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp | 2 +-
src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp | 4 +-
src/os_cpu/bsd_x86/vm/thread_bsd_x86.hpp | 2 +-
src/os_cpu/bsd_x86/vm/vmStructs_bsd_x86.hpp | 25 +-
src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp | 15 +-
src/os_cpu/bsd_zero/vm/globals_bsd_zero.hpp | 5 +-
src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp | 116 +-
src/os_cpu/bsd_zero/vm/os_bsd_zero.hpp | 2 +-
src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp | 2 +-
src/os_cpu/bsd_zero/vm/thread_bsd_zero.cpp | 2 +-
src/os_cpu/bsd_zero/vm/thread_bsd_zero.hpp | 3 +-
src/os_cpu/bsd_zero/vm/vmStructs_bsd_zero.hpp | 18 +-
.../linux_ppc/vm/atomic_linux_ppc.inline.hpp | 400 +
src/os_cpu/linux_ppc/vm/bytes_linux_ppc.inline.hpp | 39 +
src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp | 54 +
.../linux_ppc/vm/orderAccess_linux_ppc.inline.hpp | 149 +
src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp | 618 +
src/os_cpu/linux_ppc/vm/os_linux_ppc.hpp | 35 +
.../linux_ppc/vm/prefetch_linux_ppc.inline.hpp | 50 +
src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp | 39 +
src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp | 36 +
src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp | 36 +
src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp | 83 +
src/os_cpu/linux_ppc/vm/vmStructs_linux_ppc.hpp | 55 +
.../linux_sparc/vm/assembler_linux_sparc.cpp | 48 -
.../linux_sparc/vm/atomic_linux_sparc.inline.hpp | 4 +-
src/os_cpu/linux_sparc/vm/globals_linux_sparc.hpp | 8 +-
src/os_cpu/linux_sparc/vm/linux_sparc.s | 38 +-
src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp | 21 +-
src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp | 2 +-
src/os_cpu/linux_sparc/vm/thread_linux_sparc.cpp | 2 +-
.../linux_sparc/vm/vmStructs_linux_sparc.hpp | 27 +-
.../linux_sparc/vm/vm_version_linux_sparc.cpp | 24 +-
src/os_cpu/linux_x86/vm/assembler_linux_x86.cpp | 4 +-
.../linux_x86/vm/atomic_linux_x86.inline.hpp | 3 +-
src/os_cpu/linux_x86/vm/globals_linux_x86.hpp | 6 +-
src/os_cpu/linux_x86/vm/linux_x86_32.ad | 26 -
src/os_cpu/linux_x86/vm/linux_x86_32.s | 26 +-
src/os_cpu/linux_x86/vm/linux_x86_64.ad | 65 -
src/os_cpu/linux_x86/vm/linux_x86_64.s | 24 +-
.../linux_x86/vm/orderAccess_linux_x86.inline.hpp | 13 +-
src/os_cpu/linux_x86/vm/os_linux_x86.cpp | 52 +-
src/os_cpu/linux_x86/vm/os_linux_x86.hpp | 2 +-
src/os_cpu/linux_x86/vm/os_linux_x86.inline.hpp | 2 +-
src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp | 2 +-
src/os_cpu/linux_x86/vm/thread_linux_x86.cpp | 4 +-
src/os_cpu/linux_x86/vm/thread_linux_x86.hpp | 2 +-
src/os_cpu/linux_x86/vm/vmStructs_linux_x86.hpp | 25 +-
.../linux_zero/vm/atomic_linux_zero.inline.hpp | 17 +-
src/os_cpu/linux_zero/vm/globals_linux_zero.hpp | 5 +-
src/os_cpu/linux_zero/vm/os_linux_zero.cpp | 16 +-
src/os_cpu/linux_zero/vm/os_linux_zero.hpp | 2 +-
src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp | 2 +-
src/os_cpu/linux_zero/vm/thread_linux_zero.cpp | 2 +-
src/os_cpu/linux_zero/vm/vmStructs_linux_zero.hpp | 19 +-
.../solaris_sparc/vm/assembler_solaris_sparc.cpp | 62 -
.../vm/atomic_solaris_sparc.inline.hpp | 16 +-
.../solaris_sparc/vm/globals_solaris_sparc.hpp | 14 +-
.../vm/orderAccess_solaris_sparc.inline.hpp | 3 +-
src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp | 30 +-
src/os_cpu/solaris_sparc/vm/solaris_sparc.ad | 27 -
src/os_cpu/solaris_sparc/vm/solaris_sparc.il | 19 +-
src/os_cpu/solaris_sparc/vm/solaris_sparc.s | 43 +-
.../solaris_sparc/vm/threadLS_solaris_sparc.cpp | 2 +-
.../solaris_sparc/vm/thread_solaris_sparc.cpp | 4 +-
.../solaris_sparc/vm/thread_solaris_sparc.hpp | 2 +-
.../solaris_sparc/vm/vmStructs_solaris_sparc.hpp | 28 +-
.../solaris_sparc/vm/vm_version_solaris_sparc.cpp | 264 +-
.../solaris_x86/vm/assembler_solaris_x86.cpp | 8 +-
.../solaris_x86/vm/atomic_solaris_x86.inline.hpp | 3 +-
src/os_cpu/solaris_x86/vm/globals_solaris_x86.hpp | 8 +-
.../vm/orderAccess_solaris_x86.inline.hpp | 13 +-
src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp | 43 +-
src/os_cpu/solaris_x86/vm/os_solaris_x86.hpp | 2 +-
.../solaris_x86/vm/os_solaris_x86.inline.hpp | 2 +-
src/os_cpu/solaris_x86/vm/solaris_x86_32.ad | 26 -
src/os_cpu/solaris_x86/vm/solaris_x86_32.il | 2 +-
src/os_cpu/solaris_x86/vm/solaris_x86_32.s | 16 +-
src/os_cpu/solaris_x86/vm/solaris_x86_64.ad | 63 -
src/os_cpu/solaris_x86/vm/solaris_x86_64.il | 2 +-
src/os_cpu/solaris_x86/vm/solaris_x86_64.s | 54 +-
src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp | 2 +-
src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp | 4 +-
src/os_cpu/solaris_x86/vm/thread_solaris_x86.hpp | 2 +-
.../solaris_x86/vm/vmStructs_solaris_x86.hpp | 26 +-
.../windows_x86/vm/assembler_windows_x86.cpp | 6 +-
.../windows_x86/vm/atomic_windows_x86.inline.hpp | 3 +-
src/os_cpu/windows_x86/vm/globals_windows_x86.hpp | 6 +-
.../vm/orderAccess_windows_x86.inline.hpp | 15 +-
src/os_cpu/windows_x86/vm/os_windows_x86.cpp | 129 +-
src/os_cpu/windows_x86/vm/os_windows_x86.hpp | 8 +-
.../windows_x86/vm/os_windows_x86.inline.hpp | 2 +-
src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp | 2 +-
src/os_cpu/windows_x86/vm/thread_windows_x86.cpp | 8 +-
src/os_cpu/windows_x86/vm/thread_windows_x86.hpp | 2 +-
src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp | 12 +-
.../windows_x86/vm/vmStructs_windows_x86.hpp | 25 +-
src/os_cpu/windows_x86/vm/windows_x86_32.ad | 26 -
src/os_cpu/windows_x86/vm/windows_x86_64.ad | 63 -
src/share/tools/LogCompilation/README | 6 +-
.../com/sun/hotspot/tools/compiler/CallSite.java | 8 +-
.../com/sun/hotspot/tools/compiler/LogParser.java | 108 +-
.../hotspot/tools/compiler/UncommonTrapEvent.java | 4 +-
src/share/tools/ProjectCreator/BuildConfig.java | 109 +-
.../tools/ProjectCreator/FileTreeCreator.java | 8 +-
.../tools/ProjectCreator/FileTreeCreatorVC10.java | 64 +-
.../tools/ProjectCreator/FileTreeCreatorVC7.java | 2 +-
src/share/tools/ProjectCreator/ProjectCreator.java | 9 +-
src/share/tools/ProjectCreator/Util.java | 2 +-
.../tools/ProjectCreator/WinGammaPlatform.java | 25 +-
.../tools/ProjectCreator/WinGammaPlatformVC10.java | 39 +-
.../tools/ProjectCreator/WinGammaPlatformVC7.java | 31 +-
src/share/tools/hsdis/Makefile | 64 +-
src/share/tools/hsdis/README | 31 +-
src/share/tools/hsdis/hsdis-demo.c | 104 +-
src/share/tools/hsdis/hsdis.c | 135 +-
src/share/tools/hsdis/hsdis.h | 57 +-
src/share/tools/launcher/java.c | 2080 ----
src/share/tools/launcher/java.h | 111 -
src/share/tools/launcher/jli_util.c | 89 -
src/share/tools/launcher/jli_util.h | 35 -
src/share/tools/launcher/wildcard.c | 494 -
src/share/tools/launcher/wildcard.h | 34 -
src/share/vm/adlc/adlparse.cpp | 394 +-
src/share/vm/adlc/adlparse.hpp | 7 +-
src/share/vm/adlc/archDesc.cpp | 20 +-
src/share/vm/adlc/archDesc.hpp | 9 +
src/share/vm/adlc/arena.cpp | 6 +-
src/share/vm/adlc/arena.hpp | 10 +-
src/share/vm/adlc/dfa.cpp | 2 +-
src/share/vm/adlc/dict2.cpp | 20 +-
src/share/vm/adlc/forms.cpp | 4 +-
src/share/vm/adlc/forms.hpp | 9 +-
src/share/vm/adlc/formsopt.cpp | 111 +-
src/share/vm/adlc/formsopt.hpp | 127 +-
src/share/vm/adlc/formssel.cpp | 269 +-
src/share/vm/adlc/formssel.hpp | 82 +-
src/share/vm/adlc/main.cpp | 21 +-
src/share/vm/adlc/output_c.cpp | 309 +-
src/share/vm/adlc/output_h.cpp | 159 +-
src/share/vm/asm/assembler.cpp | 109 +-
src/share/vm/asm/assembler.hpp | 121 +-
src/share/vm/asm/assembler.inline.hpp | 101 +-
src/share/vm/asm/codeBuffer.cpp | 149 +-
src/share/vm/asm/codeBuffer.hpp | 94 +-
src/share/vm/asm/macroAssembler.hpp | 46 +
src/share/vm/asm/macroAssembler.inline.hpp | 46 +
src/share/vm/asm/register.hpp | 158 +-
src/share/vm/c1/c1_CFGPrinter.cpp | 6 +-
src/share/vm/c1/c1_Canonicalizer.cpp | 123 +-
src/share/vm/c1/c1_Canonicalizer.hpp | 7 +-
src/share/vm/c1/c1_CodeStubs.hpp | 37 +-
src/share/vm/c1/c1_Compilation.cpp | 77 +-
src/share/vm/c1/c1_Compilation.hpp | 48 +-
src/share/vm/c1/c1_Compiler.cpp | 60 +-
src/share/vm/c1/c1_Compiler.hpp | 15 +-
src/share/vm/c1/c1_FrameMap.cpp | 4 +-
src/share/vm/c1/c1_FrameMap.hpp | 6 +-
src/share/vm/c1/c1_GraphBuilder.cpp | 241 +-
src/share/vm/c1/c1_GraphBuilder.hpp | 14 +-
src/share/vm/c1/c1_IR.cpp | 136 +-
src/share/vm/c1/c1_IR.hpp | 11 +-
src/share/vm/c1/c1_Instruction.cpp | 206 +-
src/share/vm/c1/c1_Instruction.hpp | 296 +-
src/share/vm/c1/c1_InstructionPrinter.cpp | 77 +-
src/share/vm/c1/c1_InstructionPrinter.hpp | 7 +-
src/share/vm/c1/c1_LIR.cpp | 189 +-
src/share/vm/c1/c1_LIR.hpp | 203 +-
src/share/vm/c1/c1_LIRAssembler.cpp | 50 +-
src/share/vm/c1/c1_LIRAssembler.hpp | 19 +-
src/share/vm/c1/c1_LIRGenerator.cpp | 736 +-
src/share/vm/c1/c1_LIRGenerator.hpp | 29 +-
src/share/vm/c1/c1_LinearScan.cpp | 89 +-
src/share/vm/c1/c1_LinearScan.hpp | 2 +-
src/share/vm/c1/c1_MacroAssembler.hpp | 30 +-
src/share/vm/c1/c1_Optimizer.cpp | 34 +-
src/share/vm/c1/c1_RangeCheckElimination.cpp | 1522 +++
src/share/vm/c1/c1_RangeCheckElimination.hpp | 244 +
src/share/vm/c1/c1_Runtime1.cpp | 342 +-
src/share/vm/c1/c1_Runtime1.hpp | 19 +-
src/share/vm/c1/c1_ValueMap.cpp | 214 +-
src/share/vm/c1/c1_ValueMap.hpp | 15 +-
src/share/vm/c1/c1_ValueStack.cpp | 2 +-
src/share/vm/c1/c1_ValueStack.hpp | 2 +-
src/share/vm/c1/c1_ValueType.cpp | 41 +-
src/share/vm/c1/c1_ValueType.hpp | 79 +-
src/share/vm/c1/c1_globals.cpp | 4 +-
src/share/vm/c1/c1_globals.hpp | 40 +-
src/share/vm/ci/bcEscapeAnalyzer.cpp | 40 +-
src/share/vm/ci/bcEscapeAnalyzer.hpp | 7 +-
src/share/vm/ci/ciArray.cpp | 81 +-
src/share/vm/ci/ciArray.hpp | 21 +-
src/share/vm/ci/ciArrayKlass.cpp | 12 +-
src/share/vm/ci/ciArrayKlass.hpp | 18 +-
src/share/vm/ci/ciArrayKlassKlass.hpp | 50 -
src/share/vm/ci/ciBaseObject.cpp | 49 +
src/share/vm/ci/ciBaseObject.hpp | 91 +
src/share/vm/ci/ciCPCache.cpp | 70 -
src/share/vm/ci/ciCPCache.hpp | 68 -
src/share/vm/ci/ciClassList.hpp | 30 +-
src/share/vm/ci/ciConstant.cpp | 4 +-
src/share/vm/ci/ciConstant.hpp | 17 +-
src/share/vm/ci/ciConstantPoolCache.hpp | 4 +-
src/share/vm/ci/ciEnv.cpp | 350 +-
src/share/vm/ci/ciEnv.hpp | 74 +-
src/share/vm/ci/ciField.cpp | 57 +-
src/share/vm/ci/ciField.hpp | 11 +-
src/share/vm/ci/ciFlags.hpp | 3 +-
src/share/vm/ci/ciInstance.cpp | 18 +-
src/share/vm/ci/ciInstanceKlass.cpp | 202 +-
src/share/vm/ci/ciInstanceKlass.hpp | 55 +-
src/share/vm/ci/ciInstanceKlassKlass.cpp | 40 -
src/share/vm/ci/ciInstanceKlassKlass.hpp | 57 -
src/share/vm/ci/ciKlass.cpp | 37 +-
src/share/vm/ci/ciKlass.hpp | 28 +-
src/share/vm/ci/ciKlassKlass.cpp | 40 -
src/share/vm/ci/ciKlassKlass.hpp | 59 -
src/share/vm/ci/ciMemberName.cpp | 9 +-
src/share/vm/ci/ciMetadata.cpp | 55 +
src/share/vm/ci/ciMetadata.hpp | 121 +
src/share/vm/ci/ciMethod.cpp | 411 +-
src/share/vm/ci/ciMethod.hpp | 57 +-
src/share/vm/ci/ciMethodData.cpp | 405 +-
src/share/vm/ci/ciMethodData.hpp | 330 +-
src/share/vm/ci/ciMethodHandle.cpp | 11 +-
src/share/vm/ci/ciMethodHandle.hpp | 2 +-
src/share/vm/ci/ciMethodKlass.cpp | 40 -
src/share/vm/ci/ciMethodKlass.hpp | 56 -
src/share/vm/ci/ciMethodType.hpp | 4 +-
src/share/vm/ci/ciObjArrayKlass.cpp | 36 +-
src/share/vm/ci/ciObjArrayKlass.hpp | 14 +-
src/share/vm/ci/ciObjArrayKlassKlass.cpp | 40 -
src/share/vm/ci/ciObjArrayKlassKlass.hpp | 57 -
src/share/vm/ci/ciObject.cpp | 53 +-
src/share/vm/ci/ciObject.hpp | 148 +-
src/share/vm/ci/ciObjectFactory.cpp | 337 +-
src/share/vm/ci/ciObjectFactory.hpp | 28 +-
src/share/vm/ci/ciReplay.cpp | 1209 ++
src/share/vm/ci/ciReplay.hpp | 128 +
src/share/vm/ci/ciSignature.cpp | 4 +-
src/share/vm/ci/ciSignature.hpp | 2 +-
src/share/vm/ci/ciStreams.cpp | 77 +-
src/share/vm/ci/ciStreams.hpp | 32 +-
src/share/vm/ci/ciSymbol.cpp | 7 +-
src/share/vm/ci/ciSymbol.hpp | 16 +-
src/share/vm/ci/ciType.cpp | 20 +-
src/share/vm/ci/ciType.hpp | 14 +-
src/share/vm/ci/ciTypeArray.cpp | 9 +-
src/share/vm/ci/ciTypeArrayKlass.cpp | 10 +-
src/share/vm/ci/ciTypeArrayKlass.hpp | 14 +-
src/share/vm/ci/ciTypeArrayKlassKlass.cpp | 40 -
src/share/vm/ci/ciTypeArrayKlassKlass.hpp | 58 -
src/share/vm/ci/ciTypeFlow.cpp | 10 +-
src/share/vm/ci/ciTypeFlow.hpp | 2 +-
src/share/vm/ci/ciUtilities.hpp | 9 +-
src/share/vm/ci/compilerInterface.hpp | 8 +-
src/share/vm/classfile/altHashing.cpp | 84 +-
src/share/vm/classfile/altHashing.hpp | 20 +-
src/share/vm/classfile/bytecodeAssembler.cpp | 269 +
src/share/vm/classfile/bytecodeAssembler.hpp | 214 +
src/share/vm/classfile/classFileError.cpp | 7 +-
src/share/vm/classfile/classFileParser.cpp | 3089 +++--
src/share/vm/classfile/classFileParser.hpp | 283 +-
src/share/vm/classfile/classFileStream.cpp | 11 +-
src/share/vm/classfile/classFileStream.hpp | 13 +-
src/share/vm/classfile/classLoader.cpp | 522 +-
src/share/vm/classfile/classLoader.hpp | 77 +-
src/share/vm/classfile/classLoaderData.cpp | 956 ++
src/share/vm/classfile/classLoaderData.hpp | 335 +
src/share/vm/classfile/classLoaderData.inline.hpp | 51 +
src/share/vm/classfile/classLoaderExt.hpp | 81 +
src/share/vm/classfile/defaultMethods.cpp | 1126 ++
src/share/vm/classfile/defaultMethods.hpp | 48 +
src/share/vm/classfile/dictionary.cpp | 589 +-
src/share/vm/classfile/dictionary.hpp | 266 +-
src/share/vm/classfile/javaAssertions.cpp | 4 +-
src/share/vm/classfile/javaAssertions.hpp | 2 +-
src/share/vm/classfile/javaClasses.cpp | 1278 +-
src/share/vm/classfile/javaClasses.hpp | 245 +-
src/share/vm/classfile/loaderConstraints.cpp | 107 +-
src/share/vm/classfile/loaderConstraints.hpp | 58 +-
src/share/vm/classfile/metadataOnStackMark.cpp | 152 +
src/share/vm/classfile/metadataOnStackMark.hpp | 58 +
src/share/vm/classfile/placeholders.cpp | 88 +-
src/share/vm/classfile/placeholders.hpp | 46 +-
src/share/vm/classfile/resolutionErrors.cpp | 46 +-
src/share/vm/classfile/resolutionErrors.hpp | 35 +-
src/share/vm/classfile/sharedClassUtil.hpp | 69 +
src/share/vm/classfile/sharedPathsMiscInfo.cpp | 154 +
src/share/vm/classfile/sharedPathsMiscInfo.hpp | 187 +
src/share/vm/classfile/stackMapFrame.cpp | 29 +-
src/share/vm/classfile/stackMapFrame.hpp | 19 +-
src/share/vm/classfile/stackMapTable.cpp | 16 -
src/share/vm/classfile/stackMapTable.hpp | 18 +-
src/share/vm/classfile/symbolTable.cpp | 369 +-
src/share/vm/classfile/symbolTable.hpp | 106 +-
src/share/vm/classfile/systemDictionary.cpp | 1049 +-
src/share/vm/classfile/systemDictionary.hpp | 228 +-
src/share/vm/classfile/systemDictionaryShared.hpp | 47 +
src/share/vm/classfile/verificationType.cpp | 22 +-
src/share/vm/classfile/verificationType.hpp | 14 +-
src/share/vm/classfile/verifier.cpp | 302 +-
src/share/vm/classfile/verifier.hpp | 38 +-
src/share/vm/classfile/vmSymbols.cpp | 20 +-
src/share/vm/classfile/vmSymbols.hpp | 159 +-
src/share/vm/code/codeBlob.cpp | 40 +-
src/share/vm/code/codeBlob.hpp | 11 +-
src/share/vm/code/codeCache.cpp | 256 +-
src/share/vm/code/codeCache.hpp | 28 +-
src/share/vm/code/compiledIC.cpp | 377 +-
src/share/vm/code/compiledIC.hpp | 160 +-
src/share/vm/code/compressedStream.cpp | 9 +-
src/share/vm/code/debugInfo.cpp | 17 +-
src/share/vm/code/debugInfo.hpp | 23 +-
src/share/vm/code/debugInfoRec.cpp | 24 +-
src/share/vm/code/debugInfoRec.hpp | 12 +-
src/share/vm/code/dependencies.cpp | 646 +-
src/share/vm/code/dependencies.hpp | 189 +-
src/share/vm/code/exceptionHandlerTable.cpp | 4 +-
src/share/vm/code/exceptionHandlerTable.hpp | 4 +-
src/share/vm/code/icBuffer.cpp | 86 +-
src/share/vm/code/icBuffer.hpp | 20 +-
src/share/vm/code/nmethod.cpp | 936 +-
src/share/vm/code/nmethod.hpp | 174 +-
src/share/vm/code/oopRecorder.cpp | 55 +-
src/share/vm/code/oopRecorder.hpp | 141 +-
src/share/vm/code/pcDesc.cpp | 4 +-
src/share/vm/code/relocInfo.cpp | 386 +-
src/share/vm/code/relocInfo.hpp | 272 +-
src/share/vm/code/scopeDesc.cpp | 9 +-
src/share/vm/code/scopeDesc.hpp | 16 +-
src/share/vm/code/stubs.cpp | 4 +-
src/share/vm/code/stubs.hpp | 5 +-
src/share/vm/code/vmreg.hpp | 48 +-
src/share/vm/code/vtableStubs.cpp | 49 +-
src/share/vm/code/vtableStubs.hpp | 9 +-
src/share/vm/compiler/abstractCompiler.cpp | 63 +-
src/share/vm/compiler/abstractCompiler.hpp | 39 +-
src/share/vm/compiler/compileBroker.cpp | 966 +-
src/share/vm/compiler/compileBroker.hpp | 109 +-
src/share/vm/compiler/compileLog.cpp | 145 +-
src/share/vm/compiler/compileLog.hpp | 12 +-
src/share/vm/compiler/compilerOracle.cpp | 354 +-
src/share/vm/compiler/compilerOracle.hpp | 5 +
src/share/vm/compiler/disassembler.cpp | 49 +-
src/share/vm/compiler/disassembler.hpp | 21 +-
src/share/vm/compiler/methodLiveness.cpp | 8 +-
src/share/vm/compiler/oopMap.cpp | 41 +-
.../concurrentMarkSweep/adaptiveFreeList.cpp | 167 +
.../concurrentMarkSweep/adaptiveFreeList.hpp | 231 +
.../concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp | 19 +-
.../concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp | 10 +-
.../concurrentMarkSweep/cmsCollectorPolicy.cpp | 30 +-
.../concurrentMarkSweep/cmsCollectorPolicy.hpp | 5 +-
.../concurrentMarkSweep/cmsOopClosures.hpp | 162 +-
.../concurrentMarkSweep/cmsOopClosures.inline.hpp | 45 +-
.../concurrentMarkSweep/cmsPermGen.cpp | 92 -
.../concurrentMarkSweep/cmsPermGen.hpp | 85 -
.../compactibleFreeListSpace.cpp | 356 +-
.../compactibleFreeListSpace.hpp | 46 +-
.../concurrentMarkSweepGeneration.cpp | 1249 +-
.../concurrentMarkSweepGeneration.hpp | 105 +-
.../concurrentMarkSweepGeneration.inline.hpp | 16 +-
.../concurrentMarkSweepThread.cpp | 99 +-
.../concurrentMarkSweepThread.hpp | 25 +-
.../concurrentMarkSweep/freeChunk.cpp | 4 +-
.../concurrentMarkSweep/freeChunk.hpp | 4 +-
.../concurrentMarkSweep/promotionInfo.cpp | 6 +-
.../concurrentMarkSweep/promotionInfo.hpp | 4 +-
.../concurrentMarkSweep/vmCMSOperations.cpp | 15 +-
.../concurrentMarkSweep/vmCMSOperations.hpp | 6 +-
.../concurrentMarkSweep/vmStructs_cms.hpp | 34 +-
.../gc_implementation/g1/bufferingOopClosure.cpp | 271 +
.../gc_implementation/g1/bufferingOopClosure.hpp | 203 +-
.../gc_implementation/g1/collectionSetChooser.cpp | 2 +-
.../gc_implementation/g1/collectionSetChooser.hpp | 2 +-
.../vm/gc_implementation/g1/concurrentG1Refine.cpp | 35 +-
.../vm/gc_implementation/g1/concurrentG1Refine.hpp | 15 +-
.../g1/concurrentG1RefineThread.cpp | 72 +-
.../g1/concurrentG1RefineThread.hpp | 16 +-
.../vm/gc_implementation/g1/concurrentMark.cpp | 1392 ++-
.../vm/gc_implementation/g1/concurrentMark.hpp | 315 +-
.../gc_implementation/g1/concurrentMark.inline.hpp | 270 +-
.../gc_implementation/g1/concurrentMarkThread.cpp | 95 +-
.../gc_implementation/g1/concurrentMarkThread.hpp | 3 -
.../vm/gc_implementation/g1/dirtyCardQueue.cpp | 90 +-
.../vm/gc_implementation/g1/dirtyCardQueue.hpp | 67 +-
.../vm/gc_implementation/g1/g1AllocRegion.cpp | 86 +-
.../vm/gc_implementation/g1/g1AllocRegion.hpp | 53 +-
.../gc_implementation/g1/g1AllocRegion.inline.hpp | 1 +
.../gc_implementation/g1/g1AllocationContext.hpp | 52 +
src/share/vm/gc_implementation/g1/g1Allocator.cpp | 162 +
src/share/vm/gc_implementation/g1/g1Allocator.hpp | 277 +
.../vm/gc_implementation/g1/g1Allocator_ext.cpp | 35 +
.../vm/gc_implementation/g1/g1BiasedArray.cpp | 149 +
.../vm/gc_implementation/g1/g1BiasedArray.hpp | 177 +
.../vm/gc_implementation/g1/g1BlockOffsetTable.cpp | 306 +-
.../vm/gc_implementation/g1/g1BlockOffsetTable.hpp | 255 +-
.../g1/g1BlockOffsetTable.inline.hpp | 121 +-
src/share/vm/gc_implementation/g1/g1CardCounts.cpp | 166 +-
src/share/vm/gc_implementation/g1/g1CardCounts.hpp | 62 +-
.../vm/gc_implementation/g1/g1CodeCacheRemSet.cpp | 407 +
.../vm/gc_implementation/g1/g1CodeCacheRemSet.hpp | 89 +
.../vm/gc_implementation/g1/g1CollectedHeap.cpp | 3638 +++---
.../vm/gc_implementation/g1/g1CollectedHeap.hpp | 1021 +-
.../g1/g1CollectedHeap.inline.hpp | 228 +-
.../gc_implementation/g1/g1CollectedHeap_ext.cpp | 33 +
.../vm/gc_implementation/g1/g1CollectorPolicy.cpp | 212 +-
.../vm/gc_implementation/g1/g1CollectorPolicy.hpp | 81 +-
.../gc_implementation/g1/g1CollectorPolicy_ext.hpp | 32 +
.../vm/gc_implementation/g1/g1EvacFailure.hpp | 65 +-
.../vm/gc_implementation/g1/g1GCPhaseTimes.cpp | 580 +-
.../vm/gc_implementation/g1/g1GCPhaseTimes.hpp | 297 +-
src/share/vm/gc_implementation/g1/g1HRPrinter.cpp | 4 +-
.../vm/gc_implementation/g1/g1HotCardCache.cpp | 110 +-
.../vm/gc_implementation/g1/g1HotCardCache.hpp | 56 +-
.../vm/gc_implementation/g1/g1InCSetState.hpp | 132 +
src/share/vm/gc_implementation/g1/g1Log.hpp | 6 +
src/share/vm/gc_implementation/g1/g1MMUTracker.hpp | 2 +-
src/share/vm/gc_implementation/g1/g1MarkSweep.cpp | 269 +-
src/share/vm/gc_implementation/g1/g1MarkSweep.hpp | 28 +-
.../vm/gc_implementation/g1/g1MarkSweep_ext.cpp | 31 +
.../gc_implementation/g1/g1MonitoringSupport.cpp | 4 +-
.../gc_implementation/g1/g1MonitoringSupport.hpp | 2 +-
.../vm/gc_implementation/g1/g1OopClosures.cpp | 52 +
.../vm/gc_implementation/g1/g1OopClosures.hpp | 144 +-
.../gc_implementation/g1/g1OopClosures.inline.hpp | 110 +-
.../g1/g1PageBasedVirtualSpace.cpp | 268 +
.../g1/g1PageBasedVirtualSpace.hpp | 151 +
.../gc_implementation/g1/g1ParScanThreadState.cpp | 299 +
.../gc_implementation/g1/g1ParScanThreadState.hpp | 225 +
.../g1/g1ParScanThreadState.inline.hpp | 146 +
.../gc_implementation/g1/g1RegionToSpaceMapper.cpp | 162 +
.../gc_implementation/g1/g1RegionToSpaceMapper.hpp | 92 +
src/share/vm/gc_implementation/g1/g1RemSet.cpp | 227 +-
src/share/vm/gc_implementation/g1/g1RemSet.hpp | 52 +-
.../vm/gc_implementation/g1/g1RemSet.inline.hpp | 26 +-
.../vm/gc_implementation/g1/g1RemSetSummary.cpp | 13 +-
.../vm/gc_implementation/g1/g1RootProcessor.cpp | 339 +
.../vm/gc_implementation/g1/g1RootProcessor.hpp | 121 +
.../g1/g1SATBCardTableModRefBS.cpp | 79 +-
.../g1/g1SATBCardTableModRefBS.hpp | 48 +-
.../vm/gc_implementation/g1/g1StringDedup.cpp | 207 +
.../vm/gc_implementation/g1/g1StringDedup.hpp | 207 +
.../vm/gc_implementation/g1/g1StringDedupQueue.cpp | 169 +
.../vm/gc_implementation/g1/g1StringDedupQueue.hpp | 101 +
.../vm/gc_implementation/g1/g1StringDedupStat.cpp | 162 +
.../vm/gc_implementation/g1/g1StringDedupStat.hpp | 142 +
.../vm/gc_implementation/g1/g1StringDedupTable.cpp | 569 +
.../vm/gc_implementation/g1/g1StringDedupTable.hpp | 230 +
.../gc_implementation/g1/g1StringDedupThread.cpp | 142 +
.../gc_implementation/g1/g1StringDedupThread.hpp | 58 +
src/share/vm/gc_implementation/g1/g1YCTypes.hpp | 2 +-
src/share/vm/gc_implementation/g1/g1_globals.hpp | 54 +-
.../g1/g1_specialized_oop_closures.hpp | 18 +-
src/share/vm/gc_implementation/g1/heapRegion.cpp | 494 +-
src/share/vm/gc_implementation/g1/heapRegion.hpp | 335 +-
.../vm/gc_implementation/g1/heapRegion.inline.hpp | 96 +-
.../vm/gc_implementation/g1/heapRegionBounds.hpp | 52 +
.../g1/heapRegionBounds.inline.hpp | 37 +
.../vm/gc_implementation/g1/heapRegionManager.cpp | 465 +
.../vm/gc_implementation/g1/heapRegionManager.hpp | 241 +
.../g1/heapRegionManager.inline.hpp | 58 +
.../vm/gc_implementation/g1/heapRegionRemSet.cpp | 490 +-
.../vm/gc_implementation/g1/heapRegionRemSet.hpp | 188 +-
.../vm/gc_implementation/g1/heapRegionSeq.cpp | 288 -
.../vm/gc_implementation/g1/heapRegionSeq.hpp | 166 -
.../gc_implementation/g1/heapRegionSeq.inline.hpp | 66 -
.../vm/gc_implementation/g1/heapRegionSet.cpp | 604 +-
.../vm/gc_implementation/g1/heapRegionSet.hpp | 322 +-
.../gc_implementation/g1/heapRegionSet.inline.hpp | 197 +-
.../vm/gc_implementation/g1/heapRegionSets.cpp | 175 -
.../vm/gc_implementation/g1/heapRegionSets.hpp | 111 -
.../vm/gc_implementation/g1/heapRegionType.cpp | 69 +
.../vm/gc_implementation/g1/heapRegionType.hpp | 134 +
src/share/vm/gc_implementation/g1/ptrQueue.cpp | 32 +-
src/share/vm/gc_implementation/g1/ptrQueue.hpp | 14 +-
src/share/vm/gc_implementation/g1/satbQueue.cpp | 299 +-
src/share/vm/gc_implementation/g1/satbQueue.hpp | 89 +-
src/share/vm/gc_implementation/g1/sparsePRT.cpp | 14 +-
src/share/vm/gc_implementation/g1/sparsePRT.hpp | 25 +-
.../vm/gc_implementation/g1/survRateGroup.cpp | 6 +-
.../vm/gc_implementation/g1/survRateGroup.hpp | 2 +-
src/share/vm/gc_implementation/g1/vmStructs_g1.hpp | 43 +-
.../vm/gc_implementation/g1/vm_operations_g1.cpp | 49 +-
.../vm/gc_implementation/g1/vm_operations_g1.hpp | 31 +-
.../parNew/asParNewGeneration.cpp | 41 +-
.../parNew/parCardTableModRefBS.cpp | 5 +-
.../gc_implementation/parNew/parNewGeneration.cpp | 117 +-
.../gc_implementation/parNew/parNewGeneration.hpp | 13 +-
.../vm/gc_implementation/parNew/parOopClosures.hpp | 5 +-
.../parNew/parOopClosures.inline.hpp | 26 +-
.../parallelScavenge/adjoiningGenerations.cpp | 26 +-
.../parallelScavenge/adjoiningGenerations.hpp | 13 +-
.../parallelScavenge/adjoiningVirtualSpaces.cpp | 1 +
.../parallelScavenge/asPSOldGen.cpp | 46 +-
.../parallelScavenge/asPSOldGen.hpp | 4 +-
.../parallelScavenge/asPSYoungGen.cpp | 59 +-
.../parallelScavenge/cardTableExtension.cpp | 143 +-
.../parallelScavenge/cardTableExtension.hpp | 5 -
.../parallelScavenge/gcTaskManager.cpp | 5 +-
.../parallelScavenge/gcTaskManager.hpp | 2 +-
.../parallelScavenge/gcTaskThread.cpp | 6 +-
.../parallelScavenge/gcTaskThread.hpp | 2 +-
.../parallelScavenge/generationSizer.cpp | 86 +
.../parallelScavenge/generationSizer.hpp | 47 +-
.../parallelScavenge/objectStartArray.cpp | 9 +-
.../parallelScavenge/objectStartArray.hpp | 2 +-
.../parallelScavenge/parMarkBitMap.cpp | 42 +-
.../parallelScavenge/parMarkBitMap.hpp | 78 +-
.../parallelScavenge/parMarkBitMap.inline.hpp | 36 -
.../parallelScavenge/parallelScavengeHeap.cpp | 439 +-
.../parallelScavenge/parallelScavengeHeap.hpp | 111 +-
.../parallelScavengeHeap.inline.hpp | 18 +-
.../gc_implementation/parallelScavenge/pcTasks.cpp | 44 +-
.../gc_implementation/parallelScavenge/pcTasks.hpp | 5 +-
.../parallelScavenge/psAdaptiveSizePolicy.cpp | 515 +-
.../parallelScavenge/psAdaptiveSizePolicy.hpp | 65 +-
.../parallelScavenge/psCompactionManager.cpp | 17 +-
.../parallelScavenge/psCompactionManager.hpp | 11 +-
.../psGCAdaptivePolicyCounters.hpp | 4 +-
.../parallelScavenge/psGenerationCounters.cpp | 2 +-
.../parallelScavenge/psMarkSweep.cpp | 189 +-
.../parallelScavenge/psMarkSweep.hpp | 13 +-
.../parallelScavenge/psMarkSweepDecorator.cpp | 24 +-
.../parallelScavenge/psMarkSweepDecorator.hpp | 3 +-
.../parallelScavenge/psOldGen.cpp | 9 +-
.../parallelScavenge/psOldGen.hpp | 9 +-
.../parallelScavenge/psParallelCompact.cpp | 527 +-
.../parallelScavenge/psParallelCompact.hpp | 181 +-
.../parallelScavenge/psPermGen.cpp | 128 -
.../parallelScavenge/psPermGen.hpp | 57 -
.../parallelScavenge/psPromotionLAB.hpp | 21 +-
.../parallelScavenge/psPromotionLAB.inline.hpp | 52 +
.../parallelScavenge/psPromotionManager.cpp | 38 +-
.../parallelScavenge/psPromotionManager.hpp | 16 +-
.../parallelScavenge/psPromotionManager.inline.hpp | 23 +-
.../parallelScavenge/psScavenge.cpp | 102 +-
.../parallelScavenge/psScavenge.hpp | 50 +-
.../parallelScavenge/psScavenge.inline.hpp | 104 +-
.../gc_implementation/parallelScavenge/psTasks.cpp | 49 +-
.../gc_implementation/parallelScavenge/psTasks.hpp | 28 +-
.../parallelScavenge/psVirtualspace.cpp | 7 +-
.../parallelScavenge/psVirtualspace.hpp | 2 +-
.../parallelScavenge/psYoungGen.cpp | 20 +-
.../parallelScavenge/psYoungGen.hpp | 8 +-
.../parallelScavenge/vmPSOperations.cpp | 43 +-
.../parallelScavenge/vmPSOperations.hpp | 31 +-
.../parallelScavenge/vmStructs_parallelgc.hpp | 6 +-
.../shared/adaptiveSizePolicy.cpp | 16 +-
.../shared/adaptiveSizePolicy.hpp | 6 +-
src/share/vm/gc_implementation/shared/ageTable.cpp | 16 +-
src/share/vm/gc_implementation/shared/ageTable.hpp | 7 +-
.../gc_implementation/shared/allocationStats.cpp | 7 +-
.../gc_implementation/shared/allocationStats.hpp | 14 +-
.../vm/gc_implementation/shared/cSpaceCounters.cpp | 5 +-
.../vm/gc_implementation/shared/cSpaceCounters.hpp | 9 +-
.../gc_implementation/shared/collectorCounters.cpp | 2 +-
.../gc_implementation/shared/collectorCounters.hpp | 2 +-
.../shared/concurrentGCThread.cpp | 125 +-
.../shared/concurrentGCThread.hpp | 77 +-
.../vm/gc_implementation/shared/copyFailedInfo.hpp | 2 +-
.../vm/gc_implementation/shared/gSpaceCounters.cpp | 7 +-
.../vm/gc_implementation/shared/gSpaceCounters.hpp | 7 +-
.../shared/gcAdaptivePolicyCounters.hpp | 9 +-
.../vm/gc_implementation/shared/gcHeapSummary.hpp | 68 +-
src/share/vm/gc_implementation/shared/gcId.cpp | 42 +
src/share/vm/gc_implementation/shared/gcId.hpp | 51 +
.../gc_implementation/shared/gcPolicyCounters.hpp | 2 +-
src/share/vm/gc_implementation/shared/gcStats.cpp | 1 +
src/share/vm/gc_implementation/shared/gcStats.hpp | 2 +-
src/share/vm/gc_implementation/shared/gcTimer.hpp | 2 +-
src/share/vm/gc_implementation/shared/gcTrace.cpp | 74 +-
src/share/vm/gc_implementation/shared/gcTrace.hpp | 40 +-
.../vm/gc_implementation/shared/gcTraceSend.cpp | 100 +-
.../vm/gc_implementation/shared/gcTraceTime.cpp | 20 +-
.../vm/gc_implementation/shared/gcTraceTime.hpp | 5 +-
src/share/vm/gc_implementation/shared/gcUtil.cpp | 2 +-
src/share/vm/gc_implementation/shared/gcUtil.hpp | 6 +-
src/share/vm/gc_implementation/shared/gcWhen.hpp | 2 +-
.../shared/generationCounters.cpp | 2 +-
.../shared/generationCounters.hpp | 2 +-
.../vm/gc_implementation/shared/hSpaceCounters.cpp | 2 +-
.../vm/gc_implementation/shared/hSpaceCounters.hpp | 5 +-
.../vm/gc_implementation/shared/immutableSpace.cpp | 11 +-
.../vm/gc_implementation/shared/immutableSpace.hpp | 2 +-
.../vm/gc_implementation/shared/isGCActiveMark.hpp | 7 +-
.../vm/gc_implementation/shared/markSweep.cpp | 226 +-
.../vm/gc_implementation/shared/markSweep.hpp | 112 +-
.../gc_implementation/shared/markSweep.inline.hpp | 41 +-
.../gc_implementation/shared/mutableNUMASpace.cpp | 38 +-
.../gc_implementation/shared/mutableNUMASpace.hpp | 8 +-
.../vm/gc_implementation/shared/mutableSpace.cpp | 24 +-
.../vm/gc_implementation/shared/mutableSpace.hpp | 4 +-
.../shared/objectCountEventSender.cpp | 12 +-
.../shared/objectCountEventSender.hpp | 5 +
.../gc_implementation/shared/parGCAllocBuffer.cpp | 8 +-
.../gc_implementation/shared/parGCAllocBuffer.hpp | 27 +-
.../shared/parGCAllocBuffer.inline.hpp | 44 +
.../vm/gc_implementation/shared/spaceCounters.cpp | 7 +-
.../vm/gc_implementation/shared/spaceCounters.hpp | 7 +-
.../vm/gc_implementation/shared/spaceDecorator.cpp | 4 +-
.../vm/gc_implementation/shared/spaceDecorator.hpp | 2 +-
.../shared/suspendibleThreadSet.cpp | 93 +
.../shared/suspendibleThreadSet.hpp | 84 +
.../vm/gc_implementation/shared/vmGCOperations.cpp | 164 +-
.../vm/gc_implementation/shared/vmGCOperations.hpp | 107 +-
src/share/vm/gc_interface/allocTracer.cpp | 12 +-
src/share/vm/gc_interface/allocTracer.hpp | 3 +-
src/share/vm/gc_interface/collectedHeap.cpp | 166 +-
src/share/vm/gc_interface/collectedHeap.hpp | 186 +-
src/share/vm/gc_interface/collectedHeap.inline.hpp | 188 +-
src/share/vm/gc_interface/gcCause.cpp | 13 +-
src/share/vm/gc_interface/gcCause.hpp | 11 +-
src/share/vm/gc_interface/gcName.hpp | 2 +-
src/share/vm/interpreter/abstractInterpreter.hpp | 75 +-
src/share/vm/interpreter/bytecode.cpp | 16 +-
src/share/vm/interpreter/bytecode.hpp | 34 +-
src/share/vm/interpreter/bytecodeInterpreter.cpp | 1145 +-
src/share/vm/interpreter/bytecodeInterpreter.hpp | 46 +-
.../interpreter/bytecodeInterpreterProfiling.hpp | 308 +
src/share/vm/interpreter/bytecodeStream.hpp | 7 +-
src/share/vm/interpreter/bytecodeTracer.cpp | 161 +-
src/share/vm/interpreter/bytecodes.cpp | 10 +-
src/share/vm/interpreter/bytecodes.hpp | 25 +-
src/share/vm/interpreter/cppInterpreter.cpp | 2 +-
src/share/vm/interpreter/cppInterpreter.hpp | 4 +-
src/share/vm/interpreter/interpreter.cpp | 50 +-
src/share/vm/interpreter/interpreter.hpp | 6 +-
src/share/vm/interpreter/interpreterRuntime.cpp | 282 +-
src/share/vm/interpreter/interpreterRuntime.hpp | 61 +-
src/share/vm/interpreter/invocationCounter.cpp | 12 +-
src/share/vm/interpreter/invocationCounter.hpp | 27 +-
src/share/vm/interpreter/linkResolver.cpp | 850 +-
src/share/vm/interpreter/linkResolver.hpp | 130 +-
src/share/vm/interpreter/oopMapCache.cpp | 60 +-
src/share/vm/interpreter/oopMapCache.hpp | 58 +-
src/share/vm/interpreter/rewriter.cpp | 282 +-
src/share/vm/interpreter/rewriter.hpp | 183 +-
src/share/vm/interpreter/templateInterpreter.cpp | 102 +-
src/share/vm/interpreter/templateInterpreter.hpp | 24 +-
.../interpreter/templateInterpreterGenerator.hpp | 4 +-
src/share/vm/interpreter/templateTable.cpp | 6 +-
src/share/vm/interpreter/templateTable.hpp | 49 +-
src/share/vm/libadt/dict.cpp | 4 +-
src/share/vm/libadt/port.hpp | 8 +-
src/share/vm/libadt/set.cpp | 4 +-
src/share/vm/libadt/vectset.cpp | 2 +-
src/share/vm/memory/allocation.cpp | 191 +-
src/share/vm/memory/allocation.hpp | 311 +-
src/share/vm/memory/allocation.inline.hpp | 97 +-
src/share/vm/memory/barrierSet.hpp | 7 +-
src/share/vm/memory/barrierSet.inline.hpp | 6 +-
src/share/vm/memory/binaryTreeDictionary.cpp | 799 +-
src/share/vm/memory/binaryTreeDictionary.hpp | 213 +-
src/share/vm/memory/blockOffsetTable.cpp | 45 +-
src/share/vm/memory/blockOffsetTable.hpp | 8 +-
src/share/vm/memory/blockOffsetTable.inline.hpp | 5 +-
src/share/vm/memory/cardTableModRefBS.cpp | 147 +-
src/share/vm/memory/cardTableModRefBS.hpp | 43 +-
src/share/vm/memory/cardTableRS.cpp | 110 +-
src/share/vm/memory/cardTableRS.hpp | 7 +-
src/share/vm/memory/classify.cpp | 191 -
src/share/vm/memory/classify.hpp | 99 -
src/share/vm/memory/collectorPolicy.cpp | 851 +-
src/share/vm/memory/collectorPolicy.hpp | 148 +-
src/share/vm/memory/compactPermGen.hpp | 56 -
src/share/vm/memory/compactingPermGenGen.cpp | 481 -
src/share/vm/memory/compactingPermGenGen.hpp | 250 -
src/share/vm/memory/defNewGeneration.cpp | 126 +-
src/share/vm/memory/defNewGeneration.hpp | 17 +-
src/share/vm/memory/dump.cpp | 1592 ---
src/share/vm/memory/filemap.cpp | 571 +-
src/share/vm/memory/filemap.hpp | 165 +-
src/share/vm/memory/freeBlockDictionary.cpp | 29 +-
src/share/vm/memory/freeBlockDictionary.hpp | 6 +-
src/share/vm/memory/freeList.cpp | 115 +-
src/share/vm/memory/freeList.hpp | 214 +-
src/share/vm/memory/gcLocker.cpp | 37 +-
src/share/vm/memory/gcLocker.hpp | 23 +-
src/share/vm/memory/gcLocker.inline.hpp | 16 -
src/share/vm/memory/genCollectedHeap.cpp | 559 +-
src/share/vm/memory/genCollectedHeap.hpp | 170 +-
src/share/vm/memory/genMarkSweep.cpp | 215 +-
src/share/vm/memory/genOopClosures.hpp | 50 +-
src/share/vm/memory/genOopClosures.inline.hpp | 18 +-
src/share/vm/memory/genRemSet.cpp | 50 +-
src/share/vm/memory/genRemSet.hpp | 25 +-
src/share/vm/memory/generation.cpp | 195 +-
src/share/vm/memory/generation.hpp | 54 +-
src/share/vm/memory/generationSpec.cpp | 111 +-
src/share/vm/memory/generationSpec.hpp | 62 +-
src/share/vm/memory/guardedMemory.cpp | 161 +
src/share/vm/memory/guardedMemory.hpp | 326 +
src/share/vm/memory/heap.cpp | 119 +-
src/share/vm/memory/heap.hpp | 38 +-
src/share/vm/memory/heapInspection.cpp | 389 +-
src/share/vm/memory/heapInspection.hpp | 289 +-
src/share/vm/memory/iterator.cpp | 64 +-
src/share/vm/memory/iterator.hpp | 283 +-
src/share/vm/memory/iterator.inline.hpp | 47 +
src/share/vm/memory/memRegion.cpp | 22 +-
src/share/vm/memory/memRegion.hpp | 22 +-
src/share/vm/memory/metachunk.cpp | 180 +
src/share/vm/memory/metachunk.hpp | 169 +
src/share/vm/memory/metadataFactory.hpp | 107 +
src/share/vm/memory/metaspace.cpp | 3932 ++++++
src/share/vm/memory/metaspace.hpp | 432 +
.../vm/memory/metaspaceChunkFreeListSummary.hpp | 103 +
src/share/vm/memory/metaspaceCounters.cpp | 133 +
src/share/vm/memory/metaspaceCounters.hpp | 54 +
.../vm/memory/metaspaceGCThresholdUpdater.hpp | 52 +
src/share/vm/memory/metaspaceShared.cpp | 1147 ++
src/share/vm/memory/metaspaceShared.hpp | 137 +
src/share/vm/memory/metaspaceTracer.cpp | 82 +
src/share/vm/memory/metaspaceTracer.hpp | 55 +
src/share/vm/memory/modRefBarrierSet.hpp | 5 +-
src/share/vm/memory/oopFactory.cpp | 147 +-
src/share/vm/memory/oopFactory.hpp | 77 +-
src/share/vm/memory/padded.hpp | 112 +
src/share/vm/memory/padded.inline.hpp | 88 +
src/share/vm/memory/permGen.cpp | 151 -
src/share/vm/memory/permGen.hpp | 98 -
src/share/vm/memory/referencePolicy.hpp | 2 +-
src/share/vm/memory/referenceProcessor.cpp | 178 +-
src/share/vm/memory/referenceProcessor.hpp | 50 +-
src/share/vm/memory/referenceProcessorStats.hpp | 2 +-
src/share/vm/memory/referenceType.hpp | 2 +-
src/share/vm/memory/resourceArea.cpp | 18 +-
src/share/vm/memory/resourceArea.hpp | 46 +-
src/share/vm/memory/restore.cpp | 210 -
src/share/vm/memory/serialize.cpp | 94 -
src/share/vm/memory/sharedHeap.cpp | 219 +-
src/share/vm/memory/sharedHeap.hpp | 164 +-
src/share/vm/memory/space.cpp | 211 +-
src/share/vm/memory/space.hpp | 442 +-
src/share/vm/memory/space.inline.hpp | 269 +-
src/share/vm/memory/specialized_oop_closures.hpp | 42 +-
src/share/vm/memory/tenuredGeneration.cpp | 190 +-
src/share/vm/memory/tenuredGeneration.hpp | 24 +-
src/share/vm/memory/threadLocalAllocBuffer.cpp | 97 +-
src/share/vm/memory/threadLocalAllocBuffer.hpp | 11 +-
.../vm/memory/threadLocalAllocBuffer.inline.hpp | 4 +-
src/share/vm/memory/universe.cpp | 973 +-
src/share/vm/memory/universe.hpp | 303 +-
src/share/vm/memory/universe.inline.hpp | 8 +
src/share/vm/oops/annotations.cpp | 122 +
src/share/vm/oops/annotations.hpp | 99 +
src/share/vm/oops/arrayKlass.cpp | 159 +-
src/share/vm/oops/arrayKlass.hpp | 100 +-
src/share/vm/oops/arrayKlassKlass.cpp | 181 -
src/share/vm/oops/arrayKlassKlass.hpp | 73 -
src/share/vm/oops/arrayOop.hpp | 6 +-
src/share/vm/oops/compiledICHolder.cpp | 53 +
src/share/vm/oops/compiledICHolder.hpp | 101 +
src/share/vm/oops/compiledICHolderKlass.cpp | 180 -
src/share/vm/oops/compiledICHolderKlass.hpp | 88 -
src/share/vm/oops/compiledICHolderOop.cpp | 28 -
src/share/vm/oops/compiledICHolderOop.hpp | 63 -
src/share/vm/oops/constMethod.cpp | 494 +
src/share/vm/oops/constMethod.hpp | 522 +
src/share/vm/oops/constMethodKlass.cpp | 284 -
src/share/vm/oops/constMethodKlass.hpp | 99 -
src/share/vm/oops/constMethodOop.cpp | 173 -
src/share/vm/oops/constMethodOop.hpp | 327 -
src/share/vm/oops/constantPool.cpp | 2115 ++++
src/share/vm/oops/constantPool.hpp | 990 ++
src/share/vm/oops/constantPoolKlass.cpp | 543 -
src/share/vm/oops/constantPoolKlass.hpp | 89 -
src/share/vm/oops/constantPoolOop.cpp | 1902 ---
src/share/vm/oops/constantPoolOop.hpp | 925 --
src/share/vm/oops/cpCache.cpp | 673 +
src/share/vm/oops/cpCache.hpp | 499 +
src/share/vm/oops/cpCacheKlass.cpp | 236 -
src/share/vm/oops/cpCacheKlass.hpp | 79 -
src/share/vm/oops/cpCacheOop.cpp | 722 --
src/share/vm/oops/cpCacheOop.hpp | 507 -
src/share/vm/oops/fieldInfo.hpp | 163 +-
src/share/vm/oops/fieldStreams.hpp | 57 +-
src/share/vm/oops/generateOopMap.cpp | 39 +-
src/share/vm/oops/generateOopMap.hpp | 15 +-
src/share/vm/oops/instanceClassLoaderKlass.cpp | 151 +
src/share/vm/oops/instanceClassLoaderKlass.hpp | 80 +
src/share/vm/oops/instanceKlass.cpp | 2557 ++--
src/share/vm/oops/instanceKlass.hpp | 862 +-
src/share/vm/oops/instanceKlassKlass.cpp | 793 --
src/share/vm/oops/instanceKlassKlass.hpp | 96 -
src/share/vm/oops/instanceMirrorKlass.cpp | 163 +-
src/share/vm/oops/instanceMirrorKlass.hpp | 36 +-
src/share/vm/oops/instanceOop.hpp | 6 +-
src/share/vm/oops/instanceRefKlass.cpp | 107 +-
src/share/vm/oops/instanceRefKlass.hpp | 35 +-
src/share/vm/oops/klass.cpp | 570 +-
src/share/vm/oops/klass.hpp | 509 +-
src/share/vm/oops/klass.inline.hpp | 40 +-
src/share/vm/oops/klassKlass.cpp | 249 -
src/share/vm/oops/klassKlass.hpp | 86 -
src/share/vm/oops/klassOop.cpp | 27 -
src/share/vm/oops/klassOop.hpp | 113 -
src/share/vm/oops/klassPS.hpp | 10 +-
src/share/vm/oops/klassVtable.cpp | 1146 +-
src/share/vm/oops/klassVtable.hpp | 150 +-
src/share/vm/oops/markOop.cpp | 76 +-
src/share/vm/oops/markOop.hpp | 20 +-
src/share/vm/oops/markOop.inline.hpp | 17 +-
src/share/vm/oops/metadata.cpp | 53 +
src/share/vm/oops/metadata.hpp | 86 +
src/share/vm/oops/method.cpp | 2046 ++++
src/share/vm/oops/method.hpp | 1085 ++
src/share/vm/oops/methodCounters.cpp | 73 +
src/share/vm/oops/methodCounters.hpp | 133 +
src/share/vm/oops/methodData.cpp | 1646 +++
src/share/vm/oops/methodData.hpp | 2482 ++++
src/share/vm/oops/methodDataKlass.cpp | 226 -
src/share/vm/oops/methodDataKlass.hpp | 91 -
src/share/vm/oops/methodDataOop.cpp | 944 --
src/share/vm/oops/methodDataOop.hpp | 1535 ---
src/share/vm/oops/methodKlass.cpp | 356 -
src/share/vm/oops/methodKlass.hpp | 92 -
src/share/vm/oops/methodOop.cpp | 1611 ---
src/share/vm/oops/methodOop.hpp | 914 --
src/share/vm/oops/objArrayKlass.cpp | 339 +-
src/share/vm/oops/objArrayKlass.hpp | 86 +-
src/share/vm/oops/objArrayKlass.inline.hpp | 20 +-
src/share/vm/oops/objArrayKlassKlass.cpp | 316 -
src/share/vm/oops/objArrayKlassKlass.hpp | 86 -
src/share/vm/oops/objArrayOop.cpp | 4 +-
src/share/vm/oops/objArrayOop.hpp | 4 +-
src/share/vm/oops/oop.cpp | 56 +-
src/share/vm/oops/oop.hpp | 119 +-
src/share/vm/oops/oop.inline.hpp | 314 +-
src/share/vm/oops/oop.inline2.hpp | 14 +-
src/share/vm/oops/oop.pcgc.inline.hpp | 43 +-
src/share/vm/oops/oop.psgc.inline.hpp | 15 +-
src/share/vm/oops/oopsHierarchy.cpp | 14 +-
src/share/vm/oops/oopsHierarchy.hpp | 128 +-
src/share/vm/oops/symbol.cpp | 83 +-
src/share/vm/oops/symbol.hpp | 74 +-
src/share/vm/oops/typeArrayKlass.cpp | 201 +-
src/share/vm/oops/typeArrayKlass.hpp | 58 +-
src/share/vm/oops/typeArrayKlassKlass.cpp | 72 -
src/share/vm/oops/typeArrayKlassKlass.hpp | 66 -
src/share/vm/oops/typeArrayOop.hpp | 54 +-
src/share/vm/opto/addnode.cpp | 2 +-
src/share/vm/opto/block.cpp | 835 +-
src/share/vm/opto/block.hpp | 337 +-
src/share/vm/opto/buildOopMap.cpp | 82 +-
src/share/vm/opto/bytecodeInfo.cpp | 292 +-
src/share/vm/opto/c2_globals.hpp | 65 +-
src/share/vm/opto/c2compiler.cpp | 69 +-
src/share/vm/opto/c2compiler.hpp | 13 +-
src/share/vm/opto/callGenerator.cpp | 332 +-
src/share/vm/opto/callGenerator.hpp | 19 +-
src/share/vm/opto/callnode.cpp | 255 +-
src/share/vm/opto/callnode.hpp | 151 +-
src/share/vm/opto/cfgnode.cpp | 47 +-
src/share/vm/opto/chaitin.cpp | 684 +-
src/share/vm/opto/chaitin.hpp | 247 +-
src/share/vm/opto/classes.cpp | 3 +-
src/share/vm/opto/classes.hpp | 17 +-
src/share/vm/opto/coalesce.cpp | 444 +-
src/share/vm/opto/coalesce.hpp | 17 +-
src/share/vm/opto/compile.cpp | 557 +-
src/share/vm/opto/compile.hpp | 151 +-
src/share/vm/opto/connode.cpp | 224 +-
src/share/vm/opto/connode.hpp | 138 +-
src/share/vm/opto/divnode.cpp | 2 +-
src/share/vm/opto/doCall.cpp | 186 +-
src/share/vm/opto/domgraph.cpp | 75 +-
src/share/vm/opto/escape.cpp | 277 +-
src/share/vm/opto/escape.hpp | 78 +-
src/share/vm/opto/gcm.cpp | 482 +-
src/share/vm/opto/generateOptoStub.cpp | 68 +-
src/share/vm/opto/graphKit.cpp | 549 +-
src/share/vm/opto/graphKit.hpp | 117 +-
src/share/vm/opto/idealGraphPrinter.cpp | 58 +-
src/share/vm/opto/idealGraphPrinter.hpp | 11 +-
src/share/vm/opto/idealKit.cpp | 16 +-
src/share/vm/opto/idealKit.hpp | 3 +-
src/share/vm/opto/ifg.cpp | 330 +-
src/share/vm/opto/ifnode.cpp | 170 +-
src/share/vm/opto/lcm.cpp | 401 +-
src/share/vm/opto/library_call.cpp | 1684 ++-
src/share/vm/opto/live.cpp | 122 +-
src/share/vm/opto/live.hpp | 12 +-
src/share/vm/opto/locknode.cpp | 20 +-
src/share/vm/opto/locknode.hpp | 35 +-
src/share/vm/opto/loopPredicate.cpp | 81 +-
src/share/vm/opto/loopTransform.cpp | 114 +-
src/share/vm/opto/loopUnswitch.cpp | 6 +-
src/share/vm/opto/loopnode.cpp | 19 +-
src/share/vm/opto/loopnode.hpp | 19 +-
src/share/vm/opto/loopopts.cpp | 58 +-
src/share/vm/opto/machnode.cpp | 58 +-
src/share/vm/opto/machnode.hpp | 97 +-
src/share/vm/opto/macro.cpp | 261 +-
src/share/vm/opto/macro.hpp | 9 +-
src/share/vm/opto/matcher.cpp | 294 +-
src/share/vm/opto/matcher.hpp | 42 +-
src/share/vm/opto/mathexactnode.cpp | 257 +
src/share/vm/opto/mathexactnode.hpp | 137 +
src/share/vm/opto/memnode.cpp | 955 +-
src/share/vm/opto/memnode.hpp | 321 +-
src/share/vm/opto/mulnode.cpp | 15 +-
src/share/vm/opto/multnode.cpp | 110 +-
src/share/vm/opto/multnode.hpp | 12 +-
src/share/vm/opto/node.cpp | 81 +-
src/share/vm/opto/node.hpp | 58 +-
src/share/vm/opto/optoreg.hpp | 2 +-
src/share/vm/opto/output.cpp | 497 +-
src/share/vm/opto/output.hpp | 26 +-
src/share/vm/opto/parse.hpp | 43 +-
src/share/vm/opto/parse1.cpp | 131 +-
src/share/vm/opto/parse2.cpp | 266 +-
src/share/vm/opto/parse3.cpp | 129 +-
src/share/vm/opto/parseHelper.cpp | 108 +-
src/share/vm/opto/phase.cpp | 13 +-
src/share/vm/opto/phase.hpp | 5 +-
src/share/vm/opto/phaseX.cpp | 131 +-
src/share/vm/opto/phaseX.hpp | 10 +-
src/share/vm/opto/phasetype.hpp | 8 +-
src/share/vm/opto/postaloc.cpp | 270 +-
src/share/vm/opto/reg_split.cpp | 249 +-
src/share/vm/opto/regalloc.cpp | 6 +-
src/share/vm/opto/regalloc.hpp | 13 +-
src/share/vm/opto/regmask.cpp | 25 +-
src/share/vm/opto/regmask.hpp | 23 +-
src/share/vm/opto/replacednodes.cpp | 219 +
src/share/vm/opto/replacednodes.hpp | 81 +
src/share/vm/opto/runtime.cpp | 268 +-
src/share/vm/opto/runtime.hpp | 47 +-
src/share/vm/opto/split_if.cpp | 2 +-
src/share/vm/opto/stringopts.cpp | 181 +-
src/share/vm/opto/subnode.cpp | 125 +-
src/share/vm/opto/subnode.hpp | 12 +-
src/share/vm/opto/superword.cpp | 123 +-
src/share/vm/opto/superword.hpp | 7 +-
src/share/vm/opto/type.cpp | 1566 ++-
src/share/vm/opto/type.hpp | 512 +-
src/share/vm/opto/vectornode.cpp | 5 +-
src/share/vm/opto/vectornode.hpp | 9 +-
src/share/vm/precompiled/precompiled.hpp | 32 +-
src/share/vm/prims/forte.cpp | 203 +-
src/share/vm/prims/forte.hpp | 5 +-
src/share/vm/prims/jni.cpp | 481 +-
src/share/vm/prims/jni.h | 3 +-
src/share/vm/prims/jniCheck.cpp | 573 +-
src/share/vm/prims/jniCheck.hpp | 8 +-
src/share/vm/prims/jniExport.hpp | 2 +-
src/share/vm/prims/jvm.cpp | 1355 +--
src/share/vm/prims/jvm.h | 86 +-
src/share/vm/prims/jvm_misc.hpp | 20 +-
src/share/vm/prims/jvmti.xml | 168 +-
src/share/vm/prims/jvmtiClassFileReconstituter.cpp | 258 +-
src/share/vm/prims/jvmtiClassFileReconstituter.hpp | 12 +-
src/share/vm/prims/jvmtiCodeBlobEvents.cpp | 19 +-
src/share/vm/prims/jvmtiEnter.xsl | 18 +-
src/share/vm/prims/jvmtiEnv.cpp | 170 +-
src/share/vm/prims/jvmtiEnv.xsl | 4 +-
src/share/vm/prims/jvmtiEnvBase.cpp | 23 +-
src/share/vm/prims/jvmtiEnvBase.hpp | 18 +-
src/share/vm/prims/jvmtiEnvThreadState.cpp | 25 +-
src/share/vm/prims/jvmtiEnvThreadState.hpp | 4 +-
src/share/vm/prims/jvmtiEventController.cpp | 11 +-
src/share/vm/prims/jvmtiExport.cpp | 207 +-
src/share/vm/prims/jvmtiExport.hpp | 236 +-
src/share/vm/prims/jvmtiExtensions.cpp | 2 +-
src/share/vm/prims/jvmtiGen.java | 2 +-
src/share/vm/prims/jvmtiGetLoadedClasses.cpp | 142 +-
src/share/vm/prims/jvmtiImpl.cpp | 179 +-
src/share/vm/prims/jvmtiImpl.hpp | 49 +-
src/share/vm/prims/jvmtiLib.xsl | 4 +-
src/share/vm/prims/jvmtiManageCapabilities.cpp | 4 +-
src/share/vm/prims/jvmtiRawMonitor.cpp | 5 +-
src/share/vm/prims/jvmtiRedefineClasses.cpp | 1562 ++-
src/share/vm/prims/jvmtiRedefineClasses.hpp | 150 +-
src/share/vm/prims/jvmtiRedefineClassesTrace.hpp | 77 +-
src/share/vm/prims/jvmtiTagMap.cpp | 204 +-
src/share/vm/prims/jvmtiTagMap.hpp | 2 +-
src/share/vm/prims/jvmtiThreadState.cpp | 4 +-
src/share/vm/prims/jvmtiThreadState.hpp | 18 +-
src/share/vm/prims/jvmtiThreadState.inline.hpp | 1 +
src/share/vm/prims/jvmtiTrace.cpp | 6 +-
src/share/vm/prims/jvmtiTrace.hpp | 6 +-
src/share/vm/prims/jvmtiUtil.cpp | 2 +-
src/share/vm/prims/methodComparator.cpp | 26 +-
src/share/vm/prims/methodComparator.hpp | 15 +-
src/share/vm/prims/methodHandles.cpp | 510 +-
src/share/vm/prims/methodHandles.hpp | 40 +-
src/share/vm/prims/nativeLookup.cpp | 30 +-
src/share/vm/prims/perf.cpp | 12 +-
src/share/vm/prims/privilegedStack.cpp | 17 +-
src/share/vm/prims/privilegedStack.hpp | 9 +-
src/share/vm/prims/unsafe.cpp | 459 +-
src/share/vm/prims/wbtestmethods/parserTests.cpp | 16 +-
src/share/vm/prims/wbtestmethods/parserTests.hpp | 4 +-
src/share/vm/prims/whitebox.cpp | 959 +-
src/share/vm/prims/whitebox.hpp | 27 +-
src/share/vm/prims/whitebox_ext.cpp | 29 +
src/share/vm/runtime/advancedThresholdPolicy.cpp | 82 +-
src/share/vm/runtime/advancedThresholdPolicy.hpp | 27 +-
src/share/vm/runtime/aprofiler.cpp | 179 -
src/share/vm/runtime/aprofiler.hpp | 72 -
src/share/vm/runtime/arguments.cpp | 1732 ++-
src/share/vm/runtime/arguments.hpp | 103 +-
src/share/vm/runtime/arguments_ext.hpp | 41 +
src/share/vm/runtime/atomic.cpp | 66 +-
src/share/vm/runtime/atomic.hpp | 95 +-
src/share/vm/runtime/atomic.inline.hpp | 73 +
src/share/vm/runtime/basicLock.cpp | 5 +-
src/share/vm/runtime/biasedLocking.cpp | 42 +-
src/share/vm/runtime/compilationPolicy.cpp | 158 +-
src/share/vm/runtime/compilationPolicy.hpp | 18 +-
src/share/vm/runtime/deoptimization.cpp | 305 +-
src/share/vm/runtime/deoptimization.hpp | 36 +-
src/share/vm/runtime/dtraceJSDT.cpp | 6 +-
src/share/vm/runtime/dtraceJSDT.hpp | 2 +-
src/share/vm/runtime/fieldDescriptor.cpp | 44 +-
src/share/vm/runtime/fieldDescriptor.hpp | 79 +-
src/share/vm/runtime/fprofiler.cpp | 90 +-
src/share/vm/runtime/fprofiler.hpp | 61 +-
src/share/vm/runtime/frame.cpp | 140 +-
src/share/vm/runtime/frame.hpp | 67 +-
src/share/vm/runtime/frame.inline.hpp | 13 +-
src/share/vm/runtime/globals.cpp | 646 +-
src/share/vm/runtime/globals.hpp | 1706 +--
src/share/vm/runtime/globals_extension.hpp | 173 +-
src/share/vm/runtime/handles.cpp | 36 +-
src/share/vm/runtime/handles.hpp | 187 +-
src/share/vm/runtime/handles.inline.hpp | 78 +-
src/share/vm/runtime/init.cpp | 15 +-
src/share/vm/runtime/interfaceSupport.cpp | 30 +-
src/share/vm/runtime/interfaceSupport.hpp | 30 +-
src/share/vm/runtime/java.cpp | 130 +-
src/share/vm/runtime/java.hpp | 2 +-
src/share/vm/runtime/javaCalls.cpp | 31 +-
src/share/vm/runtime/javaCalls.hpp | 21 +-
src/share/vm/runtime/javaFrameAnchor.hpp | 31 +-
src/share/vm/runtime/jfieldIDWorkaround.hpp | 16 +-
src/share/vm/runtime/jniHandles.cpp | 45 +-
src/share/vm/runtime/jniHandles.hpp | 41 +-
src/share/vm/runtime/memprofiler.cpp | 23 +-
src/share/vm/runtime/monitorChunk.cpp | 2 +-
src/share/vm/runtime/monitorChunk.hpp | 2 +-
src/share/vm/runtime/mutex.cpp | 12 +-
src/share/vm/runtime/mutex.hpp | 2 +-
src/share/vm/runtime/mutexLocker.cpp | 49 +-
src/share/vm/runtime/mutexLocker.hpp | 16 +-
src/share/vm/runtime/objectMonitor.cpp | 89 +-
src/share/vm/runtime/objectMonitor.hpp | 14 +-
src/share/vm/runtime/orderAccess.inline.hpp | 74 +
src/share/vm/runtime/os.cpp | 691 +-
src/share/vm/runtime/os.hpp | 150 +-
src/share/vm/runtime/osThread.cpp | 3 +-
src/share/vm/runtime/osThread.hpp | 3 +
src/share/vm/runtime/os_ext.hpp | 2 +-
src/share/vm/runtime/park.cpp | 133 +-
src/share/vm/runtime/park.hpp | 4 +-
src/share/vm/runtime/perfData.cpp | 15 +-
src/share/vm/runtime/perfData.hpp | 3 +-
src/share/vm/runtime/perfMemory.cpp | 7 +-
src/share/vm/runtime/prefetch.inline.hpp | 73 +
src/share/vm/runtime/reflection.cpp | 250 +-
src/share/vm/runtime/reflection.hpp | 26 +-
src/share/vm/runtime/reflectionUtils.cpp | 22 +-
src/share/vm/runtime/reflectionUtils.hpp | 74 +-
src/share/vm/runtime/relocator.cpp | 40 +-
src/share/vm/runtime/relocator.hpp | 4 +-
src/share/vm/runtime/rframe.hpp | 6 +-
src/share/vm/runtime/rtmLocking.hpp | 113 +
src/share/vm/runtime/safepoint.cpp | 63 +-
src/share/vm/runtime/safepoint.hpp | 6 +-
src/share/vm/runtime/serviceThread.cpp | 19 +-
src/share/vm/runtime/sharedRuntime.cpp | 420 +-
src/share/vm/runtime/sharedRuntime.hpp | 67 +-
src/share/vm/runtime/sharedRuntimeMath.hpp | 130 +
src/share/vm/runtime/sharedRuntimeTrans.cpp | 132 +-
src/share/vm/runtime/sharedRuntimeTrig.cpp | 94 +-
src/share/vm/runtime/signature.cpp | 19 +-
src/share/vm/runtime/signature.hpp | 9 +-
src/share/vm/runtime/simpleThresholdPolicy.cpp | 61 +-
src/share/vm/runtime/simpleThresholdPolicy.hpp | 24 +-
.../vm/runtime/simpleThresholdPolicy.inline.hpp | 22 +-
src/share/vm/runtime/stackValue.cpp | 6 +-
src/share/vm/runtime/stackValueCollection.cpp | 4 +-
src/share/vm/runtime/stubCodeGenerator.cpp | 26 +-
src/share/vm/runtime/stubCodeGenerator.hpp | 2 +-
src/share/vm/runtime/stubRoutines.cpp | 26 +-
src/share/vm/runtime/stubRoutines.hpp | 97 +-
src/share/vm/runtime/sweeper.cpp | 587 +-
src/share/vm/runtime/sweeper.hpp | 122 +-
src/share/vm/runtime/synchronizer.cpp | 64 +-
src/share/vm/runtime/synchronizer.hpp | 3 +-
src/share/vm/runtime/task.cpp | 8 +-
src/share/vm/runtime/task.hpp | 2 +-
src/share/vm/runtime/thread.cpp | 532 +-
src/share/vm/runtime/thread.hpp | 256 +-
src/share/vm/runtime/thread.inline.hpp | 77 +
src/share/vm/runtime/threadLocalStorage.cpp | 5 +-
src/share/vm/runtime/threadLocalStorage.hpp | 3 +
src/share/vm/runtime/thread_ext.cpp | 31 +
src/share/vm/runtime/thread_ext.hpp | 35 +
src/share/vm/runtime/timer.cpp | 7 +-
src/share/vm/runtime/timer.hpp | 2 +-
src/share/vm/runtime/unhandledOops.cpp | 12 +-
src/share/vm/runtime/unhandledOops.hpp | 6 +-
src/share/vm/runtime/vframe.cpp | 311 +-
src/share/vm/runtime/vframe.hpp | 45 +-
src/share/vm/runtime/vframeArray.cpp | 56 +-
src/share/vm/runtime/vframeArray.hpp | 26 +-
src/share/vm/runtime/vframe_hp.cpp | 19 +-
src/share/vm/runtime/vframe_hp.hpp | 10 +-
src/share/vm/runtime/virtualspace.cpp | 503 +-
src/share/vm/runtime/virtualspace.hpp | 69 +-
src/share/vm/runtime/vmStructs.cpp | 1232 +-
src/share/vm/runtime/vmStructs.hpp | 11 +-
src/share/vm/runtime/vmStructs_trace.hpp | 35 +
src/share/vm/runtime/vmThread.cpp | 27 +-
src/share/vm/runtime/vmThread.hpp | 17 +-
src/share/vm/runtime/vm_operations.cpp | 21 +-
src/share/vm/runtime/vm_operations.hpp | 18 +-
src/share/vm/runtime/vm_version.cpp | 53 +-
src/share/vm/runtime/vm_version.hpp | 17 +-
src/share/vm/services/allocationContextService.hpp | 39 +
src/share/vm/services/allocationSite.hpp | 57 +
src/share/vm/services/attachListener.cpp | 41 +-
src/share/vm/services/attachListener.hpp | 19 +-
src/share/vm/services/classLoadingService.cpp | 34 +-
src/share/vm/services/classLoadingService.hpp | 20 +-
src/share/vm/services/diagnosticArgument.cpp | 10 +-
src/share/vm/services/diagnosticCommand.cpp | 208 +-
src/share/vm/services/diagnosticCommand.hpp | 103 +-
src/share/vm/services/diagnosticCommand_ext.hpp | 4 +-
src/share/vm/services/diagnosticFramework.cpp | 122 +-
src/share/vm/services/diagnosticFramework.hpp | 129 +-
src/share/vm/services/dtraceAttacher.cpp | 4 +-
src/share/vm/services/g1MemoryPool.cpp | 2 +-
src/share/vm/services/g1MemoryPool.hpp | 7 +-
src/share/vm/services/gcNotifier.cpp | 10 +-
src/share/vm/services/heapDumper.cpp | 169 +-
src/share/vm/services/heapDumper.hpp | 7 +-
src/share/vm/services/jmm.h | 42 +-
src/share/vm/services/lowMemoryDetector.cpp | 8 +-
src/share/vm/services/lowMemoryDetector.hpp | 2 +-
src/share/vm/services/mallocSiteTable.cpp | 261 +
src/share/vm/services/mallocSiteTable.hpp | 269 +
src/share/vm/services/mallocTracker.cpp | 166 +
src/share/vm/services/mallocTracker.hpp | 373 +
src/share/vm/services/mallocTracker.inline.hpp | 36 +
src/share/vm/services/management.cpp | 482 +-
src/share/vm/services/management.hpp | 64 +-
src/share/vm/services/memBaseline.cpp | 594 +-
src/share/vm/services/memBaseline.hpp | 475 +-
src/share/vm/services/memPtr.cpp | 42 -
src/share/vm/services/memPtr.hpp | 510 -
src/share/vm/services/memPtrArray.hpp | 306 -
src/share/vm/services/memRecorder.cpp | 171 -
src/share/vm/services/memRecorder.hpp | 271 -
src/share/vm/services/memReporter.cpp | 999 +-
src/share/vm/services/memReporter.hpp | 392 +-
src/share/vm/services/memSnapshot.cpp | 746 --
src/share/vm/services/memSnapshot.hpp | 408 -
src/share/vm/services/memTrackWorker.cpp | 212 -
src/share/vm/services/memTrackWorker.hpp | 118 -
src/share/vm/services/memTracker.cpp | 1012 +-
src/share/vm/services/memTracker.hpp | 645 +-
src/share/vm/services/memoryManager.cpp | 11 +-
src/share/vm/services/memoryManager.hpp | 12 +-
src/share/vm/services/memoryPool.cpp | 43 +-
src/share/vm/services/memoryPool.hpp | 28 +-
src/share/vm/services/memoryService.cpp | 181 +-
src/share/vm/services/memoryService.hpp | 24 +-
src/share/vm/services/memoryUsage.hpp | 6 +-
src/share/vm/services/nmtCommon.cpp | 73 +
src/share/vm/services/nmtCommon.hpp | 84 +
src/share/vm/services/nmtDCmd.cpp | 163 +-
src/share/vm/services/nmtDCmd.hpp | 31 +-
src/share/vm/services/psMemoryPool.cpp | 11 +-
src/share/vm/services/psMemoryPool.hpp | 8 +-
src/share/vm/services/runtimeService.cpp | 20 +-
src/share/vm/services/runtimeService.hpp | 17 +-
src/share/vm/services/serviceUtil.hpp | 25 +-
src/share/vm/services/threadService.cpp | 96 +-
src/share/vm/services/threadService.hpp | 18 +-
src/share/vm/services/virtualMemoryTracker.cpp | 477 +
src/share/vm/services/virtualMemoryTracker.hpp | 425 +
src/share/vm/shark/llvmHeaders.hpp | 47 +-
src/share/vm/shark/llvmValue.hpp | 4 +
src/share/vm/shark/sharkBlock.cpp | 63 +-
src/share/vm/shark/sharkBuilder.cpp | 140 +-
src/share/vm/shark/sharkBuilder.hpp | 52 +-
src/share/vm/shark/sharkCacheDecache.cpp | 13 +-
src/share/vm/shark/sharkCacheDecache.hpp | 6 +-
src/share/vm/shark/sharkCodeBuffer.hpp | 7 +
src/share/vm/shark/sharkCompiler.cpp | 70 +-
src/share/vm/shark/sharkCompiler.hpp | 9 +-
src/share/vm/shark/sharkConstant.cpp | 26 +-
src/share/vm/shark/sharkContext.cpp | 18 +-
src/share/vm/shark/sharkContext.hpp | 109 +-
src/share/vm/shark/sharkFunction.cpp | 6 +-
src/share/vm/shark/sharkFunction.hpp | 2 +-
src/share/vm/shark/sharkInliner.cpp | 4 +-
src/share/vm/shark/sharkIntrinsics.cpp | 7 +-
src/share/vm/shark/sharkInvariants.hpp | 12 +-
src/share/vm/shark/sharkMemoryManager.cpp | 74 +-
src/share/vm/shark/sharkMemoryManager.hpp | 34 +-
src/share/vm/shark/sharkNativeWrapper.cpp | 17 +-
src/share/vm/shark/sharkRuntime.cpp | 23 +-
src/share/vm/shark/sharkRuntime.hpp | 7 +-
src/share/vm/shark/sharkStack.cpp | 6 +-
src/share/vm/shark/sharkStack.hpp | 2 +-
src/share/vm/shark/sharkState.cpp | 14 +-
src/share/vm/shark/sharkTopLevelBlock.cpp | 111 +-
src/share/vm/shark/sharkTopLevelBlock.hpp | 2 +-
src/share/vm/shark/sharkType.hpp | 55 +-
src/share/vm/shark/sharkValue.cpp | 2 +-
src/share/vm/shark/shark_globals.hpp | 10 +
src/share/vm/trace/noTraceBackend.hpp | 2 +-
src/share/vm/trace/trace.dtd | 2 +-
src/share/vm/trace/trace.xml | 146 +-
src/share/vm/trace/traceBackend.hpp | 14 +-
src/share/vm/trace/traceDataTypes.hpp | 2 +-
src/share/vm/trace/traceEvent.hpp | 8 +-
src/share/vm/trace/traceEventClasses.xsl | 14 +-
src/share/vm/trace/traceEventIds.xsl | 10 +-
src/share/vm/trace/traceMacros.hpp | 8 +-
src/share/vm/trace/traceStream.hpp | 22 +-
src/share/vm/trace/traceTypes.xsl | 11 +-
src/share/vm/trace/tracetypes.xml | 64 +-
src/share/vm/trace/tracing.hpp | 2 +-
src/share/vm/trace/xinclude.mod | 2 +-
src/share/vm/trace/xsl_util.xsl | 2 +-
src/share/vm/utilities/accessFlags.cpp | 23 +
src/share/vm/utilities/accessFlags.hpp | 47 +-
src/share/vm/utilities/array.cpp | 15 +-
src/share/vm/utilities/array.hpp | 130 +-
src/share/vm/utilities/bitMap.cpp | 13 +-
src/share/vm/utilities/bitMap.hpp | 3 +-
src/share/vm/utilities/bitMap.inline.hpp | 22 +-
src/share/vm/utilities/chunkedList.cpp | 109 +
src/share/vm/utilities/chunkedList.hpp | 81 +
src/share/vm/utilities/constantTag.cpp | 29 +-
src/share/vm/utilities/constantTag.hpp | 26 +-
src/share/vm/utilities/debug.cpp | 378 +-
src/share/vm/utilities/debug.hpp | 52 +-
src/share/vm/utilities/decoder.cpp | 24 +-
src/share/vm/utilities/decoder.hpp | 16 +-
src/share/vm/utilities/decoder_elf.cpp | 4 +-
src/share/vm/utilities/decoder_elf.hpp | 4 +-
src/share/vm/utilities/elfFile.cpp | 57 +-
src/share/vm/utilities/elfFile.hpp | 8 +-
src/share/vm/utilities/elfFuncDescTable.cpp | 104 +
src/share/vm/utilities/elfFuncDescTable.hpp | 149 +
src/share/vm/utilities/elfStringTable.cpp | 4 +-
src/share/vm/utilities/elfStringTable.hpp | 4 +-
src/share/vm/utilities/elfSymbolTable.cpp | 38 +-
src/share/vm/utilities/elfSymbolTable.hpp | 6 +-
src/share/vm/utilities/events.cpp | 17 +-
src/share/vm/utilities/events.hpp | 19 +-
src/share/vm/utilities/exceptions.cpp | 53 +-
src/share/vm/utilities/exceptions.hpp | 17 +-
src/share/vm/utilities/globalDefinitions.cpp | 94 +-
src/share/vm/utilities/globalDefinitions.hpp | 308 +-
src/share/vm/utilities/globalDefinitions_gcc.hpp | 67 +-
.../vm/utilities/globalDefinitions_sparcWorks.hpp | 22 +-
.../vm/utilities/globalDefinitions_visCPP.hpp | 16 +-
src/share/vm/utilities/globalDefinitions_xlc.hpp | 184 +
src/share/vm/utilities/growableArray.cpp | 16 +-
src/share/vm/utilities/growableArray.hpp | 104 +-
src/share/vm/utilities/hashtable.cpp | 123 +-
src/share/vm/utilities/hashtable.hpp | 72 +-
src/share/vm/utilities/hashtable.inline.hpp | 1 +
src/share/vm/utilities/histogram.cpp | 2 +-
src/share/vm/utilities/histogram.hpp | 5 +-
src/share/vm/utilities/intHisto.cpp | 2 +-
src/share/vm/utilities/intHisto.hpp | 2 +-
src/share/vm/utilities/linkedlist.cpp | 114 +
src/share/vm/utilities/linkedlist.hpp | 416 +
src/share/vm/utilities/macros.hpp | 176 +-
src/share/vm/utilities/nativeCallStack.cpp | 119 +
src/share/vm/utilities/nativeCallStack.hpp | 98 +
src/share/vm/utilities/numberSeq.cpp | 4 +-
src/share/vm/utilities/ostream.cpp | 339 +-
src/share/vm/utilities/ostream.hpp | 27 +-
src/share/vm/utilities/pair.hpp | 42 +
src/share/vm/utilities/preserveException.cpp | 2 +-
src/share/vm/utilities/preserveException.hpp | 13 +-
src/share/vm/utilities/quickSort.cpp | 16 +-
src/share/vm/utilities/resourceHash.hpp | 138 +
src/share/vm/utilities/stack.hpp | 2 +-
src/share/vm/utilities/stack.inline.hpp | 2 +-
src/share/vm/utilities/stringUtils.cpp | 43 +
src/share/vm/utilities/stringUtils.hpp | 42 +
src/share/vm/utilities/taskqueue.cpp | 21 +-
src/share/vm/utilities/taskqueue.hpp | 153 +-
src/share/vm/utilities/top.hpp | 6 +-
src/share/vm/utilities/utf8.cpp | 151 +-
src/share/vm/utilities/utf8.hpp | 32 +-
src/share/vm/utilities/vmError.cpp | 217 +-
src/share/vm/utilities/vmError.hpp | 20 +-
src/share/vm/utilities/workgroup.cpp | 32 +-
src/share/vm/utilities/workgroup.hpp | 37 +-
src/share/vm/utilities/xmlstream.cpp | 40 +-
src/share/vm/utilities/xmlstream.hpp | 34 +-
src/share/vm/utilities/yieldingWorkgroup.cpp | 5 +-
src/share/vm/utilities/yieldingWorkgroup.hpp | 8 +-
test/Makefile | 266 +-
test/TEST.ROOT | 8 +-
test/TEST.groups | 263 +
test/compiler/5091921/Test7005594.sh | 2 +-
test/compiler/6431242/Test.java | 2 +-
test/compiler/6589834/Test_ia32.java | 2 +-
test/compiler/6636138/Test1.java | 2 +-
test/compiler/6636138/Test2.java | 2 +-
test/compiler/6795161/Test.java | 2 +-
test/compiler/6826736/Test.java | 2 +-
test/compiler/6857159/Test6857159.sh | 2 +-
test/compiler/6859338/Test6859338.java | 4 +-
test/compiler/6896617/Test6896617.java | 331 +
test/compiler/6934604/TestByteBoxing.java | 777 ++
test/compiler/6934604/TestDoubleBoxing.java | 777 ++
test/compiler/6934604/TestFloatBoxing.java | 777 ++
test/compiler/6934604/TestIntBoxing.java | 777 ++
test/compiler/6934604/TestLongBoxing.java | 777 ++
test/compiler/6934604/TestShortBoxing.java | 777 ++
test/compiler/7068051/Test7068051.sh | 2 +-
test/compiler/7070134/Test7070134.sh | 2 +-
test/compiler/7088419/CRCTest.java | 132 +
test/compiler/7116216/StackOverflow.java | 2 +-
test/compiler/7158807/Test7158807.java | 66 -
test/compiler/7184394/TestAESBase.java | 54 +-
test/compiler/7184394/TestAESDecode.java | 15 +-
test/compiler/7184394/TestAESEncode.java | 15 +-
test/compiler/7184394/TestAESMain.java | 31 +-
test/compiler/7200264/Test7200264.sh | 2 +-
test/compiler/8000805/Test8000805.java | 2 +-
test/compiler/8005419/Test8005419.java | 2 +-
test/compiler/8011706/Test8011706.java | 65 +
test/compiler/8011771/Test8011771.java | 77 +
test/compiler/8011901/Test8011901.java | 68 +
test/compiler/8015436/Test8015436.java | 74 +
test/compiler/EliminateAutoBox/UnsignedLoads.java | 63 +
.../TestUnsafePutAddressNullObjMustNotEscape.java | 84 +
.../arguments/BMICommandLineOptionTestBase.java | 68 +
test/compiler/arguments/BMISupportedCPUTest.java | 72 +
test/compiler/arguments/BMIUnsupportedCPUTest.java | 114 +
.../TestUseBMI1InstructionsOnSupportedCPU.java | 51 +
.../TestUseBMI1InstructionsOnUnsupportedCPU.java | 52 +
...CountLeadingZerosInstructionOnSupportedCPU.java | 52 +
...untLeadingZerosInstructionOnUnsupportedCPU.java | 52 +
...ountTrailingZerosInstructionOnSupportedCPU.java | 72 +
...ntTrailingZerosInstructionOnUnsupportedCPU.java | 70 +
test/compiler/ciReplay/TestSA.sh | 93 +
test/compiler/ciReplay/TestVM.sh | 86 +
test/compiler/ciReplay/TestVM_no_comp_level.sh | 74 +
test/compiler/ciReplay/common.sh | 265 +
.../TestAnonymousClassUnloading.java | 130 +
.../methodUnloading/TestMethodUnloading.java | 145 +
.../methodUnloading/WorkerClass.java | 37 +
.../CheckReservedInitialCodeCacheSizeArgOrder.java | 53 +
test/compiler/codecache/CheckUpperLimit.java | 43 +
test/compiler/codegen/BMI1.java | 301 +
test/compiler/codegen/C1NullCheckOfNullStore.java | 57 +
test/compiler/codegen/IntRotateWithImmediate.java | 64 +
test/compiler/codegen/LoadWithMask.java | 2 +-
test/compiler/codegen/LoadWithMask2.java | 2 +-
test/compiler/debug/VerifyAdapterSharing.java | 43 +
.../TestMonomorphicObjectCall.java | 73 +
.../MonomorphicObjectCall/java/lang/Object.java | 87 +
.../escapeAnalysis/TestEscapeThroughInvoke.java | 74 +
.../compiler/exceptions/CatchInlineExceptions.java | 81 +
test/compiler/exceptions/SumTest.java | 86 +
.../exceptions/TestRecursiveReplacedException.java | 44 +
.../inlining/DefaultAndConcreteMethodsCHA.java | 58 +
.../inlining/DefaultMethodsDependencies.java | 63 +
test/compiler/inlining/InlineDefaultMethod.java | 64 +
test/compiler/inlining/InlineDefaultMethod1.java | 58 +
test/compiler/intrinsics/bmi/BMITestRunner.java | 442 +
test/compiler/intrinsics/bmi/Expr.java | 178 +
test/compiler/intrinsics/bmi/TestAndnI.java | 91 +
test/compiler/intrinsics/bmi/TestAndnL.java | 95 +
test/compiler/intrinsics/bmi/TestBlsiI.java | 78 +
test/compiler/intrinsics/bmi/TestBlsiL.java | 78 +
test/compiler/intrinsics/bmi/TestBlsmskI.java | 78 +
test/compiler/intrinsics/bmi/TestBlsmskL.java | 80 +
test/compiler/intrinsics/bmi/TestBlsrI.java | 78 +
test/compiler/intrinsics/bmi/TestBlsrL.java | 78 +
test/compiler/intrinsics/bmi/TestLzcntI.java | 60 +
test/compiler/intrinsics/bmi/TestLzcntL.java | 60 +
test/compiler/intrinsics/bmi/TestTzcntI.java | 60 +
test/compiler/intrinsics/bmi/TestTzcntL.java | 60 +
.../intrinsics/bmi/verifycode/AddnTestI.java | 57 +
.../intrinsics/bmi/verifycode/AddnTestL.java | 47 +
.../intrinsics/bmi/verifycode/BlsiTestI.java | 59 +
.../intrinsics/bmi/verifycode/BlsiTestL.java | 47 +
.../intrinsics/bmi/verifycode/BlsmskTestI.java | 59 +
.../intrinsics/bmi/verifycode/BlsmskTestL.java | 47 +
.../intrinsics/bmi/verifycode/BlsrTestI.java | 59 +
.../intrinsics/bmi/verifycode/BlsrTestL.java | 47 +
.../bmi/verifycode/BmiIntrinsicBase.java | 186 +
.../intrinsics/bmi/verifycode/LZcntTestI.java | 59 +
.../intrinsics/bmi/verifycode/LZcntTestL.java | 54 +
.../intrinsics/bmi/verifycode/TZcntTestI.java | 54 +
.../intrinsics/bmi/verifycode/TZcntTestL.java | 55 +
.../compiler/intrinsics/clone/TestObjectClone.java | 80 +
.../intrinsics/mathexact/AddExactICondTest.java | 57 +
.../mathexact/AddExactIConstantTest.java | 37 +
.../intrinsics/mathexact/AddExactILoadTest.java | 38 +
.../mathexact/AddExactILoopDependentTest.java | 37 +
.../mathexact/AddExactINonConstantTest.java | 37 +
.../intrinsics/mathexact/AddExactIRepeatTest.java | 109 +
.../mathexact/AddExactLConstantTest.java | 37 +
.../mathexact/AddExactLNonConstantTest.java | 37 +
.../compiler/intrinsics/mathexact/CompareTest.java | 61 +
.../intrinsics/mathexact/DecExactITest.java | 53 +
.../intrinsics/mathexact/DecExactLTest.java | 53 +
test/compiler/intrinsics/mathexact/GVNTest.java | 60 +
.../intrinsics/mathexact/IncExactITest.java | 51 +
.../intrinsics/mathexact/IncExactLTest.java | 50 +
.../intrinsics/mathexact/MulExactICondTest.java | 57 +
.../mathexact/MulExactIConstantTest.java | 37 +
.../intrinsics/mathexact/MulExactILoadTest.java | 38 +
.../mathexact/MulExactILoopDependentTest.java | 36 +
.../mathexact/MulExactINonConstantTest.java | 38 +
.../intrinsics/mathexact/MulExactIRepeatTest.java | 109 +
.../mathexact/MulExactLConstantTest.java | 37 +
.../mathexact/MulExactLNonConstantTest.java | 37 +
.../mathexact/NegExactIConstantTest.java | 37 +
.../intrinsics/mathexact/NegExactILoadTest.java | 39 +
.../mathexact/NegExactILoopDependentTest.java | 36 +
.../mathexact/NegExactINonConstantTest.java | 37 +
.../mathexact/NegExactLConstantTest.java | 37 +
.../mathexact/NegExactLNonConstantTest.java | 37 +
.../intrinsics/mathexact/NestedMathExactTest.java | 54 +
.../intrinsics/mathexact/SplitThruPhiTest.java | 50 +
.../intrinsics/mathexact/SubExactICondTest.java | 57 +
.../mathexact/SubExactIConstantTest.java | 37 +
.../intrinsics/mathexact/SubExactILoadTest.java | 38 +
.../mathexact/SubExactILoopDependentTest.java | 37 +
.../mathexact/SubExactINonConstantTest.java | 37 +
.../intrinsics/mathexact/SubExactIRepeatTest.java | 111 +
.../mathexact/SubExactLConstantTest.java | 38 +
.../mathexact/SubExactLNonConstantTest.java | 38 +
test/compiler/intrinsics/mathexact/Verify.java | 667 +
.../mathexact/sanity/AddExactIntTest.java | 46 +
.../mathexact/sanity/AddExactLongTest.java | 46 +
.../mathexact/sanity/DecrementExactIntTest.java | 46 +
.../mathexact/sanity/DecrementExactLongTest.java | 46 +
.../mathexact/sanity/IncrementExactIntTest.java | 46 +
.../mathexact/sanity/IncrementExactLongTest.java | 46 +
.../intrinsics/mathexact/sanity/IntrinsicBase.java | 156 +
.../intrinsics/mathexact/sanity/MathIntrinsic.java | 155 +
.../mathexact/sanity/MultiplyExactIntTest.java | 46 +
.../mathexact/sanity/MultiplyExactLongTest.java | 46 +
.../mathexact/sanity/NegateExactIntTest.java | 46 +
.../mathexact/sanity/NegateExactLongTest.java | 46 +
.../mathexact/sanity/SubtractExactIntTest.java | 47 +
.../mathexact/sanity/SubtractExactLongTest.java | 46 +
.../multiplytolen/TestMultiplyToLen.java | 113 +
test/compiler/intrinsics/sha/TestSHA.java | 141 +
.../intrinsics/sha/cli/SHAOptionsBase.java | 169 +
.../TestUseSHA1IntrinsicsOptionOnSupportedCPU.java | 40 +
...estUseSHA1IntrinsicsOptionOnUnsupportedCPU.java | 48 +
...estUseSHA256IntrinsicsOptionOnSupportedCPU.java | 41 +
...tUseSHA256IntrinsicsOptionOnUnsupportedCPU.java | 48 +
...estUseSHA512IntrinsicsOptionOnSupportedCPU.java | 41 +
...tUseSHA512IntrinsicsOptionOnUnsupportedCPU.java | 48 +
.../sha/cli/TestUseSHAOptionOnSupportedCPU.java | 43 +
.../sha/cli/TestUseSHAOptionOnUnsupportedCPU.java | 47 +
.../cli/testcases/GenericTestCaseForOtherCPU.java | 70 +
.../GenericTestCaseForSupportedSparcCPU.java | 93 +
.../GenericTestCaseForUnsupportedSparcCPU.java | 66 +
.../GenericTestCaseForUnsupportedX86CPU.java | 71 +
...sicsSpecificTestCaseForUnsupportedSparcCPU.java | 59 +
...UseSHASpecificTestCaseForSupportedSparcCPU.java | 101 +
...eSHASpecificTestCaseForUnsupportedSparcCPU.java | 83 +
.../intrinsics/sha/sanity/SHASanityTestBase.java | 109 +
.../intrinsics/sha/sanity/TestSHA1Intrinsics.java | 58 +
.../sha/sanity/TestSHA1MultiBlockIntrinsics.java | 67 +
.../sha/sanity/TestSHA256Intrinsics.java | 75 +
.../sha/sanity/TestSHA256MultiBlockIntrinsics.java | 92 +
.../sha/sanity/TestSHA512Intrinsics.java | 75 +
.../sha/sanity/TestSHA512MultiBlockIntrinsics.java | 92 +
.../stringequals/TestStringEqualsBadLength.java | 82 +
.../unsafe}/UnsafeGetAddressTest.java | 0
.../jsr292/ConcurrentClassLoadingTest.java | 177 +
.../jsr292/CreatesInterfaceDotEqualsCallInfo.java | 40 +
test/compiler/jsr292/MHInlineTest.java | 207 +
test/compiler/jsr292/NullConstantReceiver.java | 62 +
test/compiler/jsr292/PollutedTrapCounts.java | 109 +
.../RedefineMethodUsedByMultipleMethodHandles.java | 174 +
test/compiler/jsr292/VMAnonymousClasses.java | 125 +
.../jsr292/createsInterfaceDotEqualsCallInfo.js | 26 +
.../methodHandleExceptions/ByteClassLoader.java | 131 +
.../methodHandleExceptions/TestAMEnotNPE.java | 496 +
.../jsr292/methodHandleExceptions/p/C.java | 35 +
.../jsr292/methodHandleExceptions/p/Dok.java | 31 +
.../jsr292/methodHandleExceptions/p/E.java | 38 +
.../jsr292/methodHandleExceptions/p/F.java | 41 +
.../jsr292/methodHandleExceptions/p/I.java | 37 +
.../jsr292/methodHandleExceptions/p/Tdirect.java | 47 +
.../jsr292/methodHandleExceptions/p/Treflect.java | 66 +
test/compiler/loopopts/ConstFPVectorization.java | 63 +
test/compiler/loopopts/CountedLoopProblem.java | 54 +
.../loopopts/TestDeadBackbranchArrayAccess.java | 58 +
test/compiler/loopopts/TestLogSum.java | 111 +
.../superword/TestVectorizationWithInvariant.java | 144 +
.../macronodes/TestEliminateAllocationPhi.java | 94 +
test/compiler/membars/DekkerTest.java | 6 +-
test/compiler/membars/TestMemBarAcquire.java | 53 +
test/compiler/osr/TestOSRWithNonEmptyStack.java | 127 +
test/compiler/osr/TestRangeCheck.java | 52 +
test/compiler/print/PrintInlining.java | 2 +-
.../TestMethodHandleInvokesIntrinsic.java | 92 +
.../profiling/TestUnexpectedProfilingMismatch.java | 102 +
test/compiler/profiling/unloadingconflict/B.java | 25 +
.../TestProfileConflictClassUnloading.java | 88 +
.../rangechecks/TestRangeCheckSmearing.java | 436 +
.../TestRangeCheckSmearingLoopOpts.java | 76 +
test/compiler/regalloc/C1ObjectSpillInLogicOp.java | 6 +-
.../compiler/relocations/TestPrintRelocations.java | 38 +
.../rtm/cli/RTMGenericCommandLineOptionTest.java | 198 +
test/compiler/rtm/cli/RTMLockingAwareTest.java | 153 +
.../TestPrintPreciseRTMLockingStatisticsBase.java | 85 +
...TMLockingStatisticsOptionOnSupportedConfig.java | 76 +
...LockingStatisticsOptionOnUnsupportedConfig.java | 54 +
.../TestRTMAbortRatioOptionOnSupportedConfig.java | 54 +
...TestRTMAbortRatioOptionOnUnsupportedConfig.java | 57 +
.../rtm/cli/TestRTMAbortThresholdOption.java | 47 +
.../cli/TestRTMLockingCalculationDelayOption.java | 46 +
.../rtm/cli/TestRTMLockingThresholdOption.java | 46 +
test/compiler/rtm/cli/TestRTMRetryCountOption.java | 46 +
.../rtm/cli/TestRTMSpinLoopCountOption.java | 47 +
...MTotalCountIncrRateOptionOnSupportedConfig.java | 55 +
...otalCountIncrRateOptionOnUnsupportedConfig.java | 59 +
.../TestUseRTMDeoptOptionOnSupportedConfig.java | 80 +
.../TestUseRTMDeoptOptionOnUnsupportedConfig.java | 70 +
...UseRTMForStackLocksOptionOnSupportedConfig.java | 102 +
...eRTMForStackLocksOptionOnUnsupportedConfig.java | 93 +
.../TestUseRTMLockingOptionOnSupportedConfig.java | 91 +
.../TestUseRTMLockingOptionOnUnsupportedCPU.java | 94 +
.../TestUseRTMLockingOptionOnUnsupportedVM.java | 72 +
.../TestUseRTMLockingOptionWithBiasedLocking.java | 77 +
.../rtm/cli/TestUseRTMXendForLockBusyOption.java | 46 +
test/compiler/rtm/locking/TestRTMAbortRatio.java | 162 +
.../rtm/locking/TestRTMAbortThreshold.java | 102 +
.../rtm/locking/TestRTMAfterNonRTMDeopt.java | 209 +
.../rtm/locking/TestRTMDeoptOnHighAbortRatio.java | 114 +
.../rtm/locking/TestRTMDeoptOnLowAbortRatio.java | 165 +
.../locking/TestRTMLockingCalculationDelay.java | 106 +
.../rtm/locking/TestRTMLockingThreshold.java | 177 +
test/compiler/rtm/locking/TestRTMRetryCount.java | 102 +
.../compiler/rtm/locking/TestRTMSpinLoopCount.java | 115 +
.../rtm/locking/TestRTMTotalCountIncrRate.java | 150 +
.../rtm/locking/TestUseRTMAfterLockInflation.java | 128 +
test/compiler/rtm/locking/TestUseRTMDeopt.java | 88 +
.../rtm/locking/TestUseRTMForInflatedLocks.java | 92 +
.../rtm/locking/TestUseRTMForStackLocks.java | 95 +
.../rtm/locking/TestUseRTMXendForLockBusy.java | 111 +
.../method_options/TestNoRTMLockElidingOption.java | 102 +
.../TestUseRTMLockElidingOption.java | 116 +
.../TestPrintPreciseRTMLockingStatistics.java | 142 +
test/compiler/stable/StableConfiguration.java | 62 +
test/compiler/stable/TestStableBoolean.java | 633 +
test/compiler/stable/TestStableByte.java | 649 +
test/compiler/stable/TestStableChar.java | 647 +
test/compiler/stable/TestStableDouble.java | 647 +
test/compiler/stable/TestStableFloat.java | 647 +
test/compiler/stable/TestStableInt.java | 647 +
test/compiler/stable/TestStableLong.java | 647 +
test/compiler/stable/TestStableObject.java | 650 +
test/compiler/stable/TestStableShort.java | 647 +
test/compiler/startup/NumCompilerThreadsCheck.java | 57 +
test/compiler/startup/SmallCodeCacheStartup.java | 42 +
test/compiler/startup/StartupOutput.java | 44 +
.../stringopts/TestOptimizeStringConcat.java | 89 +
test/compiler/testlibrary/intrinsics/Verifier.java | 143 +
test/compiler/testlibrary/rtm/AbortProvoker.java | 215 +
test/compiler/testlibrary/rtm/AbortType.java | 103 +
.../testlibrary/rtm/BufferOverflowProvoker.java | 48 +
test/compiler/testlibrary/rtm/BusyLock.java | 140 +
test/compiler/testlibrary/rtm/CompilableTest.java | 41 +
.../testlibrary/rtm/MemoryConflictProvoker.java | 100 +
.../testlibrary/rtm/NestedAbortProvoker.java | 61 +
.../testlibrary/rtm/RTMLockingStatistics.java | 227 +
test/compiler/testlibrary/rtm/RTMTestBase.java | 280 +
test/compiler/testlibrary/rtm/XAbortProvoker.java | 62 +
.../testlibrary/rtm/predicate/SupportedCPU.java | 36 +
.../testlibrary/rtm/predicate/SupportedVM.java | 36 +
.../sha/predicate/IntrinsicPredicates.java | 103 +
test/compiler/tiered/CompLevelsTest.java | 75 +
test/compiler/tiered/NonTieredLevelsTest.java | 98 +
test/compiler/tiered/TieredLevelsTest.java | 89 +
.../types/TestMeetExactConstantArrays.java | 70 +
.../types/TestMeetTopArrayExactConstantArray.java | 107 +
.../types/TestSpeculationFailedHigherEqual.java | 63 +
test/compiler/types/TestTypePropagationToCmpU.java | 59 +
test/compiler/types/TypeSpeculation.java | 563 +
.../types/correctness/CorrectnessTest.java | 159 +
test/compiler/types/correctness/OffTest.java | 108 +
.../types/correctness/execution/Execution.java | 45 +
.../execution/MethodHandleDelegate.java | 105 +
.../types/correctness/execution/TypeConflict.java | 74 +
.../types/correctness/execution/TypeProfile.java | 59 +
.../hierarchies/DefaultMethodInterface.java | 54 +
.../hierarchies/DefaultMethodInterface2.java | 47 +
.../types/correctness/hierarchies/Linear.java | 43 +
.../types/correctness/hierarchies/Linear2.java | 47 +
.../correctness/hierarchies/NullableType.java | 33 +
.../types/correctness/hierarchies/OneRank.java | 44 +
.../correctness/hierarchies/TypeHierarchy.java | 73 +
.../types/correctness/scenarios/ArrayCopy.java | 63 +
.../correctness/scenarios/ArrayReferenceStore.java | 63 +
.../types/correctness/scenarios/ArrayScenario.java | 68 +
.../types/correctness/scenarios/CheckCast.java | 77 +
.../types/correctness/scenarios/ClassIdentity.java | 80 +
.../correctness/scenarios/ClassInstanceOf.java | 74 +
.../correctness/scenarios/ClassIsInstance.java | 77 +
.../types/correctness/scenarios/ProfilingType.java | 33 +
.../correctness/scenarios/ReceiverAtInvokes.java | 74 +
.../types/correctness/scenarios/Scenario.java | 108 +
.../uncommontrap/StackOverflowGuardPagesOff.java | 355 +
test/compiler/uncommontrap/TestDeoptOOM.java | 426 +
.../uncommontrap/TestLockEliminatedAtDeopt.java | 70 +
.../uncommontrap/TestSpecTrapClassUnloading.java | 97 +
.../uncommontrap/TestStackBangMonitorOwned.java | 268 +
test/compiler/uncommontrap/TestStackBangRbp.java | 294 +
.../uncommontrap/TraceDeoptimizationNoRealloc.java | 47 +
.../uncommontrap/UncommonTrapStackBang.java | 10906 +++++++++++++++++
.../unsafe/GetUnsafeObjectG1PreBarrier.java | 71 +
test/compiler/unsafe/TestUnsafeLoadControl.java | 103 +
test/compiler/unsafe/UnsafeRaw.java | 140 +
test/compiler/whitebox/ClearMethodStateTest.java | 94 +
test/compiler/whitebox/CompilerWhiteBoxTest.java | 694 ++
test/compiler/whitebox/DeoptimizeAllTest.java | 62 +
test/compiler/whitebox/DeoptimizeMethodTest.java | 62 +
.../whitebox/DeoptimizeMultipleOSRTest.java | 95 +
.../whitebox/EnqueueMethodForCompilationTest.java | 85 +
test/compiler/whitebox/GetNMethodTest.java | 71 +
test/compiler/whitebox/IsMethodCompilableTest.java | 138 +
.../whitebox/MakeMethodNotCompilableTest.java | 224 +
.../compiler/whitebox/SetDontInlineMethodTest.java | 73 +
.../whitebox/SetForceInlineMethodTest.java | 73 +
test/gc/6581734/Test6581734.java | 3 +-
test/gc/6941923/Test6941923.java | 121 +
test/gc/6941923/test6941923.sh | 166 -
test/gc/7168848/HumongousAlloc.java | 74 -
test/gc/TestG1ZeroPGCTJcmdThreadPrint.java | 54 +
test/gc/TestGCLogRotationViaJcmd.java | 77 +
test/gc/TestObjectAlignment.java | 65 +
test/gc/TestSystemGC.java | 47 +
test/gc/TestVerifyDuringStartup.java | 31 +-
.../gc/arguments/TestAlignmentToUseLargePages.java | 48 +
test/gc/arguments/TestCMSHeapSizeFlags.java | 46 +
test/gc/arguments/TestCompressedClassFlags.java | 49 +
test/gc/arguments/TestDynMaxHeapFreeRatio.java | 58 +-
test/gc/arguments/TestDynMinHeapFreeRatio.java | 58 +-
test/gc/arguments/TestG1ConcRefinementThreads.java | 97 +
test/gc/arguments/TestG1HeapRegionSize.java | 59 +
test/gc/arguments/TestG1HeapSizeFlags.java | 46 +
test/gc/arguments/TestHeapFreeRatio.java | 105 +
.../gc/arguments/TestInitialTenuringThreshold.java | 75 +
test/gc/arguments/TestMaxHeapSizeTools.java | 292 +
test/gc/arguments/TestMaxNewSize.java | 122 +
test/gc/arguments/TestMinInitialErgonomics.java | 45 +
test/gc/arguments/TestParallelHeapSizeFlags.java | 49 +
test/gc/arguments/TestSerialHeapSizeFlags.java | 46 +
.../TestSurvivorAlignmentInBytesOption.java | 107 +
.../TestUnrecognizedVMOptionsHandling.java | 69 +
test/gc/arguments/TestUseCompressedOopsErgo.java | 50 +
.../arguments/TestUseCompressedOopsErgoTools.java | 177 +
.../TestCMSClassUnloadingEnabledHWM.java | 128 +
.../class_unloading/TestG1ClassUnloadingHWM.java | 122 +
.../CheckAllocateAndSystemGC.java | 66 +
test/gc/concurrentMarkSweep/DisableResizePLAB.java | 45 +
.../gc/concurrentMarkSweep/GuardShrinkWarning.java | 60 +
.../SystemGCOnForegroundCollector.java | 67 +
test/gc/g1/Test2GbHeap.java | 62 +
test/gc/g1/TestEagerReclaimHumongousRegions.java | 98 +
...tEagerReclaimHumongousRegionsClearMarkBits.java | 131 +
.../TestEagerReclaimHumongousRegionsWithRefs.java | 113 +
.../TestG1TraceEagerReclaimHumongousObjects.java | 142 +
test/gc/g1/TestGCLogMessages.java | 192 +
test/gc/g1/TestGreyReclaimedHumongousObjects.java | 176 +
test/gc/g1/TestHumongousAllocInitialMark.java | 75 +
test/gc/g1/TestHumongousShrinkHeap.java | 144 +
test/gc/g1/TestLargePageUseForAuxMemory.java | 129 +
test/gc/g1/TestPrintGCDetails.java | 6 +-
test/gc/g1/TestRegionAlignment.java | 3 +-
test/gc/g1/TestShrinkAuxiliaryData.java | 325 +
test/gc/g1/TestShrinkAuxiliaryData00.java | 42 +
test/gc/g1/TestShrinkAuxiliaryData05.java | 42 +
test/gc/g1/TestShrinkAuxiliaryData10.java | 42 +
test/gc/g1/TestShrinkAuxiliaryData15.java | 42 +
test/gc/g1/TestShrinkAuxiliaryData20.java | 42 +
test/gc/g1/TestShrinkAuxiliaryData25.java | 42 +
test/gc/g1/TestShrinkAuxiliaryData30.java | 42 +
test/gc/g1/TestShrinkDefragmentedHeap.java | 189 +
test/gc/g1/TestShrinkToOneRegion.java | 38 +
.../gc/g1/TestStringDeduplicationAgeThreshold.java | 36 +
test/gc/g1/TestStringDeduplicationFullGC.java | 36 +
test/gc/g1/TestStringDeduplicationInterned.java | 36 +
.../gc/g1/TestStringDeduplicationPrintOptions.java | 36 +
test/gc/g1/TestStringDeduplicationTableRehash.java | 36 +
test/gc/g1/TestStringDeduplicationTableResize.java | 36 +
test/gc/g1/TestStringDeduplicationTools.java | 434 +
test/gc/g1/TestStringDeduplicationYoungGC.java | 36 +
test/gc/g1/TestStringSymbolTableStats.java | 57 +
test/gc/g1/TestSummarizeRSetStatsThreads.java | 10 +-
test/gc/g1/TestSummarizeRSetStatsTools.java | 1 -
.../TestG1ConcurrentGCHeapDump.java | 108 -
.../heap_inspection/TestPrintClassHistogram.java | 95 -
...ndleExceedingProcessSizeLimitIn32BitBuilds.java | 58 -
test/gc/logging/TestGCId.java | 91 +
.../CompressedClassSpaceSizeInJmapHeap.java | 79 +
test/gc/metaspace/G1AddMetaspaceDependency.java | 123 +
.../metaspace/TestCapacityUntilGCWrapAround.java | 59 +
test/gc/metaspace/TestMetaspaceInitialization.java | 48 +
test/gc/metaspace/TestMetaspaceMemoryPool.java | 93 +
test/gc/metaspace/TestMetaspacePerfCounters.java | 124 +
test/gc/metaspace/TestMetaspaceSizeFlags.java | 108 +
.../metaspace/TestPerfCountersAndMemoryPools.java | 87 +
test/gc/parallelScavenge/AdaptiveGCBoundary.java | 61 +
test/gc/startup_warnings/TestCMS.java | 46 +
.../startup_warnings/TestCMSForegroundFlags.java | 52 +
.../startup_warnings/TestCMSIncrementalMode.java | 46 +
.../startup_warnings/TestCMSNoIncrementalMode.java | 45 +
test/gc/startup_warnings/TestDefNewCMS.java | 45 +
.../TestDefaultMaxRAMFraction.java | 44 +
test/gc/startup_warnings/TestG1.java | 45 +
test/gc/startup_warnings/TestIncGC.java | 46 +
test/gc/startup_warnings/TestParNewCMS.java | 46 +
test/gc/startup_warnings/TestParNewSerialOld.java | 46 +
test/gc/startup_warnings/TestParallelGC.java | 46 +
.../TestParallelScavengeSerialOld.java | 46 +
test/gc/startup_warnings/TestSerialGC.java | 46 +
test/gc/survivorAlignment/AlignmentHelper.java | 174 +
.../SurvivorAlignmentTestMain.java | 416 +
.../gc/survivorAlignment/TestAllocationInEden.java | 90 +
.../TestPromotionFromEdenToTenured.java | 96 +
...tPromotionFromSurvivorToTenuredAfterFullGC.java | 101 +
...PromotionFromSurvivorToTenuredAfterMinorGC.java | 106 +
.../survivorAlignment/TestPromotionToSurvivor.java | 86 +
test/gc/whitebox/TestWBGC.java | 69 +
test/runtime/6626217/Test6626217.sh | 5 +-
test/runtime/6878713/Test6878713.sh | 31 -
test/runtime/6888954/vmerrors.sh | 26 +-
test/runtime/6929067/Test6929067.sh | 1 +
test/runtime/7020373/Test7020373.sh | 43 -
test/runtime/7107135/Test7107135.sh | 11 +-
test/runtime/7110720/Test7110720.sh | 2 +-
test/runtime/7116786/Test7116786.java | 12 +-
test/runtime/7158804/Test7158804.sh | 31 -
test/runtime/7158988/FieldMonitor.java | 35 +-
test/runtime/7162488/Test7162488.sh | 2 +-
test/runtime/7194254/Test7194254.java | 119 +
test/runtime/7196045/Test7196045.java | 78 -
test/runtime/8001071/Test8001071.java | 45 +
test/runtime/8001071/Test8001071.sh | 63 +
test/runtime/8003720/Asmator.java | 56 +
test/runtime/8003720/Test8003720.java | 71 +
test/runtime/8003720/Victim.java | 50 +
test/runtime/8003720/VictimClassLoader.java | 86 +
test/runtime/8007320/ConstMethodTest.java | 169 +
test/runtime/8007475/StackMapFrameTest.java | 41 +
test/runtime/8024804/RegisterNatives.java | 47 +
test/runtime/8026365/InvokeSpecialAnonTest.java | 91 +
test/runtime/8026394/InterfaceObjectTest.java | 69 +
.../CDSCompressedKPtrs/CDSCompressedKPtrs.java | 60 +
.../CDSCompressedKPtrsError.java | 93 +
test/runtime/CDSCompressedKPtrs/XShareAuto.java | 70 +
.../CheckEndorsedAndExtDirs/EndorsedExtDirs.java | 93 +
test/runtime/ClassFile/JsrRewriting.java | 102 +
.../JsrRewritingTestCase.jar} | Bin
.../ClassFile/OomWhileParsingRepeatedJsr.java | 74 +
.../ClassFile/UnsupportedClassFileVersion.java | 69 +
test/runtime/{6878713 => ClassFile}/testcase.jar | Bin
test/runtime/ClassUnload/KeepAliveClass.java | 79 +
test/runtime/ClassUnload/KeepAliveClassLoader.java | 78 +
test/runtime/ClassUnload/KeepAliveObject.java | 78 +
.../ClassUnload/KeepAliveSoftReference.java | 80 +
test/runtime/ClassUnload/UnloadTest.java | 66 +
test/runtime/ClassUnload/classes/test/Empty.java | 5 +
.../CommandLine/BooleanFlagWithInvalidValue.java | 49 +
.../CommandLine/CompilerConfigFileWarning.java | 5 +-
test/runtime/CommandLine/ConfigFileParsing.java | 55 +
test/runtime/CommandLine/ConfigFileWarning.java | 5 +-
test/runtime/CommandLine/FlagWithInvalidValue.java | 42 +
.../NonBooleanFlagWithInvalidBooleanPrefix.java | 50 +
.../PrintGCApplicationConcurrentTime.java | 34 +
test/runtime/CommandLine/UnrecognizedVMOption.java | 42 +
test/runtime/CommandLine/VMOptionWarning.java | 56 +
.../CompressedOops/CompressedClassPointers.java | 136 +
.../CompressedKlassPointerAndOops.java | 63 +
test/runtime/ErrorHandling/TestOnError.java | 66 +
.../ErrorHandling/TestOnOutOfMemoryError.java | 70 +
test/runtime/InitialThreadOverflow/DoOverflow.java | 41 +
test/runtime/InitialThreadOverflow/invoke.cxx | 70 +
test/runtime/InitialThreadOverflow/testme.sh | 74 +
.../InternalApi/ThreadCpuTimesDeadlock.java | 92 +
test/runtime/LoadClass/LoadClassNegative.java | 52 +
test/runtime/LoadClass/ShowClassLoader.java | 45 +
test/runtime/LoadClass/TestForName.java | 33 +
.../runtime/LoadClass/dummy.jar | 0
test/runtime/Metaspace/FragmentMetaspace.java | 64 +
.../runtime/Metaspace/FragmentMetaspaceSimple.java | 69 +
test/runtime/Metaspace/classes/test/Empty.java | 28 +
test/runtime/NMT/AutoshutdownNMT.java | 44 +
test/runtime/NMT/ChangeTrackingLevel.java | 51 +
test/runtime/NMT/CommandLineDetail.java | 5 +-
test/runtime/NMT/CommandLineSummary.java | 5 +-
test/runtime/NMT/CommandLineTurnOffNMT.java | 5 +-
test/runtime/NMT/JcmdBaselineDetail.java | 49 +
test/runtime/NMT/JcmdDetailDiff.java | 84 +
test/runtime/NMT/JcmdDiffCallsite.java | 80 -
test/runtime/NMT/JcmdScale.java | 8 +-
test/runtime/NMT/JcmdScaleDetail.java | 66 +
test/runtime/NMT/JcmdSummaryDiff.java | 83 +
test/runtime/NMT/MallocRoundingReportTest.java | 77 +
test/runtime/NMT/MallocSiteHashOverflow.java | 78 +
test/runtime/NMT/MallocStressTest.java | 265 +
test/runtime/NMT/MallocTestType.java | 11 +-
test/runtime/NMT/MallocTrackingVerify.java | 105 +
test/runtime/NMT/NMTWithCDS.java | 55 +
test/runtime/NMT/PrintNMTStatistics.java | 65 +-
test/runtime/NMT/ReleaseCommittedMemory.java | 3 +-
test/runtime/NMT/ReleaseNoCommit.java | 64 +
test/runtime/NMT/ShutdownTwice.java | 6 +-
test/runtime/NMT/SummaryAfterShutdown.java | 6 +-
test/runtime/NMT/SummarySanityCheck.java | 11 +-
test/runtime/NMT/ThreadedMallocTestType.java | 12 +-
test/runtime/NMT/ThreadedVirtualAllocTestType.java | 31 +-
.../NMT/VirtualAllocCommitUncommitRecommit.java | 165 +
test/runtime/NMT/VirtualAllocTestType.java | 31 +-
test/runtime/PerfMemDestroy/PerfMemDestroy.java | 40 +
.../RedefineFinalizer/RedefineFinalizer.java | 64 +
test/runtime/RedefineObject/Agent.java | 83 +
.../runtime/RedefineObject/TestRedefineObject.java | 53 +
test/runtime/RedefineObject/WalkThroughInvoke.java | 38 +
.../runtime/RedefineTests/RedefineAnnotations.java | 410 +
...RedefineRunningMethodsWithResolutionErrors.java | 143 +
.../SharedArchiveFile/ArchiveDoesNotExist.java | 68 +
.../CdsDifferentObjectAlignment.java | 93 +
.../SharedArchiveFile/CdsSameObjectAlignment.java | 91 +
.../SharedArchiveFile/DefaultUseWithClient.java | 72 +
.../SharedArchiveFile/LimitSharedSizes.java | 95 +
.../PrintSharedArchiveAndExit.java | 83 +
.../SharedArchiveFile/SharedArchiveFile.java | 53 +
.../SharedArchiveFile/SharedBaseAddress.java | 77 +
.../SharedArchiveFile/SpaceUtilizationCheck.java | 96 +
.../Thread/TestThreadDumpMonitorContention.java | 534 +
test/runtime/XCheckJniJsig/XCheckJSig.java | 1 +
test/runtime/contended/Basic.java | 302 +
test/runtime/contended/DefaultValue.java | 185 +
test/runtime/contended/HasNonStatic.java | 75 +
test/runtime/contended/Inheritance1.java | 248 +
test/runtime/contended/OopMaps.java | 166 +
test/runtime/contended/Options.java | 103 +
test/runtime/finalStatic/FinalStatic.java | 142 +
test/runtime/handlerInTry/HandlerInTry.jasm | 115 +
.../runtime/handlerInTry/IsolatedHandlerInTry.jasm | 124 +
test/runtime/handlerInTry/LoadHandlerInTry.java | 86 +
test/runtime/interned/SanityTest.java | 59 +
.../invokedynamic/BootstrapMethodErrorTest.java | 115 +
test/runtime/jsig/Test8017498.sh | 1 +
.../lambda-features/InvokespecialInterface.java | 61 +
.../PublicStaticInterfaceMethodHandling.java | 49 +
.../TestConcreteClassWithAbstractMethod.java | 181 +
.../runtime/lambda-features/TestInterfaceInit.java | 87 +
.../lambda-features/TestInterfaceOrder.java | 88 +
.../LargePages/TestLargePageSizeInBytes.java | 61 +
test/runtime/memory/MultiAllocateNullCheck.java | 45 +
test/runtime/memory/ReadFromNoaccessArea.java | 81 +
test/runtime/memory/ReadVMPageSize.java | 46 +
test/runtime/memory/ReserveMemory.java | 72 +
test/runtime/memory/RunUnitTestsConcurrently.java | 74 +
test/runtime/memory/StressVirtualSpaceResize.java | 41 +
test/runtime/stackMapCheck/BadMap.jasm | 152 +
test/runtime/stackMapCheck/BadMapDstore.jasm | 79 +
test/runtime/stackMapCheck/BadMapIstore.jasm | 79 +
test/runtime/stackMapCheck/StackMapCheck.java | 63 +
test/runtime/testlibrary/ClassUnloadCommon.java | 68 +
test/runtime/testlibrary/GeneratedClassLoader.java | 202 +
test/runtime/verifier/TestMultiANewArray.java | 82 +
test/sanity/ExecuteInternalVMTests.java | 40 +
test/sanity/WBApi.java | 2 +-
test/sanity/WhiteBox.java | 58 +
test/serviceability/ParserTest.java | 6 +-
.../attach/AttachWithStalePidFile.java | 2 +-
.../jvmti/GetObjectSizeOverflow.java | 64 +
.../jvmti/GetObjectSizeOverflowAgent.java | 43 +
.../jvmti/TestRedefineWithUnresolvedClass.java | 82 +
.../serviceability/jvmti/UnresolvedClassAgent.java | 69 +
test/serviceability/jvmti/UnresolvedClassAgent.mf | 3 +
.../sa/jmap-hashcode/Test8028623.java | 6 +
.../sa/jmap-hprof/JMapHProfLargeHeapProc.java | 71 +
.../sa/jmap-hprof/JMapHProfLargeHeapTest.java | 146 +
test/serviceability/threads/TestFalseDeadLock.java | 95 +
test/test_env.sh | 26 +-
test/testlibrary/RedefineClassHelper.java | 79 +
.../com/oracle/java/testlibrary/Asserts.java | 58 +
.../com/oracle/java/testlibrary/BuildHelper.java | 106 +
.../oracle/java/testlibrary/DynamicVMOption.java | 165 +
.../java/testlibrary/DynamicVMOptionChecker.java | 111 -
.../com/oracle/java/testlibrary/ExitCode.java | 40 +
.../com/oracle/java/testlibrary/Platform.java | 120 +-
.../com/oracle/java/testlibrary/ProcessTools.java | 92 +-
.../java/testlibrary/TestDynamicVMOption.java | 95 -
.../com/oracle/java/testlibrary/Utils.java | 364 +
.../cli/CPUSpecificCommandLineOptionTest.java | 65 +
.../testlibrary/cli/CommandLineOptionTest.java | 330 +
.../testlibrary/cli/predicate/AndPredicate.java | 41 +
.../cli/predicate/CPUSpecificPredicate.java | 71 +
.../testlibrary/cli/predicate/NotPredicate.java | 40 +
.../testlibrary/cli/predicate/OrPredicate.java | 42 +
test/testlibrary/ctw/Makefile | 73 +
test/testlibrary/ctw/README | 93 +
.../sun/hotspot/tools/ctw/ClassPathDirEntry.java | 116 +
.../sun/hotspot/tools/ctw/ClassPathJarEntry.java | 80 +
.../hotspot/tools/ctw/ClassPathJarInDirEntry.java | 60 +
.../sun/hotspot/tools/ctw/ClassesListInFile.java | 59 +
.../src/sun/hotspot/tools/ctw/CompileTheWorld.java | 172 +
.../ctw/src/sun/hotspot/tools/ctw/Compiler.java | 233 +
.../ctw/src/sun/hotspot/tools/ctw/PathHandler.java | 146 +
.../ctw/src/sun/hotspot/tools/ctw/Utils.java | 213 +
test/testlibrary/ctw/test/Bar.java | 5 +
test/testlibrary/ctw/test/ClassesDirTest.java | 61 +
test/testlibrary/ctw/test/ClassesListTest.java | 58 +
test/testlibrary/ctw/test/CtwTest.java | 118 +
test/testlibrary/ctw/test/Foo.java | 5 +
test/testlibrary/ctw/test/JarDirTest.java | 75 +
test/testlibrary/ctw/test/JarsTest.java | 65 +
test/testlibrary/ctw/test/classes.lst | 4 +
test/testlibrary/whitebox/Makefile | 63 +
.../testlibrary/whitebox/sun/hotspot/WhiteBox.java | 152 +-
.../whitebox/sun/hotspot/code/NMethod.java | 51 +
.../whitebox/sun/hotspot/cpuinfo/CPUInfo.java | 98 +
.../sun/hotspot/parser/DiagnosticCommand.java | 2 +-
test/testlibrary_tests/RedefineClassTest.java | 54 +
.../TestMutuallyExclusivePlatformPredicates.java | 135 +
.../whitebox/vm_flags/BooleanTest.java | 87 +
.../whitebox/vm_flags/DoubleTest.java | 47 +
.../whitebox/vm_flags/IntxTest.java | 46 +
.../whitebox/vm_flags/StringTest.java | 45 +
.../whitebox/vm_flags/Uint64Test.java | 46 +
.../whitebox/vm_flags/UintxTest.java | 51 +
.../whitebox/vm_flags/VmFlagTest.java | 115 +
3158 files changed, 295513 insertions(+), 211954 deletions(-)
create mode 100644 agent/doc/cireplay.html
delete mode 100644 agent/make/ClosureFinder.java
delete mode 100644 agent/make/bugspot.bat
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/TestDebugger.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/AbstractInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/Address.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/Arithmetic.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/ArithmeticInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/BaseIndexScaleDispAddress.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/BranchInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/CPUHelper.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/CallInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/DirectAddress.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/Immediate.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/IndirectAddress.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/Instruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/LoadInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/LogicInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/MemoryInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/MoveInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/PCRelativeAddress.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/RTLDataTypes.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/RTLOperations.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/ReturnInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/ShiftInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/StoreInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64FloatRegister.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64FloatRegisters.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64Helper.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64Register.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64Registers.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/ia64/IA64FloatRegister.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/ia64/IA64FloatRegisters.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/ia64/IA64Helper.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/ia64/IA64Register.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/ia64/IA64Registers.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/AlternateSpaceLdstubDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/AlternateSpaceLoadDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/AlternateSpaceStoreDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/AlternateSpaceSwapDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/ArithmeticDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/BranchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/CallDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/CoprocessorBranchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/CoprocessorDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FP2RegisterDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FPArithmeticDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FPMoveDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FPopDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FloatBranchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FloatDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/FlushDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/Format3ADecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/IllegalInstructionDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/InstructionDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/IntegerBranchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/JmplDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/LdstubDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/LoadDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/LogicDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/MemoryInstructionDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/ReadDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/ReadWriteDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/RegisterDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/RestoreDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/RettDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCArithmeticInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCAtomicLoadStoreInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCBranchInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCCallInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCDisassembler.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFP2RegisterInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFPArithmeticInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFPMoveInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFloatRegister.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFloatRegisters.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFlushInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCFormat3AInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCHelper.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCIllegalInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCIndirectCallInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCInstructionFactory.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCInstructionFactoryImpl.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCJmplInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCLdstubInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCLoadInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCLogicInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCMemoryInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCMoveInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCNoopInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCOpcodes.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCReadInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCRegisterIndirectAddress.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCRestoreInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCRettInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCReturnInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSaveInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSethiInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCShiftInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSpecialLoadInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSpecialRegisterInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSpecialRegisters.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSpecialStoreInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCStbarInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCStoreInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCSwapInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCTrapInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCUnimpInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV8Disassembler.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9BranchInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9CasInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9ConditionFlags.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9Disassembler.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9DoneInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9FMOVccInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9FMOVrInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9FlushwInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9IlltrapInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9ImpdepInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9Instruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9InstructionFactory.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9InstructionFactoryImpl.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9MOVccInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9MOVrInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9MembarInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9Opcodes.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9PopcInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9PrefetchInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9PrivilegedRegisterInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9PrivilegedRegisters.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9RdprInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9ReadInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9RegisterBranchInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9RegisterIndirectAddress.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9RestoredInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9RetryInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9ReturnInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9SavedInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9SirInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9SpecialRegisterInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9SpecialRegisters.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9WriteInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCV9WrprInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCWriteInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SaveDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SethiDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/ShiftDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SpecialLoadDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SpecialLoadStoreDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SpecialStoreDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/StoreDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SwapDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/TrapDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/UnimpDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V8FPop1Decoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V8FPop2Decoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9AlternateSpaceDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9AlternateSpaceLdstubDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9AlternateSpaceLoadDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9AlternateSpacePrefetchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9AlternateSpaceStoreDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9AlternateSpaceSwapDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9BranchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9CCBranchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9CMoveDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9CasDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9DoneRetryDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9FMOVccDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9FMOVrDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9FPop1Decoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9FPop2Decoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9FloatBranchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9FlushwDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9InstructionDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9IntRegisterBranchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9IntegerBranchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9MOVccDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9MOVrDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9PopcDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9PrefetchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9PrivilegedReadWriteDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9RdprDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9ReadDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9RegisterBranchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9SavedRestoredDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9ShiftDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9SpecialLoadDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9SpecialStoreDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9WriteDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/V9WrprDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/sparc/WriteDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/ArithmeticDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/BranchDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/CallDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/ConditionalJmpDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/FPArithmeticDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/FPInstructionDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/FPLoadDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/FPStoreDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/FloatDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/FloatGRPDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/GRPDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/InstructionDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/JmpDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/LogicalDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/MoveDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/RotateDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/SSEArithmeticDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/SSEInstructionDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/SSELogicalDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/SSEMoveDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/SSEShiftDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/ShiftDecoder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86ArithmeticInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86BranchInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86CallInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86CondJmpInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86DirectAddress.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86Disassembler.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86FPArithmeticInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86FPInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86FPLoadInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86FPStoreInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86FloatRegister.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86FloatRegisters.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86GeneralInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86Helper.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86IllegalInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86Instruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86InstructionFactory.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86InstructionFactoryImpl.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86JmpInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86LogicInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MMXRegister.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MMXRegisters.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MemoryIndirectAddress.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MemoryInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MoveInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MoveLoadInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86MoveStoreInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86Opcodes.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86PCRelativeAddress.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86Register.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86RegisterDirectAddress.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86RegisterIndirectAddress.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86RegisterPart.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86Registers.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86RotateInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86SegmentRegister.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86SegmentRegisterAddress.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86SegmentRegisters.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86ShiftInstruction.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86XMMRegister.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/asm/x86/X86XMMRegisters.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpot.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpotAgent.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/JavaLineNumberInfo.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/Main.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/PCFinder.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/PackageScanner.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/RegisterPanel.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/StackTraceEntry.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/StackTracePanel.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/ThreadListPanel.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/VariablePanel.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/AddressTreeNodeAdapter.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/DoubleTreeNodeAdapter.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/EnumTreeNodeAdapter.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/FieldTreeNodeAdapter.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/FloatTreeNodeAdapter.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/LongTreeNodeAdapter.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/ObjectTreeNodeAdapter.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/ci/ciArrayKlassKlass.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/ci/ciBaseObject.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/ci/ciInstanceKlassKlass.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/ci/ciKlassKlass.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/ci/ciMetadata.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodKlass.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/ci/ciObjArrayKlassKlass.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/ci/ciTypeArrayKlassKlass.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/amd64/AMD64CFrame.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/x86/X86CFrame.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/debugger/windows/amd64/WindowsAMD64CFrame.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/debugger/windows/x86/WindowsX86CFrame.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSPermGen.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/livejvm/BreakpointEvent.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/livejvm/CIntegerAccessor.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/livejvm/CStringAccessor.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/livejvm/Event.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/livejvm/ExceptionEvent.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/livejvm/JNIHandleAccessor.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/livejvm/ServiceabilityAgentJVMDIModule.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/memory/AFLBinaryTreeDictionary.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/memory/BinaryTreeDictionary.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/memory/CMSPermGen.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/memory/CMSPermGenGen.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/memory/CompactingPermGen.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/memory/CompactingPermGenGen.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/memory/ContigPermSpace.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/memory/PermGen.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/memory/ProtectionDomainCacheEntry.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/ArrayKlassKlass.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/CompiledICHolderKlass.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/ConstMethodKlass.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPoolCacheKlass.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPoolKlass.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/DefaultMetadataVisitor.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/FieldVisitor.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/InstanceClassLoaderKlass.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlassKlass.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/InstanceRefKlass.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/KlassKlass.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/Metadata.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/MetadataField.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/MetadataVisitor.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/MethodCounters.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/MethodDataKlass.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/MethodKlass.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/NarrowKlassField.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/ObjArrayKlassKlass.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/oops/TypeArrayKlassKlass.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/opto/CompilerPhaseType.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/runtime/Flags.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/IA64CurrentFrameGuess.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/IA64Frame.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/IA64JavaCallWrapper.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/IA64RegisterMap.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/cInterpreter.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/runtime/linux_ia64/LinuxIA64JavaThreadPDAccess.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/runtime/win32_ia64/Win32IA64JavaThreadPDAccess.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/tools/PermStat.java
delete mode 100644 agent/src/share/classes/sun/jvm/hotspot/ui/tree/BadOopTreeNodeAdapter.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/ui/tree/MetadataTreeNodeAdapter.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/utilities/GenericArray.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/utilities/IntArray.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/utilities/KlassArray.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/utilities/MethodArray.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/utilities/U1Array.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/utilities/U2Array.java
create mode 100644 agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSMetadata.java
delete mode 100644 agent/src/share/native/jvmdi/sa.cpp
delete mode 100644 agent/src/share/native/jvmdi/sa.dsp
delete mode 100644 agent/src/share/native/jvmdi/sa.dsw
delete mode 100644 agent/src/share/native/jvmdi/sa.hpp
create mode 100644 agent/src/share/native/sadis.c
create mode 100644 debian/patches/JVM_SetVmMemoryPressure.patch
create mode 100644 debian/patches/arguments-java8u40.patch
create mode 100644 debian/patches/dmh-field-accessors-java8u40.patch
delete mode 100644 debian/patches/fix-linker-error.patch
delete mode 100644 debian/patches/full-jdk7u60-deopt-cp.patch
delete mode 100644 debian/patches/full-jdk7u79-b15-method-handles.patch
delete mode 100644 debian/patches/full-jdk7u79-b15.patch
create mode 100644 debian/patches/gc-java8u40.patch
create mode 100644 debian/patches/light-jdk8u66-b17-deopt-cp.patch
create mode 100644 debian/patches/light-jdk8u66-b17.patch
create mode 100644 make/aix/Makefile
copy make/{bsd => aix}/adlc_updater (100%)
create mode 100644 make/aix/makefiles/adjust-mflags.sh
create mode 100644 make/aix/makefiles/adlc.make
create mode 100644 make/aix/makefiles/build_vm_def.sh
create mode 100644 make/aix/makefiles/buildtree.make
create mode 100644 make/aix/makefiles/compiler2.make
create mode 100644 make/aix/makefiles/core.make
create mode 100644 make/aix/makefiles/debug.make
create mode 100644 make/aix/makefiles/defs.make
create mode 100644 make/aix/makefiles/dtrace.make
create mode 100644 make/aix/makefiles/fastdebug.make
create mode 100644 make/aix/makefiles/jsig.make
create mode 100644 make/aix/makefiles/jvmti.make
create mode 100644 make/aix/makefiles/mapfile-vers-debug
create mode 100644 make/aix/makefiles/mapfile-vers-jsig
create mode 100644 make/aix/makefiles/mapfile-vers-product
create mode 100644 make/aix/makefiles/ppc64.make
create mode 100644 make/aix/makefiles/product.make
create mode 100644 make/aix/makefiles/rules.make
create mode 100644 make/aix/makefiles/sa.make
create mode 100644 make/aix/makefiles/saproc.make
create mode 100644 make/aix/makefiles/top.make
create mode 100644 make/aix/makefiles/trace.make
create mode 100644 make/aix/makefiles/vm.make
create mode 100644 make/aix/makefiles/xlc.make
create mode 100644 make/aix/platform_ppc64
delete mode 100644 make/bsd/build.sh
delete mode 100644 make/bsd/makefiles/jvmg.make
delete mode 100644 make/bsd/makefiles/launcher.make
create mode 100644 make/bsd/makefiles/minimal1.make
delete mode 100644 make/bsd/makefiles/profiled.make
create mode 100644 make/build.sh
create mode 100644 make/excludeSrc.make
create mode 100644 make/hotspot.script
delete mode 100644 make/jprt.properties
delete mode 100644 make/linux/build.sh
delete mode 100644 make/linux/makefiles/arm.make
delete mode 100644 make/linux/makefiles/build_vm_def.sh
delete mode 100644 make/linux/makefiles/jvmg.make
delete mode 100644 make/linux/makefiles/launcher.make
create mode 100644 make/linux/makefiles/minimal1.make
delete mode 100644 make/linux/makefiles/ppc.make
create mode 100644 make/linux/makefiles/ppc64.make
delete mode 100644 make/linux/makefiles/profiled.make
delete mode 100644 make/linux/platform_arm
delete mode 100644 make/linux/platform_ppc
create mode 100644 make/linux/platform_ppc64
delete mode 100644 make/solaris/build.sh
delete mode 100644 make/solaris/makefiles/add_gnu_debuglink.make
delete mode 100644 make/solaris/makefiles/fix_empty_sec_hdr_flags.make
delete mode 100644 make/solaris/makefiles/jvmg.make
delete mode 100644 make/solaris/makefiles/launcher.make
delete mode 100644 make/solaris/makefiles/profiled.make
delete mode 100644 make/solaris/makefiles/reorder_COMPILER1_amd64
delete mode 100644 make/solaris/makefiles/reorder_COMPILER1_i486
delete mode 100644 make/solaris/makefiles/reorder_COMPILER1_sparc
delete mode 100644 make/solaris/makefiles/reorder_COMPILER1_sparcv9
delete mode 100644 make/solaris/makefiles/reorder_COMPILER2_amd64
delete mode 100644 make/solaris/makefiles/reorder_COMPILER2_i486
delete mode 100644 make/solaris/makefiles/reorder_COMPILER2_sparc
delete mode 100644 make/solaris/makefiles/reorder_COMPILER2_sparcv9
delete mode 100644 make/solaris/makefiles/reorder_CORE_i486
delete mode 100644 make/solaris/makefiles/reorder_CORE_sparc
delete mode 100644 make/solaris/makefiles/reorder_CORE_sparcv9
delete mode 100644 make/solaris/makefiles/reorder_TIERED_amd64
delete mode 100644 make/solaris/makefiles/reorder_TIERED_i486
delete mode 100644 make/solaris/makefiles/reorder_TIERED_sparc
delete mode 100644 make/solaris/makefiles/reorder_TIERED_sparcv9
delete mode 100644 make/solaris/reorder.sh
delete mode 100644 make/test/Queens.java
delete mode 100644 make/windows/makefiles/launcher.make
create mode 100644 src/cpu/ppc/vm/assembler_ppc.cpp
create mode 100644 src/cpu/ppc/vm/assembler_ppc.hpp
create mode 100644 src/cpu/ppc/vm/assembler_ppc.inline.hpp
create mode 100644 src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp
create mode 100644 src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp
create mode 100644 src/cpu/ppc/vm/bytecodes_ppc.cpp
create mode 100644 src/cpu/ppc/vm/bytecodes_ppc.hpp
create mode 100644 src/cpu/ppc/vm/bytes_ppc.hpp
create mode 100644 src/cpu/ppc/vm/c2_globals_ppc.hpp
create mode 100644 src/cpu/ppc/vm/c2_init_ppc.cpp
create mode 100644 src/cpu/ppc/vm/codeBuffer_ppc.hpp
create mode 100644 src/cpu/ppc/vm/compiledIC_ppc.cpp
create mode 100644 src/cpu/ppc/vm/copy_ppc.hpp
create mode 100644 src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp
create mode 100644 src/cpu/ppc/vm/cppInterpreter_ppc.cpp
create mode 100644 src/cpu/ppc/vm/cppInterpreter_ppc.hpp
create mode 100644 src/cpu/ppc/vm/debug_ppc.cpp
create mode 100644 src/cpu/ppc/vm/depChecker_ppc.hpp
create mode 100644 src/cpu/ppc/vm/disassembler_ppc.hpp
create mode 100644 src/cpu/ppc/vm/frame_ppc.cpp
create mode 100644 src/cpu/ppc/vm/frame_ppc.hpp
create mode 100644 src/cpu/ppc/vm/frame_ppc.inline.hpp
create mode 100644 src/cpu/ppc/vm/globalDefinitions_ppc.hpp
create mode 100644 src/cpu/ppc/vm/globals_ppc.hpp
create mode 100644 src/cpu/ppc/vm/icBuffer_ppc.cpp
create mode 100644 src/cpu/ppc/vm/icache_ppc.cpp
create mode 100644 src/cpu/ppc/vm/icache_ppc.hpp
create mode 100644 src/cpu/ppc/vm/interp_masm_ppc_64.cpp
create mode 100644 src/cpu/ppc/vm/interp_masm_ppc_64.hpp
create mode 100644 src/cpu/ppc/vm/interpreterGenerator_ppc.hpp
create mode 100644 src/cpu/ppc/vm/interpreterRT_ppc.cpp
create mode 100644 src/cpu/ppc/vm/interpreterRT_ppc.hpp
create mode 100644 src/cpu/ppc/vm/interpreter_ppc.cpp
create mode 100644 src/cpu/ppc/vm/interpreter_ppc.hpp
create mode 100644 src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp
create mode 100644 src/cpu/ppc/vm/jniFastGetField_ppc.cpp
create mode 100644 src/cpu/ppc/vm/jniTypes_ppc.hpp
create mode 100644 src/cpu/ppc/vm/jni_ppc.h
create mode 100644 src/cpu/ppc/vm/macroAssembler_ppc.cpp
create mode 100644 src/cpu/ppc/vm/macroAssembler_ppc.hpp
create mode 100644 src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp
create mode 100644 src/cpu/ppc/vm/metaspaceShared_ppc.cpp
create mode 100644 src/cpu/ppc/vm/methodHandles_ppc.cpp
create mode 100644 src/cpu/ppc/vm/methodHandles_ppc.hpp
create mode 100644 src/cpu/ppc/vm/nativeInst_ppc.cpp
create mode 100644 src/cpu/ppc/vm/nativeInst_ppc.hpp
create mode 100644 src/cpu/ppc/vm/ppc.ad
create mode 100644 src/cpu/ppc/vm/ppc_64.ad
create mode 100644 src/cpu/ppc/vm/registerMap_ppc.hpp
create mode 100644 src/cpu/ppc/vm/register_definitions_ppc.cpp
create mode 100644 src/cpu/ppc/vm/register_ppc.cpp
create mode 100644 src/cpu/ppc/vm/register_ppc.hpp
create mode 100644 src/cpu/ppc/vm/relocInfo_ppc.cpp
create mode 100644 src/cpu/ppc/vm/relocInfo_ppc.hpp
create mode 100644 src/cpu/ppc/vm/runtime_ppc.cpp
create mode 100644 src/cpu/ppc/vm/sharedRuntime_ppc.cpp
create mode 100644 src/cpu/ppc/vm/stubGenerator_ppc.cpp
create mode 100644 src/cpu/ppc/vm/stubRoutines_ppc_64.cpp
create mode 100644 src/cpu/ppc/vm/stubRoutines_ppc_64.hpp
create mode 100644 src/cpu/ppc/vm/templateInterpreterGenerator_ppc.hpp
create mode 100644 src/cpu/ppc/vm/templateInterpreter_ppc.cpp
create mode 100644 src/cpu/ppc/vm/templateInterpreter_ppc.hpp
create mode 100644 src/cpu/ppc/vm/templateTable_ppc_64.cpp
create mode 100644 src/cpu/ppc/vm/templateTable_ppc_64.hpp
create mode 100644 src/cpu/ppc/vm/vmStructs_ppc.hpp
create mode 100644 src/cpu/ppc/vm/vm_version_ppc.cpp
create mode 100644 src/cpu/ppc/vm/vm_version_ppc.hpp
create mode 100644 src/cpu/ppc/vm/vmreg_ppc.cpp
create mode 100644 src/cpu/ppc/vm/vmreg_ppc.hpp
create mode 100644 src/cpu/ppc/vm/vmreg_ppc.inline.hpp
create mode 100644 src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
create mode 100644 src/cpu/sparc/vm/compiledIC_sparc.cpp
delete mode 100644 src/cpu/sparc/vm/dump_sparc.cpp
create mode 100644 src/cpu/sparc/vm/macroAssembler_sparc.cpp
create mode 100644 src/cpu/sparc/vm/macroAssembler_sparc.hpp
create mode 100644 src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
create mode 100644 src/cpu/sparc/vm/metaspaceShared_sparc.cpp
create mode 100644 src/cpu/x86/vm/compiledIC_x86.cpp
delete mode 100644 src/cpu/x86/vm/dump_x86_32.cpp
delete mode 100644 src/cpu/x86/vm/dump_x86_64.cpp
create mode 100644 src/cpu/x86/vm/interp_masm_x86.cpp
create mode 100644 src/cpu/x86/vm/interp_masm_x86.hpp
create mode 100644 src/cpu/x86/vm/macroAssembler_x86.cpp
create mode 100644 src/cpu/x86/vm/macroAssembler_x86.hpp
create mode 100644 src/cpu/x86/vm/metaspaceShared_x86_32.cpp
create mode 100644 src/cpu/x86/vm/metaspaceShared_x86_64.cpp
create mode 100644 src/cpu/x86/vm/rtmLocking.cpp
create mode 100644 src/cpu/x86/vm/stubRoutines_x86.cpp
create mode 100644 src/cpu/x86/vm/stubRoutines_x86.hpp
create mode 100644 src/cpu/x86/vm/templateInterpreter_x86.cpp
create mode 100644 src/cpu/zero/vm/compiledIC_zero.cpp
delete mode 100644 src/cpu/zero/vm/dump_zero.cpp
create mode 100644 src/cpu/zero/vm/metaspaceShared_zero.cpp
create mode 100644 src/os/aix/vm/attachListener_aix.cpp
create mode 100644 src/os/aix/vm/c2_globals_aix.hpp
create mode 100644 src/os/aix/vm/decoder_aix.hpp
create mode 100644 src/os/aix/vm/globals_aix.hpp
create mode 100644 src/os/aix/vm/interfaceSupport_aix.hpp
create mode 100644 src/os/aix/vm/jsig.c
create mode 100644 src/os/aix/vm/jvm_aix.cpp
create mode 100644 src/os/aix/vm/jvm_aix.h
create mode 100644 src/os/aix/vm/libperfstat_aix.cpp
create mode 100644 src/os/aix/vm/libperfstat_aix.hpp
create mode 100644 src/os/aix/vm/loadlib_aix.cpp
create mode 100644 src/os/aix/vm/loadlib_aix.hpp
create mode 100644 src/os/aix/vm/mutex_aix.inline.hpp
create mode 100644 src/os/aix/vm/osThread_aix.cpp
create mode 100644 src/os/aix/vm/osThread_aix.hpp
create mode 100644 src/os/aix/vm/os_aix.cpp
create mode 100644 src/os/aix/vm/os_aix.hpp
create mode 100644 src/os/aix/vm/os_aix.inline.hpp
create mode 100644 src/os/aix/vm/os_share_aix.hpp
create mode 100644 src/os/aix/vm/perfMemory_aix.cpp
create mode 100644 src/os/aix/vm/porting_aix.cpp
create mode 100644 src/os/aix/vm/porting_aix.hpp
create mode 100644 src/os/aix/vm/threadCritical_aix.cpp
create mode 100644 src/os/aix/vm/thread_aix.inline.hpp
create mode 100644 src/os/aix/vm/vmError_aix.cpp
create mode 100644 src/os/bsd/launcher/Info-privileged.plist
delete mode 100644 src/os/bsd/vm/chaitin_bsd.cpp
delete mode 100644 src/os/linux/vm/chaitin_linux.cpp
delete mode 100644 src/os/posix/launcher/java_md.c
delete mode 100644 src/os/posix/launcher/java_md.h
delete mode 100644 src/os/posix/launcher/launcher.script
delete mode 100644 src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
delete mode 100644 src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
delete mode 100644 src/os/solaris/vm/chaitin_solaris.cpp
delete mode 100644 src/os/windows/launcher/java_md.c
delete mode 100644 src/os/windows/launcher/java_md.h
delete mode 100644 src/os/windows/vm/chaitin_windows.cpp
create mode 100644 src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp
create mode 100644 src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp
create mode 100644 src/os_cpu/aix_ppc/vm/orderAccess_aix_ppc.inline.hpp
create mode 100644 src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
create mode 100644 src/os_cpu/aix_ppc/vm/os_aix_ppc.hpp
create mode 100644 src/os_cpu/aix_ppc/vm/prefetch_aix_ppc.inline.hpp
create mode 100644 src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp
create mode 100644 src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
create mode 100644 src/os_cpu/aix_ppc/vm/thread_aix_ppc.cpp
create mode 100644 src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp
create mode 100644 src/os_cpu/aix_ppc/vm/vmStructs_aix_ppc.hpp
delete mode 100644 src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
delete mode 100644 src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
create mode 100644 src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp
create mode 100644 src/os_cpu/linux_ppc/vm/bytes_linux_ppc.inline.hpp
create mode 100644 src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp
create mode 100644 src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp
create mode 100644 src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
create mode 100644 src/os_cpu/linux_ppc/vm/os_linux_ppc.hpp
create mode 100644 src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp
create mode 100644 src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp
create mode 100644 src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp
create mode 100644 src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp
create mode 100644 src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp
create mode 100644 src/os_cpu/linux_ppc/vm/vmStructs_linux_ppc.hpp
delete mode 100644 src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
delete mode 100644 src/os_cpu/linux_x86/vm/linux_x86_32.ad
delete mode 100644 src/os_cpu/linux_x86/vm/linux_x86_64.ad
delete mode 100644 src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
delete mode 100644 src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
delete mode 100644 src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
delete mode 100644 src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
delete mode 100644 src/os_cpu/windows_x86/vm/windows_x86_32.ad
delete mode 100644 src/os_cpu/windows_x86/vm/windows_x86_64.ad
delete mode 100644 src/share/tools/launcher/java.c
delete mode 100644 src/share/tools/launcher/java.h
delete mode 100644 src/share/tools/launcher/jli_util.c
delete mode 100644 src/share/tools/launcher/jli_util.h
delete mode 100644 src/share/tools/launcher/wildcard.c
delete mode 100644 src/share/tools/launcher/wildcard.h
create mode 100644 src/share/vm/asm/macroAssembler.hpp
create mode 100644 src/share/vm/asm/macroAssembler.inline.hpp
create mode 100644 src/share/vm/c1/c1_RangeCheckElimination.cpp
create mode 100644 src/share/vm/c1/c1_RangeCheckElimination.hpp
delete mode 100644 src/share/vm/ci/ciArrayKlassKlass.hpp
create mode 100644 src/share/vm/ci/ciBaseObject.cpp
create mode 100644 src/share/vm/ci/ciBaseObject.hpp
delete mode 100644 src/share/vm/ci/ciCPCache.cpp
delete mode 100644 src/share/vm/ci/ciCPCache.hpp
delete mode 100644 src/share/vm/ci/ciInstanceKlassKlass.cpp
delete mode 100644 src/share/vm/ci/ciInstanceKlassKlass.hpp
delete mode 100644 src/share/vm/ci/ciKlassKlass.cpp
delete mode 100644 src/share/vm/ci/ciKlassKlass.hpp
create mode 100644 src/share/vm/ci/ciMetadata.cpp
create mode 100644 src/share/vm/ci/ciMetadata.hpp
delete mode 100644 src/share/vm/ci/ciMethodKlass.cpp
delete mode 100644 src/share/vm/ci/ciMethodKlass.hpp
delete mode 100644 src/share/vm/ci/ciObjArrayKlassKlass.cpp
delete mode 100644 src/share/vm/ci/ciObjArrayKlassKlass.hpp
create mode 100644 src/share/vm/ci/ciReplay.cpp
create mode 100644 src/share/vm/ci/ciReplay.hpp
delete mode 100644 src/share/vm/ci/ciTypeArrayKlassKlass.cpp
delete mode 100644 src/share/vm/ci/ciTypeArrayKlassKlass.hpp
create mode 100644 src/share/vm/classfile/bytecodeAssembler.cpp
create mode 100644 src/share/vm/classfile/bytecodeAssembler.hpp
create mode 100644 src/share/vm/classfile/classLoaderData.cpp
create mode 100644 src/share/vm/classfile/classLoaderData.hpp
create mode 100644 src/share/vm/classfile/classLoaderData.inline.hpp
create mode 100644 src/share/vm/classfile/classLoaderExt.hpp
create mode 100644 src/share/vm/classfile/defaultMethods.cpp
create mode 100644 src/share/vm/classfile/defaultMethods.hpp
create mode 100644 src/share/vm/classfile/metadataOnStackMark.cpp
create mode 100644 src/share/vm/classfile/metadataOnStackMark.hpp
create mode 100644 src/share/vm/classfile/sharedClassUtil.hpp
create mode 100644 src/share/vm/classfile/sharedPathsMiscInfo.cpp
create mode 100644 src/share/vm/classfile/sharedPathsMiscInfo.hpp
create mode 100644 src/share/vm/classfile/systemDictionaryShared.hpp
create mode 100644 src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
create mode 100644 src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
delete mode 100644 src/share/vm/gc_implementation/concurrentMarkSweep/cmsPermGen.cpp
delete mode 100644 src/share/vm/gc_implementation/concurrentMarkSweep/cmsPermGen.hpp
create mode 100644 src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1AllocationContext.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1Allocator.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1Allocator.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1BiasedArray.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1InCSetState.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1OopClosures.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1StringDedup.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1StringDedup.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp
create mode 100644 src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp
create mode 100644 src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp
create mode 100644 src/share/vm/gc_implementation/g1/heapRegionBounds.hpp
create mode 100644 src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp
create mode 100644 src/share/vm/gc_implementation/g1/heapRegionManager.cpp
create mode 100644 src/share/vm/gc_implementation/g1/heapRegionManager.hpp
create mode 100644 src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
delete mode 100644 src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
delete mode 100644 src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
delete mode 100644 src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
delete mode 100644 src/share/vm/gc_implementation/g1/heapRegionSets.cpp
delete mode 100644 src/share/vm/gc_implementation/g1/heapRegionSets.hpp
create mode 100644 src/share/vm/gc_implementation/g1/heapRegionType.cpp
create mode 100644 src/share/vm/gc_implementation/g1/heapRegionType.hpp
create mode 100644 src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
delete mode 100644 src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.inline.hpp
delete mode 100644 src/share/vm/gc_implementation/parallelScavenge/psPermGen.cpp
delete mode 100644 src/share/vm/gc_implementation/parallelScavenge/psPermGen.hpp
create mode 100644 src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp
create mode 100644 src/share/vm/gc_implementation/shared/gcId.cpp
create mode 100644 src/share/vm/gc_implementation/shared/gcId.hpp
create mode 100644 src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
create mode 100644 src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp
create mode 100644 src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp
create mode 100644 src/share/vm/interpreter/bytecodeInterpreterProfiling.hpp
delete mode 100644 src/share/vm/memory/classify.cpp
delete mode 100644 src/share/vm/memory/classify.hpp
delete mode 100644 src/share/vm/memory/compactPermGen.hpp
delete mode 100644 src/share/vm/memory/compactingPermGenGen.cpp
delete mode 100644 src/share/vm/memory/compactingPermGenGen.hpp
delete mode 100644 src/share/vm/memory/dump.cpp
create mode 100644 src/share/vm/memory/guardedMemory.cpp
create mode 100644 src/share/vm/memory/guardedMemory.hpp
create mode 100644 src/share/vm/memory/iterator.inline.hpp
create mode 100644 src/share/vm/memory/metachunk.cpp
create mode 100644 src/share/vm/memory/metachunk.hpp
create mode 100644 src/share/vm/memory/metadataFactory.hpp
create mode 100644 src/share/vm/memory/metaspace.cpp
create mode 100644 src/share/vm/memory/metaspace.hpp
create mode 100644 src/share/vm/memory/metaspaceChunkFreeListSummary.hpp
create mode 100644 src/share/vm/memory/metaspaceCounters.cpp
create mode 100644 src/share/vm/memory/metaspaceCounters.hpp
create mode 100644 src/share/vm/memory/metaspaceGCThresholdUpdater.hpp
create mode 100644 src/share/vm/memory/metaspaceShared.cpp
create mode 100644 src/share/vm/memory/metaspaceShared.hpp
create mode 100644 src/share/vm/memory/metaspaceTracer.cpp
create mode 100644 src/share/vm/memory/metaspaceTracer.hpp
create mode 100644 src/share/vm/memory/padded.hpp
create mode 100644 src/share/vm/memory/padded.inline.hpp
delete mode 100644 src/share/vm/memory/permGen.cpp
delete mode 100644 src/share/vm/memory/permGen.hpp
delete mode 100644 src/share/vm/memory/restore.cpp
delete mode 100644 src/share/vm/memory/serialize.cpp
create mode 100644 src/share/vm/oops/annotations.cpp
create mode 100644 src/share/vm/oops/annotations.hpp
delete mode 100644 src/share/vm/oops/arrayKlassKlass.cpp
delete mode 100644 src/share/vm/oops/arrayKlassKlass.hpp
create mode 100644 src/share/vm/oops/compiledICHolder.cpp
create mode 100644 src/share/vm/oops/compiledICHolder.hpp
delete mode 100644 src/share/vm/oops/compiledICHolderKlass.cpp
delete mode 100644 src/share/vm/oops/compiledICHolderKlass.hpp
delete mode 100644 src/share/vm/oops/compiledICHolderOop.cpp
delete mode 100644 src/share/vm/oops/compiledICHolderOop.hpp
create mode 100644 src/share/vm/oops/constMethod.cpp
create mode 100644 src/share/vm/oops/constMethod.hpp
delete mode 100644 src/share/vm/oops/constMethodKlass.cpp
delete mode 100644 src/share/vm/oops/constMethodKlass.hpp
delete mode 100644 src/share/vm/oops/constMethodOop.cpp
delete mode 100644 src/share/vm/oops/constMethodOop.hpp
create mode 100644 src/share/vm/oops/constantPool.cpp
create mode 100644 src/share/vm/oops/constantPool.hpp
delete mode 100644 src/share/vm/oops/constantPoolKlass.cpp
delete mode 100644 src/share/vm/oops/constantPoolKlass.hpp
delete mode 100644 src/share/vm/oops/constantPoolOop.cpp
delete mode 100644 src/share/vm/oops/constantPoolOop.hpp
create mode 100644 src/share/vm/oops/cpCache.cpp
create mode 100644 src/share/vm/oops/cpCache.hpp
delete mode 100644 src/share/vm/oops/cpCacheKlass.cpp
delete mode 100644 src/share/vm/oops/cpCacheKlass.hpp
delete mode 100644 src/share/vm/oops/cpCacheOop.cpp
delete mode 100644 src/share/vm/oops/cpCacheOop.hpp
create mode 100644 src/share/vm/oops/instanceClassLoaderKlass.cpp
create mode 100644 src/share/vm/oops/instanceClassLoaderKlass.hpp
delete mode 100644 src/share/vm/oops/instanceKlassKlass.cpp
delete mode 100644 src/share/vm/oops/instanceKlassKlass.hpp
delete mode 100644 src/share/vm/oops/klassKlass.cpp
delete mode 100644 src/share/vm/oops/klassKlass.hpp
delete mode 100644 src/share/vm/oops/klassOop.cpp
delete mode 100644 src/share/vm/oops/klassOop.hpp
create mode 100644 src/share/vm/oops/metadata.cpp
create mode 100644 src/share/vm/oops/metadata.hpp
create mode 100644 src/share/vm/oops/method.cpp
create mode 100644 src/share/vm/oops/method.hpp
create mode 100644 src/share/vm/oops/methodCounters.cpp
create mode 100644 src/share/vm/oops/methodCounters.hpp
create mode 100644 src/share/vm/oops/methodData.cpp
create mode 100644 src/share/vm/oops/methodData.hpp
delete mode 100644 src/share/vm/oops/methodDataKlass.cpp
delete mode 100644 src/share/vm/oops/methodDataKlass.hpp
delete mode 100644 src/share/vm/oops/methodDataOop.cpp
delete mode 100644 src/share/vm/oops/methodDataOop.hpp
delete mode 100644 src/share/vm/oops/methodKlass.cpp
delete mode 100644 src/share/vm/oops/methodKlass.hpp
delete mode 100644 src/share/vm/oops/methodOop.cpp
delete mode 100644 src/share/vm/oops/methodOop.hpp
delete mode 100644 src/share/vm/oops/objArrayKlassKlass.cpp
delete mode 100644 src/share/vm/oops/objArrayKlassKlass.hpp
delete mode 100644 src/share/vm/oops/typeArrayKlassKlass.cpp
delete mode 100644 src/share/vm/oops/typeArrayKlassKlass.hpp
create mode 100644 src/share/vm/opto/mathexactnode.cpp
create mode 100644 src/share/vm/opto/mathexactnode.hpp
create mode 100644 src/share/vm/opto/replacednodes.cpp
create mode 100644 src/share/vm/opto/replacednodes.hpp
create mode 100644 src/share/vm/prims/whitebox_ext.cpp
delete mode 100644 src/share/vm/runtime/aprofiler.cpp
delete mode 100644 src/share/vm/runtime/aprofiler.hpp
create mode 100644 src/share/vm/runtime/arguments_ext.hpp
create mode 100644 src/share/vm/runtime/atomic.inline.hpp
create mode 100644 src/share/vm/runtime/orderAccess.inline.hpp
create mode 100644 src/share/vm/runtime/prefetch.inline.hpp
create mode 100644 src/share/vm/runtime/rtmLocking.hpp
create mode 100644 src/share/vm/runtime/sharedRuntimeMath.hpp
create mode 100644 src/share/vm/runtime/thread.inline.hpp
create mode 100644 src/share/vm/runtime/thread_ext.cpp
create mode 100644 src/share/vm/runtime/thread_ext.hpp
create mode 100644 src/share/vm/runtime/vmStructs_trace.hpp
create mode 100644 src/share/vm/services/allocationContextService.hpp
create mode 100644 src/share/vm/services/allocationSite.hpp
create mode 100644 src/share/vm/services/mallocSiteTable.cpp
create mode 100644 src/share/vm/services/mallocSiteTable.hpp
create mode 100644 src/share/vm/services/mallocTracker.cpp
create mode 100644 src/share/vm/services/mallocTracker.hpp
create mode 100644 src/share/vm/services/mallocTracker.inline.hpp
delete mode 100644 src/share/vm/services/memPtr.cpp
delete mode 100644 src/share/vm/services/memPtr.hpp
delete mode 100644 src/share/vm/services/memPtrArray.hpp
delete mode 100644 src/share/vm/services/memRecorder.cpp
delete mode 100644 src/share/vm/services/memRecorder.hpp
delete mode 100644 src/share/vm/services/memSnapshot.cpp
delete mode 100644 src/share/vm/services/memSnapshot.hpp
delete mode 100644 src/share/vm/services/memTrackWorker.cpp
delete mode 100644 src/share/vm/services/memTrackWorker.hpp
create mode 100644 src/share/vm/services/nmtCommon.cpp
create mode 100644 src/share/vm/services/nmtCommon.hpp
create mode 100644 src/share/vm/services/virtualMemoryTracker.cpp
create mode 100644 src/share/vm/services/virtualMemoryTracker.hpp
create mode 100644 src/share/vm/utilities/chunkedList.cpp
create mode 100644 src/share/vm/utilities/chunkedList.hpp
create mode 100644 src/share/vm/utilities/elfFuncDescTable.cpp
create mode 100644 src/share/vm/utilities/elfFuncDescTable.hpp
create mode 100644 src/share/vm/utilities/globalDefinitions_xlc.hpp
create mode 100644 src/share/vm/utilities/linkedlist.cpp
create mode 100644 src/share/vm/utilities/linkedlist.hpp
create mode 100644 src/share/vm/utilities/nativeCallStack.cpp
create mode 100644 src/share/vm/utilities/nativeCallStack.hpp
create mode 100644 src/share/vm/utilities/pair.hpp
create mode 100644 src/share/vm/utilities/resourceHash.hpp
create mode 100644 src/share/vm/utilities/stringUtils.cpp
create mode 100644 src/share/vm/utilities/stringUtils.hpp
create mode 100644 test/TEST.groups
create mode 100644 test/compiler/6896617/Test6896617.java
create mode 100644 test/compiler/6934604/TestByteBoxing.java
create mode 100644 test/compiler/6934604/TestDoubleBoxing.java
create mode 100644 test/compiler/6934604/TestFloatBoxing.java
create mode 100644 test/compiler/6934604/TestIntBoxing.java
create mode 100644 test/compiler/6934604/TestLongBoxing.java
create mode 100644 test/compiler/6934604/TestShortBoxing.java
create mode 100644 test/compiler/7088419/CRCTest.java
delete mode 100644 test/compiler/7158807/Test7158807.java
create mode 100644 test/compiler/8011706/Test8011706.java
create mode 100644 test/compiler/8011771/Test8011771.java
create mode 100644 test/compiler/8011901/Test8011901.java
create mode 100644 test/compiler/8015436/Test8015436.java
create mode 100644 test/compiler/EliminateAutoBox/UnsignedLoads.java
create mode 100644 test/compiler/EscapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
create mode 100644 test/compiler/arguments/BMICommandLineOptionTestBase.java
create mode 100644 test/compiler/arguments/BMISupportedCPUTest.java
create mode 100644 test/compiler/arguments/BMIUnsupportedCPUTest.java
create mode 100644 test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java
create mode 100644 test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java
create mode 100644 test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java
create mode 100644 test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java
create mode 100644 test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java
create mode 100644 test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java
create mode 100644 test/compiler/ciReplay/TestSA.sh
create mode 100644 test/compiler/ciReplay/TestVM.sh
create mode 100644 test/compiler/ciReplay/TestVM_no_comp_level.sh
create mode 100644 test/compiler/ciReplay/common.sh
create mode 100644 test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
create mode 100644 test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java
create mode 100644 test/compiler/classUnloading/methodUnloading/WorkerClass.java
create mode 100644 test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java
create mode 100644 test/compiler/codecache/CheckUpperLimit.java
create mode 100644 test/compiler/codegen/BMI1.java
create mode 100644 test/compiler/codegen/C1NullCheckOfNullStore.java
create mode 100644 test/compiler/codegen/IntRotateWithImmediate.java
create mode 100644 test/compiler/debug/VerifyAdapterSharing.java
create mode 100644 test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
create mode 100644 test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
create mode 100644 test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java
create mode 100644 test/compiler/exceptions/CatchInlineExceptions.java
create mode 100644 test/compiler/exceptions/SumTest.java
create mode 100644 test/compiler/exceptions/TestRecursiveReplacedException.java
create mode 100644 test/compiler/inlining/DefaultAndConcreteMethodsCHA.java
create mode 100644 test/compiler/inlining/DefaultMethodsDependencies.java
create mode 100644 test/compiler/inlining/InlineDefaultMethod.java
create mode 100644 test/compiler/inlining/InlineDefaultMethod1.java
create mode 100644 test/compiler/intrinsics/bmi/BMITestRunner.java
create mode 100644 test/compiler/intrinsics/bmi/Expr.java
create mode 100644 test/compiler/intrinsics/bmi/TestAndnI.java
create mode 100644 test/compiler/intrinsics/bmi/TestAndnL.java
create mode 100644 test/compiler/intrinsics/bmi/TestBlsiI.java
create mode 100644 test/compiler/intrinsics/bmi/TestBlsiL.java
create mode 100644 test/compiler/intrinsics/bmi/TestBlsmskI.java
create mode 100644 test/compiler/intrinsics/bmi/TestBlsmskL.java
create mode 100644 test/compiler/intrinsics/bmi/TestBlsrI.java
create mode 100644 test/compiler/intrinsics/bmi/TestBlsrL.java
create mode 100644 test/compiler/intrinsics/bmi/TestLzcntI.java
create mode 100644 test/compiler/intrinsics/bmi/TestLzcntL.java
create mode 100644 test/compiler/intrinsics/bmi/TestTzcntI.java
create mode 100644 test/compiler/intrinsics/bmi/TestTzcntL.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/AddnTestI.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/AddnTestL.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java
create mode 100644 test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java
create mode 100644 test/compiler/intrinsics/clone/TestObjectClone.java
create mode 100644 test/compiler/intrinsics/mathexact/AddExactICondTest.java
create mode 100644 test/compiler/intrinsics/mathexact/AddExactIConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/AddExactILoadTest.java
create mode 100644 test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java
create mode 100644 test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java
create mode 100644 test/compiler/intrinsics/mathexact/AddExactLConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/CompareTest.java
create mode 100644 test/compiler/intrinsics/mathexact/DecExactITest.java
create mode 100644 test/compiler/intrinsics/mathexact/DecExactLTest.java
create mode 100644 test/compiler/intrinsics/mathexact/GVNTest.java
create mode 100644 test/compiler/intrinsics/mathexact/IncExactITest.java
create mode 100644 test/compiler/intrinsics/mathexact/IncExactLTest.java
create mode 100644 test/compiler/intrinsics/mathexact/MulExactICondTest.java
create mode 100644 test/compiler/intrinsics/mathexact/MulExactIConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/MulExactILoadTest.java
create mode 100644 test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java
create mode 100644 test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java
create mode 100644 test/compiler/intrinsics/mathexact/MulExactLConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/NegExactIConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/NegExactILoadTest.java
create mode 100644 test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java
create mode 100644 test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/NegExactLConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/NestedMathExactTest.java
create mode 100644 test/compiler/intrinsics/mathexact/SplitThruPhiTest.java
create mode 100644 test/compiler/intrinsics/mathexact/SubExactICondTest.java
create mode 100644 test/compiler/intrinsics/mathexact/SubExactIConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/SubExactILoadTest.java
create mode 100644 test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java
create mode 100644 test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java
create mode 100644 test/compiler/intrinsics/mathexact/SubExactLConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java
create mode 100644 test/compiler/intrinsics/mathexact/Verify.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/MathIntrinsic.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java
create mode 100644 test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java
create mode 100644 test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java
create mode 100644 test/compiler/intrinsics/sha/TestSHA.java
create mode 100644 test/compiler/intrinsics/sha/cli/SHAOptionsBase.java
create mode 100644 test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java
create mode 100644 test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java
create mode 100644 test/compiler/intrinsics/sha/sanity/SHASanityTestBase.java
create mode 100644 test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java
create mode 100644 test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java
create mode 100644 test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java
create mode 100644 test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java
create mode 100644 test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java
create mode 100644 test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java
create mode 100644 test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java
rename test/compiler/{6653795 => intrinsics/unsafe}/UnsafeGetAddressTest.java (100%)
create mode 100644 test/compiler/jsr292/ConcurrentClassLoadingTest.java
create mode 100644 test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
create mode 100644 test/compiler/jsr292/MHInlineTest.java
create mode 100644 test/compiler/jsr292/NullConstantReceiver.java
create mode 100644 test/compiler/jsr292/PollutedTrapCounts.java
create mode 100644 test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
create mode 100644 test/compiler/jsr292/VMAnonymousClasses.java
create mode 100644 test/compiler/jsr292/createsInterfaceDotEqualsCallInfo.js
create mode 100644 test/compiler/jsr292/methodHandleExceptions/ByteClassLoader.java
create mode 100644 test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
create mode 100644 test/compiler/jsr292/methodHandleExceptions/p/C.java
create mode 100644 test/compiler/jsr292/methodHandleExceptions/p/Dok.java
create mode 100644 test/compiler/jsr292/methodHandleExceptions/p/E.java
create mode 100644 test/compiler/jsr292/methodHandleExceptions/p/F.java
create mode 100644 test/compiler/jsr292/methodHandleExceptions/p/I.java
create mode 100644 test/compiler/jsr292/methodHandleExceptions/p/Tdirect.java
create mode 100644 test/compiler/jsr292/methodHandleExceptions/p/Treflect.java
create mode 100644 test/compiler/loopopts/ConstFPVectorization.java
create mode 100644 test/compiler/loopopts/CountedLoopProblem.java
create mode 100644 test/compiler/loopopts/TestDeadBackbranchArrayAccess.java
create mode 100644 test/compiler/loopopts/TestLogSum.java
create mode 100644 test/compiler/loopopts/superword/TestVectorizationWithInvariant.java
create mode 100644 test/compiler/macronodes/TestEliminateAllocationPhi.java
create mode 100644 test/compiler/membars/TestMemBarAcquire.java
create mode 100644 test/compiler/osr/TestOSRWithNonEmptyStack.java
create mode 100644 test/compiler/osr/TestRangeCheck.java
create mode 100644 test/compiler/profiling/TestMethodHandleInvokesIntrinsic.java
create mode 100644 test/compiler/profiling/TestUnexpectedProfilingMismatch.java
create mode 100644 test/compiler/profiling/unloadingconflict/B.java
create mode 100644 test/compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java
create mode 100644 test/compiler/rangechecks/TestRangeCheckSmearing.java
create mode 100644 test/compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java
create mode 100644 test/compiler/relocations/TestPrintRelocations.java
create mode 100644 test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java
create mode 100644 test/compiler/rtm/cli/RTMLockingAwareTest.java
create mode 100644 test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.java
create mode 100644 test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java
create mode 100644 test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java
create mode 100644 test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java
create mode 100644 test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java
create mode 100644 test/compiler/rtm/cli/TestRTMAbortThresholdOption.java
create mode 100644 test/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java
create mode 100644 test/compiler/rtm/cli/TestRTMLockingThresholdOption.java
create mode 100644 test/compiler/rtm/cli/TestRTMRetryCountOption.java
create mode 100644 test/compiler/rtm/cli/TestRTMSpinLoopCountOption.java
create mode 100644 test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java
create mode 100644 test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java
create mode 100644 test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java
create mode 100644 test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java
create mode 100644 test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java
create mode 100644 test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java
create mode 100644 test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java
create mode 100644 test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java
create mode 100644 test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java
create mode 100644 test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java
create mode 100644 test/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java
create mode 100644 test/compiler/rtm/locking/TestRTMAbortRatio.java
create mode 100644 test/compiler/rtm/locking/TestRTMAbortThreshold.java
create mode 100644 test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
create mode 100644 test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java
create mode 100644 test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
create mode 100644 test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java
create mode 100644 test/compiler/rtm/locking/TestRTMLockingThreshold.java
create mode 100644 test/compiler/rtm/locking/TestRTMRetryCount.java
create mode 100644 test/compiler/rtm/locking/TestRTMSpinLoopCount.java
create mode 100644 test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
create mode 100644 test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java
create mode 100644 test/compiler/rtm/locking/TestUseRTMDeopt.java
create mode 100644 test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java
create mode 100644 test/compiler/rtm/locking/TestUseRTMForStackLocks.java
create mode 100644 test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java
create mode 100644 test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java
create mode 100644 test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java
create mode 100644 test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java
create mode 100644 test/compiler/stable/StableConfiguration.java
create mode 100644 test/compiler/stable/TestStableBoolean.java
create mode 100644 test/compiler/stable/TestStableByte.java
create mode 100644 test/compiler/stable/TestStableChar.java
create mode 100644 test/compiler/stable/TestStableDouble.java
create mode 100644 test/compiler/stable/TestStableFloat.java
create mode 100644 test/compiler/stable/TestStableInt.java
create mode 100644 test/compiler/stable/TestStableLong.java
create mode 100644 test/compiler/stable/TestStableObject.java
create mode 100644 test/compiler/stable/TestStableShort.java
create mode 100644 test/compiler/startup/NumCompilerThreadsCheck.java
create mode 100644 test/compiler/startup/SmallCodeCacheStartup.java
create mode 100644 test/compiler/startup/StartupOutput.java
create mode 100644 test/compiler/stringopts/TestOptimizeStringConcat.java
create mode 100644 test/compiler/testlibrary/intrinsics/Verifier.java
create mode 100644 test/compiler/testlibrary/rtm/AbortProvoker.java
create mode 100644 test/compiler/testlibrary/rtm/AbortType.java
create mode 100644 test/compiler/testlibrary/rtm/BufferOverflowProvoker.java
create mode 100644 test/compiler/testlibrary/rtm/BusyLock.java
create mode 100644 test/compiler/testlibrary/rtm/CompilableTest.java
create mode 100644 test/compiler/testlibrary/rtm/MemoryConflictProvoker.java
create mode 100644 test/compiler/testlibrary/rtm/NestedAbortProvoker.java
create mode 100644 test/compiler/testlibrary/rtm/RTMLockingStatistics.java
create mode 100644 test/compiler/testlibrary/rtm/RTMTestBase.java
create mode 100644 test/compiler/testlibrary/rtm/XAbortProvoker.java
create mode 100644 test/compiler/testlibrary/rtm/predicate/SupportedCPU.java
create mode 100644 test/compiler/testlibrary/rtm/predicate/SupportedVM.java
create mode 100644 test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
create mode 100644 test/compiler/tiered/CompLevelsTest.java
create mode 100644 test/compiler/tiered/NonTieredLevelsTest.java
create mode 100644 test/compiler/tiered/TieredLevelsTest.java
create mode 100644 test/compiler/types/TestMeetExactConstantArrays.java
create mode 100644 test/compiler/types/TestMeetTopArrayExactConstantArray.java
create mode 100644 test/compiler/types/TestSpeculationFailedHigherEqual.java
create mode 100644 test/compiler/types/TestTypePropagationToCmpU.java
create mode 100644 test/compiler/types/TypeSpeculation.java
create mode 100644 test/compiler/types/correctness/CorrectnessTest.java
create mode 100644 test/compiler/types/correctness/OffTest.java
create mode 100644 test/compiler/types/correctness/execution/Execution.java
create mode 100644 test/compiler/types/correctness/execution/MethodHandleDelegate.java
create mode 100644 test/compiler/types/correctness/execution/TypeConflict.java
create mode 100644 test/compiler/types/correctness/execution/TypeProfile.java
create mode 100644 test/compiler/types/correctness/hierarchies/DefaultMethodInterface.java
create mode 100644 test/compiler/types/correctness/hierarchies/DefaultMethodInterface2.java
create mode 100644 test/compiler/types/correctness/hierarchies/Linear.java
create mode 100644 test/compiler/types/correctness/hierarchies/Linear2.java
create mode 100644 test/compiler/types/correctness/hierarchies/NullableType.java
create mode 100644 test/compiler/types/correctness/hierarchies/OneRank.java
create mode 100644 test/compiler/types/correctness/hierarchies/TypeHierarchy.java
create mode 100644 test/compiler/types/correctness/scenarios/ArrayCopy.java
create mode 100644 test/compiler/types/correctness/scenarios/ArrayReferenceStore.java
create mode 100644 test/compiler/types/correctness/scenarios/ArrayScenario.java
create mode 100644 test/compiler/types/correctness/scenarios/CheckCast.java
create mode 100644 test/compiler/types/correctness/scenarios/ClassIdentity.java
create mode 100644 test/compiler/types/correctness/scenarios/ClassInstanceOf.java
create mode 100644 test/compiler/types/correctness/scenarios/ClassIsInstance.java
create mode 100644 test/compiler/types/correctness/scenarios/ProfilingType.java
create mode 100644 test/compiler/types/correctness/scenarios/ReceiverAtInvokes.java
create mode 100644 test/compiler/types/correctness/scenarios/Scenario.java
create mode 100644 test/compiler/uncommontrap/StackOverflowGuardPagesOff.java
create mode 100644 test/compiler/uncommontrap/TestDeoptOOM.java
create mode 100644 test/compiler/uncommontrap/TestLockEliminatedAtDeopt.java
create mode 100644 test/compiler/uncommontrap/TestSpecTrapClassUnloading.java
create mode 100644 test/compiler/uncommontrap/TestStackBangMonitorOwned.java
create mode 100644 test/compiler/uncommontrap/TestStackBangRbp.java
create mode 100644 test/compiler/uncommontrap/TraceDeoptimizationNoRealloc.java
create mode 100644 test/compiler/uncommontrap/UncommonTrapStackBang.java
create mode 100644 test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java
create mode 100644 test/compiler/unsafe/TestUnsafeLoadControl.java
create mode 100644 test/compiler/unsafe/UnsafeRaw.java
create mode 100644 test/compiler/whitebox/ClearMethodStateTest.java
create mode 100644 test/compiler/whitebox/CompilerWhiteBoxTest.java
create mode 100644 test/compiler/whitebox/DeoptimizeAllTest.java
create mode 100644 test/compiler/whitebox/DeoptimizeMethodTest.java
create mode 100644 test/compiler/whitebox/DeoptimizeMultipleOSRTest.java
create mode 100644 test/compiler/whitebox/EnqueueMethodForCompilationTest.java
create mode 100644 test/compiler/whitebox/GetNMethodTest.java
create mode 100644 test/compiler/whitebox/IsMethodCompilableTest.java
create mode 100644 test/compiler/whitebox/MakeMethodNotCompilableTest.java
create mode 100644 test/compiler/whitebox/SetDontInlineMethodTest.java
create mode 100644 test/compiler/whitebox/SetForceInlineMethodTest.java
create mode 100644 test/gc/6941923/Test6941923.java
delete mode 100644 test/gc/6941923/test6941923.sh
delete mode 100644 test/gc/7168848/HumongousAlloc.java
create mode 100644 test/gc/TestG1ZeroPGCTJcmdThreadPrint.java
create mode 100644 test/gc/TestGCLogRotationViaJcmd.java
create mode 100644 test/gc/TestObjectAlignment.java
create mode 100644 test/gc/TestSystemGC.java
create mode 100644 test/gc/arguments/TestAlignmentToUseLargePages.java
create mode 100644 test/gc/arguments/TestCMSHeapSizeFlags.java
create mode 100644 test/gc/arguments/TestCompressedClassFlags.java
create mode 100644 test/gc/arguments/TestG1ConcRefinementThreads.java
create mode 100644 test/gc/arguments/TestG1HeapRegionSize.java
create mode 100644 test/gc/arguments/TestG1HeapSizeFlags.java
create mode 100644 test/gc/arguments/TestHeapFreeRatio.java
create mode 100644 test/gc/arguments/TestInitialTenuringThreshold.java
create mode 100644 test/gc/arguments/TestMaxHeapSizeTools.java
create mode 100644 test/gc/arguments/TestMaxNewSize.java
create mode 100644 test/gc/arguments/TestMinInitialErgonomics.java
create mode 100644 test/gc/arguments/TestParallelHeapSizeFlags.java
create mode 100644 test/gc/arguments/TestSerialHeapSizeFlags.java
create mode 100644 test/gc/arguments/TestSurvivorAlignmentInBytesOption.java
create mode 100644 test/gc/arguments/TestUnrecognizedVMOptionsHandling.java
create mode 100644 test/gc/arguments/TestUseCompressedOopsErgo.java
create mode 100644 test/gc/arguments/TestUseCompressedOopsErgoTools.java
create mode 100644 test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java
create mode 100644 test/gc/class_unloading/TestG1ClassUnloadingHWM.java
create mode 100644 test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java
create mode 100644 test/gc/concurrentMarkSweep/DisableResizePLAB.java
create mode 100644 test/gc/concurrentMarkSweep/GuardShrinkWarning.java
create mode 100644 test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java
create mode 100644 test/gc/g1/Test2GbHeap.java
create mode 100644 test/gc/g1/TestEagerReclaimHumongousRegions.java
create mode 100644 test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
create mode 100644 test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
create mode 100644 test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
create mode 100644 test/gc/g1/TestGCLogMessages.java
create mode 100644 test/gc/g1/TestGreyReclaimedHumongousObjects.java
create mode 100644 test/gc/g1/TestHumongousAllocInitialMark.java
create mode 100644 test/gc/g1/TestHumongousShrinkHeap.java
create mode 100644 test/gc/g1/TestLargePageUseForAuxMemory.java
create mode 100644 test/gc/g1/TestShrinkAuxiliaryData.java
create mode 100644 test/gc/g1/TestShrinkAuxiliaryData00.java
create mode 100644 test/gc/g1/TestShrinkAuxiliaryData05.java
create mode 100644 test/gc/g1/TestShrinkAuxiliaryData10.java
create mode 100644 test/gc/g1/TestShrinkAuxiliaryData15.java
create mode 100644 test/gc/g1/TestShrinkAuxiliaryData20.java
create mode 100644 test/gc/g1/TestShrinkAuxiliaryData25.java
create mode 100644 test/gc/g1/TestShrinkAuxiliaryData30.java
create mode 100644 test/gc/g1/TestShrinkDefragmentedHeap.java
create mode 100644 test/gc/g1/TestShrinkToOneRegion.java
create mode 100644 test/gc/g1/TestStringDeduplicationAgeThreshold.java
create mode 100644 test/gc/g1/TestStringDeduplicationFullGC.java
create mode 100644 test/gc/g1/TestStringDeduplicationInterned.java
create mode 100644 test/gc/g1/TestStringDeduplicationPrintOptions.java
create mode 100644 test/gc/g1/TestStringDeduplicationTableRehash.java
create mode 100644 test/gc/g1/TestStringDeduplicationTableResize.java
create mode 100644 test/gc/g1/TestStringDeduplicationTools.java
create mode 100644 test/gc/g1/TestStringDeduplicationYoungGC.java
create mode 100644 test/gc/g1/TestStringSymbolTableStats.java
delete mode 100644 test/gc/heap_inspection/TestG1ConcurrentGCHeapDump.java
delete mode 100644 test/gc/heap_inspection/TestPrintClassHistogram.java
delete mode 100644 test/gc/init/TestHandleExceedingProcessSizeLimitIn32BitBuilds.java
create mode 100644 test/gc/logging/TestGCId.java
create mode 100644 test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
create mode 100644 test/gc/metaspace/G1AddMetaspaceDependency.java
create mode 100644 test/gc/metaspace/TestCapacityUntilGCWrapAround.java
create mode 100644 test/gc/metaspace/TestMetaspaceInitialization.java
create mode 100644 test/gc/metaspace/TestMetaspaceMemoryPool.java
create mode 100644 test/gc/metaspace/TestMetaspacePerfCounters.java
create mode 100644 test/gc/metaspace/TestMetaspaceSizeFlags.java
create mode 100644 test/gc/metaspace/TestPerfCountersAndMemoryPools.java
create mode 100644 test/gc/parallelScavenge/AdaptiveGCBoundary.java
create mode 100644 test/gc/startup_warnings/TestCMS.java
create mode 100644 test/gc/startup_warnings/TestCMSForegroundFlags.java
create mode 100644 test/gc/startup_warnings/TestCMSIncrementalMode.java
create mode 100644 test/gc/startup_warnings/TestCMSNoIncrementalMode.java
create mode 100644 test/gc/startup_warnings/TestDefNewCMS.java
create mode 100644 test/gc/startup_warnings/TestDefaultMaxRAMFraction.java
create mode 100644 test/gc/startup_warnings/TestG1.java
create mode 100644 test/gc/startup_warnings/TestIncGC.java
create mode 100644 test/gc/startup_warnings/TestParNewCMS.java
create mode 100644 test/gc/startup_warnings/TestParNewSerialOld.java
create mode 100644 test/gc/startup_warnings/TestParallelGC.java
create mode 100644 test/gc/startup_warnings/TestParallelScavengeSerialOld.java
create mode 100644 test/gc/startup_warnings/TestSerialGC.java
create mode 100644 test/gc/survivorAlignment/AlignmentHelper.java
create mode 100644 test/gc/survivorAlignment/SurvivorAlignmentTestMain.java
create mode 100644 test/gc/survivorAlignment/TestAllocationInEden.java
create mode 100644 test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
create mode 100644 test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
create mode 100644 test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
create mode 100644 test/gc/survivorAlignment/TestPromotionToSurvivor.java
create mode 100644 test/gc/whitebox/TestWBGC.java
delete mode 100644 test/runtime/6878713/Test6878713.sh
delete mode 100644 test/runtime/7020373/Test7020373.sh
delete mode 100644 test/runtime/7158804/Test7158804.sh
create mode 100644 test/runtime/7194254/Test7194254.java
delete mode 100644 test/runtime/7196045/Test7196045.java
create mode 100644 test/runtime/8001071/Test8001071.java
create mode 100644 test/runtime/8001071/Test8001071.sh
create mode 100644 test/runtime/8003720/Asmator.java
create mode 100644 test/runtime/8003720/Test8003720.java
create mode 100644 test/runtime/8003720/Victim.java
create mode 100644 test/runtime/8003720/VictimClassLoader.java
create mode 100644 test/runtime/8007320/ConstMethodTest.java
create mode 100644 test/runtime/8007475/StackMapFrameTest.java
create mode 100644 test/runtime/8024804/RegisterNatives.java
create mode 100644 test/runtime/8026365/InvokeSpecialAnonTest.java
create mode 100644 test/runtime/8026394/InterfaceObjectTest.java
create mode 100644 test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
create mode 100644 test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
create mode 100644 test/runtime/CDSCompressedKPtrs/XShareAuto.java
create mode 100644 test/runtime/CheckEndorsedAndExtDirs/EndorsedExtDirs.java
create mode 100644 test/runtime/ClassFile/JsrRewriting.java
rename test/runtime/{7020373/testcase.jar => ClassFile/JsrRewritingTestCase.jar} (100%)
create mode 100644 test/runtime/ClassFile/OomWhileParsingRepeatedJsr.java
create mode 100644 test/runtime/ClassFile/UnsupportedClassFileVersion.java
rename test/runtime/{6878713 => ClassFile}/testcase.jar (100%)
create mode 100644 test/runtime/ClassUnload/KeepAliveClass.java
create mode 100644 test/runtime/ClassUnload/KeepAliveClassLoader.java
create mode 100644 test/runtime/ClassUnload/KeepAliveObject.java
create mode 100644 test/runtime/ClassUnload/KeepAliveSoftReference.java
create mode 100644 test/runtime/ClassUnload/UnloadTest.java
create mode 100644 test/runtime/ClassUnload/classes/test/Empty.java
create mode 100644 test/runtime/CommandLine/BooleanFlagWithInvalidValue.java
create mode 100644 test/runtime/CommandLine/ConfigFileParsing.java
create mode 100644 test/runtime/CommandLine/FlagWithInvalidValue.java
create mode 100644 test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
create mode 100644 test/runtime/CommandLine/PrintGCApplicationConcurrentTime.java
create mode 100644 test/runtime/CommandLine/UnrecognizedVMOption.java
create mode 100644 test/runtime/CommandLine/VMOptionWarning.java
create mode 100644 test/runtime/CompressedOops/CompressedClassPointers.java
create mode 100644 test/runtime/CompressedOops/CompressedKlassPointerAndOops.java
create mode 100644 test/runtime/ErrorHandling/TestOnError.java
create mode 100644 test/runtime/ErrorHandling/TestOnOutOfMemoryError.java
create mode 100644 test/runtime/InitialThreadOverflow/DoOverflow.java
create mode 100644 test/runtime/InitialThreadOverflow/invoke.cxx
create mode 100644 test/runtime/InitialThreadOverflow/testme.sh
create mode 100644 test/runtime/InternalApi/ThreadCpuTimesDeadlock.java
create mode 100644 test/runtime/LoadClass/LoadClassNegative.java
create mode 100644 test/runtime/LoadClass/ShowClassLoader.java
create mode 100644 test/runtime/LoadClass/TestForName.java
copy make/solaris/makefiles/reorder_CORE_amd64 => test/runtime/LoadClass/dummy.jar (100%)
create mode 100644 test/runtime/Metaspace/FragmentMetaspace.java
create mode 100644 test/runtime/Metaspace/FragmentMetaspaceSimple.java
create mode 100644 test/runtime/Metaspace/classes/test/Empty.java
create mode 100644 test/runtime/NMT/AutoshutdownNMT.java
create mode 100644 test/runtime/NMT/ChangeTrackingLevel.java
create mode 100644 test/runtime/NMT/JcmdBaselineDetail.java
create mode 100644 test/runtime/NMT/JcmdDetailDiff.java
delete mode 100644 test/runtime/NMT/JcmdDiffCallsite.java
create mode 100644 test/runtime/NMT/JcmdScaleDetail.java
create mode 100644 test/runtime/NMT/JcmdSummaryDiff.java
create mode 100644 test/runtime/NMT/MallocRoundingReportTest.java
create mode 100644 test/runtime/NMT/MallocSiteHashOverflow.java
create mode 100644 test/runtime/NMT/MallocStressTest.java
create mode 100644 test/runtime/NMT/MallocTrackingVerify.java
create mode 100644 test/runtime/NMT/NMTWithCDS.java
create mode 100644 test/runtime/NMT/ReleaseNoCommit.java
create mode 100644 test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java
create mode 100644 test/runtime/PerfMemDestroy/PerfMemDestroy.java
create mode 100644 test/runtime/RedefineFinalizer/RedefineFinalizer.java
create mode 100644 test/runtime/RedefineObject/Agent.java
create mode 100644 test/runtime/RedefineObject/TestRedefineObject.java
create mode 100644 test/runtime/RedefineObject/WalkThroughInvoke.java
create mode 100644 test/runtime/RedefineTests/RedefineAnnotations.java
create mode 100644 test/runtime/RedefineTests/RedefineRunningMethodsWithResolutionErrors.java
create mode 100644 test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
create mode 100644 test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
create mode 100644 test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
create mode 100644 test/runtime/SharedArchiveFile/DefaultUseWithClient.java
create mode 100644 test/runtime/SharedArchiveFile/LimitSharedSizes.java
create mode 100644 test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java
create mode 100644 test/runtime/SharedArchiveFile/SharedArchiveFile.java
create mode 100644 test/runtime/SharedArchiveFile/SharedBaseAddress.java
create mode 100644 test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java
create mode 100644 test/runtime/Thread/TestThreadDumpMonitorContention.java
create mode 100644 test/runtime/contended/Basic.java
create mode 100644 test/runtime/contended/DefaultValue.java
create mode 100644 test/runtime/contended/HasNonStatic.java
create mode 100644 test/runtime/contended/Inheritance1.java
create mode 100644 test/runtime/contended/OopMaps.java
create mode 100644 test/runtime/contended/Options.java
create mode 100644 test/runtime/finalStatic/FinalStatic.java
create mode 100644 test/runtime/handlerInTry/HandlerInTry.jasm
create mode 100644 test/runtime/handlerInTry/IsolatedHandlerInTry.jasm
create mode 100644 test/runtime/handlerInTry/LoadHandlerInTry.java
create mode 100644 test/runtime/interned/SanityTest.java
create mode 100644 test/runtime/invokedynamic/BootstrapMethodErrorTest.java
create mode 100644 test/runtime/lambda-features/InvokespecialInterface.java
create mode 100644 test/runtime/lambda-features/PublicStaticInterfaceMethodHandling.java
create mode 100644 test/runtime/lambda-features/TestConcreteClassWithAbstractMethod.java
create mode 100644 test/runtime/lambda-features/TestInterfaceInit.java
create mode 100644 test/runtime/lambda-features/TestInterfaceOrder.java
create mode 100644 test/runtime/memory/LargePages/TestLargePageSizeInBytes.java
create mode 100644 test/runtime/memory/MultiAllocateNullCheck.java
create mode 100644 test/runtime/memory/ReadFromNoaccessArea.java
create mode 100644 test/runtime/memory/ReadVMPageSize.java
create mode 100644 test/runtime/memory/ReserveMemory.java
create mode 100644 test/runtime/memory/RunUnitTestsConcurrently.java
create mode 100644 test/runtime/memory/StressVirtualSpaceResize.java
create mode 100644 test/runtime/stackMapCheck/BadMap.jasm
create mode 100644 test/runtime/stackMapCheck/BadMapDstore.jasm
create mode 100644 test/runtime/stackMapCheck/BadMapIstore.jasm
create mode 100644 test/runtime/stackMapCheck/StackMapCheck.java
create mode 100644 test/runtime/testlibrary/ClassUnloadCommon.java
create mode 100644 test/runtime/testlibrary/GeneratedClassLoader.java
create mode 100644 test/runtime/verifier/TestMultiANewArray.java
create mode 100644 test/sanity/ExecuteInternalVMTests.java
create mode 100644 test/sanity/WhiteBox.java
create mode 100644 test/serviceability/jvmti/GetObjectSizeOverflow.java
create mode 100644 test/serviceability/jvmti/GetObjectSizeOverflowAgent.java
create mode 100644 test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java
create mode 100644 test/serviceability/jvmti/UnresolvedClassAgent.java
create mode 100644 test/serviceability/jvmti/UnresolvedClassAgent.mf
create mode 100644 test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapProc.java
create mode 100644 test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
create mode 100644 test/serviceability/threads/TestFalseDeadLock.java
create mode 100644 test/testlibrary/RedefineClassHelper.java
create mode 100644 test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java
create mode 100644 test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java
delete mode 100644 test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java
create mode 100644 test/testlibrary/com/oracle/java/testlibrary/ExitCode.java
delete mode 100644 test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java
create mode 100644 test/testlibrary/com/oracle/java/testlibrary/Utils.java
create mode 100644 test/testlibrary/com/oracle/java/testlibrary/cli/CPUSpecificCommandLineOptionTest.java
create mode 100644 test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java
create mode 100644 test/testlibrary/com/oracle/java/testlibrary/cli/predicate/AndPredicate.java
create mode 100644 test/testlibrary/com/oracle/java/testlibrary/cli/predicate/CPUSpecificPredicate.java
create mode 100644 test/testlibrary/com/oracle/java/testlibrary/cli/predicate/NotPredicate.java
create mode 100644 test/testlibrary/com/oracle/java/testlibrary/cli/predicate/OrPredicate.java
create mode 100644 test/testlibrary/ctw/Makefile
create mode 100644 test/testlibrary/ctw/README
create mode 100644 test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathDirEntry.java
create mode 100644 test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarEntry.java
create mode 100644 test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarInDirEntry.java
create mode 100644 test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassesListInFile.java
create mode 100644 test/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java
create mode 100644 test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
create mode 100644 test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java
create mode 100644 test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java
create mode 100644 test/testlibrary/ctw/test/Bar.java
create mode 100644 test/testlibrary/ctw/test/ClassesDirTest.java
create mode 100644 test/testlibrary/ctw/test/ClassesListTest.java
create mode 100644 test/testlibrary/ctw/test/CtwTest.java
create mode 100644 test/testlibrary/ctw/test/Foo.java
create mode 100644 test/testlibrary/ctw/test/JarDirTest.java
create mode 100644 test/testlibrary/ctw/test/JarsTest.java
create mode 100644 test/testlibrary/ctw/test/classes.lst
create mode 100644 test/testlibrary/whitebox/Makefile
create mode 100644 test/testlibrary/whitebox/sun/hotspot/code/NMethod.java
create mode 100644 test/testlibrary/whitebox/sun/hotspot/cpuinfo/CPUInfo.java
create mode 100644 test/testlibrary_tests/RedefineClassTest.java
create mode 100644 test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
create mode 100644 test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java
create mode 100644 test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java
create mode 100644 test/testlibrary_tests/whitebox/vm_flags/IntxTest.java
create mode 100644 test/testlibrary_tests/whitebox/vm_flags/StringTest.java
create mode 100644 test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java
create mode 100644 test/testlibrary_tests/whitebox/vm_flags/UintxTest.java
create mode 100644 test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java
--
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