[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