Code Review for 7088955

Prepared by:never on Fri Sep 9 14:17:24 PDT 2011
Workspace:/net/smite.us.oracle.com/export/ws/replay
Compare against: ssh://hg.openjdk.java.net/hsx/hotspot-comp-gate/hotspot
Summary of changes: 21066 lines changed: 7246 ins; 13673 del; 147 mod; 29134 unchg
Patch of changes: 7088955.patch
Author comments:
7088955: add C2 IR support to the SA
Reviewed-by:

These are bunch of SA improvements I collected as part of the replay
support. It includes support for C2 types and dumping of the graph,
the PhaseCFG, the InlineTree and MDOs. There are a bunch of new
classes to support this but for the most part they are simple mirrors
for their corresponding C++ classes and could be generated directly
from the vmStructs declarations. About half of the new lines are
copyright notices and Java boilerplate.

The C++ changes consist only of friend declarations and moving
nmethodBucket to the header so it can be described by vmStructs.

This also includes support in the SA for augmenting the type database
of a JVM during reading of a core file and dumping the type database
with a new vmstructdump command. -Dsun.jvm.hotspot.typedb=<file> will
read <file> after parsing the vmStructs from the child and add any new
definitions to the type database. The saenv scripts recognize the
environment variable SA_TYPEDB and pass the value in the property to
the invoked VM. I also augmented the type database logic so that it
can create const and pointer variants of types on the fly so they no
longer need to be declared in vmStructs.cpp. Additionally I added
support for GrowableArray templating to support reading various data
structures.

I also deleted the win32 and dbx debugger backends since those were
supplanted by the windbg and proc backends.

The webrev itself is quite large but most of the newly added classes
were generated from the vmStructs.cpp declarations or by simple
transliteration of C++ code. The meaningful bits are all at the
beginning of the webrev.

The replay stuff will be laid on top of these changes.

Tested with sajdi tests.

Bug id: Bug Database
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/make/Makefile

14 lines changed: 6 ins; 8 del; 0 mod; 311 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/make/saenv.sh

8 lines changed: 8 ins; 0 del; 0 mod; 75 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/make/saenv64.sh

8 lines changed: 8 ins; 0 del; 0 mod; 72 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/os/solaris/Makefile

2 lines changed: 0 ins; 2 del; 0 mod; 30 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/CLHSDB.java

4 lines changed: 3 ins; 0 del; 1 mod; 250 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java

241 lines changed: 236 ins; 0 del; 5 mod; 1468 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/DebugServer.java

2 lines changed: 0 ins; 1 del; 1 mod; 131 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java

112 lines changed: 3 ins; 87 del; 22 mod; 544 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java

183 lines changed: 165 ins; 14 del; 4 mod; 654 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/TestDebugger.java

10 lines changed: 0 ins; 7 del; 3 mod; 204 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpot.java

3 lines changed: 0 ins; 0 del; 3 mod; 1533 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpotAgent.java

102 lines changed: 2 ins; 79 del; 21 mod; 737 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java

4 lines changed: 2 ins; 0 del; 2 mod; 417 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/debugger/AddressException.java

5 lines changed: 4 ins; 0 del; 1 mod; 41 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java

9 lines changed: 0 ins; 8 del; 1 mod; 56 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java

8 lines changed: 0 ins; 8 del; 0 mod; 1223 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/CIntField.java

4 lines changed: 3 ins; 0 del; 1 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/Field.java

5 lines changed: 4 ins; 0 del; 1 mod; 152 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/FieldType.java

3 lines changed: 2 ins; 0 del; 1 mod; 106 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java

24 lines changed: 23 ins; 0 del; 1 mod; 900 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/Method.java

24 lines changed: 24 ins; 0 del; 0 mod; 336 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java

259 lines changed: 257 ins; 0 del; 2 mod; 82 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java

30 lines changed: 30 ins; 0 del; 0 mod; 288 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/runtime/CompilerThread.java

31 lines changed: 30 ins; 0 del; 1 mod; 39 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java

48 lines changed: 16 ins; 12 del; 20 mod; 840 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualConstructor.java

18 lines changed: 0 ins; 15 del; 3 mod; 79 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/runtime/win32_amd64/Win32AMD64JavaThreadPDAccess.java

2 lines changed: 0 ins; 1 del; 1 mod; 136 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/runtime/win32_x86/Win32X86JavaThreadPDAccess.java

2 lines changed: 0 ins; 1 del; 1 mod; 135 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java

90 lines changed: 58 ins; 15 del; 17 mod; 90 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/types/TypeDataBase.java

6 lines changed: 5 ins; 0 del; 1 mod; 132 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java

87 lines changed: 85 ins; 0 del; 2 mod; 406 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ui/CommandProcessorPanel.java

3 lines changed: 0 ins; 0 del; 3 mod; 223 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/sa.files

11 lines changed: 3 ins; 7 del; 1 mod; 120 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/ci/ciArrayKlass.hpp

2 lines changed: 1 ins; 0 del; 1 mod; 65 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/ci/ciClassList.hpp

3 lines changed: 2 ins; 0 del; 1 mod; 122 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/ci/ciConstant.hpp

2 lines changed: 1 ins; 0 del; 1 mod; 116 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/ci/ciObjectFactory.hpp

3 lines changed: 3 ins; 0 del; 0 mod; 138 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/compiler/compileBroker.hpp

2 lines changed: 2 ins; 0 del; 0 mod; 406 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/memory/allocation.hpp

4 lines changed: 4 ins; 0 del; 0 mod; 454 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/memory/resourceArea.hpp

2 lines changed: 1 ins; 0 del; 1 mod; 241 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/oops/instanceKlass.cpp

31 lines changed: 0 ins; 31 del; 0 mod; 2942 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/oops/instanceKlass.hpp

32 lines changed: 32 ins; 0 del; 0 mod; 1016 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/block.hpp

9 lines changed: 8 ins; 0 del; 1 mod; 726 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/bytecodeInfo.cpp

19 lines changed: 19 ins; 0 del; 0 mod; 612 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/callnode.hpp

4 lines changed: 3 ins; 0 del; 1 mod; 949 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/chaitin.hpp

5 lines changed: 4 ins; 0 del; 1 mod; 539 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/compile.hpp

2 lines changed: 2 ins; 0 del; 0 mod; 899 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/node.hpp

8 lines changed: 7 ins; 0 del; 1 mod; 1562 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/optoreg.hpp

2 lines changed: 1 ins; 0 del; 1 mod; 198 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/parse.hpp

7 lines changed: 6 ins; 1 del; 0 mod; 591 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/regalloc.hpp

2 lines changed: 1 ins; 0 del; 1 mod; 142 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/type.hpp

2 lines changed: 2 ins; 0 del; 0 mod; 1299 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/prims/jvmtiExport.hpp

1 line changed: 1 ins; 0 del; 0 mod; 505 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/runtime/deoptimization.hpp

2 lines changed: 2 ins; 0 del; 0 mod; 367 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/runtime/vframeArray.hpp

5 lines changed: 4 ins; 0 del; 1 mod; 215 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/runtime/vmStructs.cpp

713 lines changed: 692 ins; 6 del; 15 mod; 2518 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/utilities/exceptions.hpp

2 lines changed: 2 ins; 0 del; 0 mod; 284 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/utilities/growableArray.hpp

5 lines changed: 4 ins; 0 del; 1 mod; 372 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciArrayKlass.java

53 lines changed: 53 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciArrayKlassKlass.java

51 lines changed: 51 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciConstant.java

63 lines changed: 63 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciEnv.java

77 lines changed: 77 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciField.java

62 lines changed: 62 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciInstance.java

51 lines changed: 51 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciInstanceKlass.java

83 lines changed: 83 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciInstanceKlassKlass.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciKlass.java

58 lines changed: 58 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciKlassKlass.java

51 lines changed: 51 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciMethod.java

91 lines changed: 91 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodData.java

177 lines changed: 177 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodKlass.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciObjArrayKlass.java

55 lines changed: 55 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciObjArrayKlassKlass.java

51 lines changed: 51 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciObject.java

71 lines changed: 71 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciObjectFactory.java

78 lines changed: 78 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java

53 lines changed: 53 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciSymbol.java

60 lines changed: 60 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciType.java

52 lines changed: 52 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciTypeArrayKlass.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciTypeArrayKlassKlass.java

51 lines changed: 51 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java

52 lines changed: 52 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/compiler/CompileTask.java

66 lines changed: 66 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/ArrayData.java

86 lines changed: 86 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/BitData.java

74 lines changed: 74 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/BranchData.java

76 lines changed: 76 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/CounterData.java

71 lines changed: 71 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/DataLayout.java

206 lines changed: 206 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/JumpData.java

81 lines changed: 81 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/MultiBranchData.java

113 lines changed: 113 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/ProfileData.java

127 lines changed: 127 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java

123 lines changed: 123 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/RetData.java

113 lines changed: 113 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java

63 lines changed: 63 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/Block.java

88 lines changed: 88 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/Block_Array.java

64 lines changed: 64 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/Block_List.java

56 lines changed: 56 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/CallDynamicJavaNode.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/CallJavaNode.java

66 lines changed: 66 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/CallNode.java

65 lines changed: 65 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/CallRuntimeNode.java

64 lines changed: 64 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/CallStaticJavaNode.java

75 lines changed: 75 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/Compile.java

95 lines changed: 95 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/HaltNode.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/InlineTree.java

104 lines changed: 104 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/JVMState.java

106 lines changed: 106 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/LoopNode.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/MachCallJavaNode.java

70 lines changed: 70 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/MachCallNode.java

57 lines changed: 57 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/MachCallRuntimeNode.java

63 lines changed: 63 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/MachCallStaticJavaNode.java

69 lines changed: 69 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/MachIfNode.java

67 lines changed: 67 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/MachNode.java

49 lines changed: 49 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/MachReturnNode.java

49 lines changed: 49 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/MachSafePointNode.java

75 lines changed: 75 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/MultiNode.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/Node.java

269 lines changed: 269 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/Node_Array.java

64 lines changed: 64 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/Node_List.java

56 lines changed: 56 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/Phase.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java

69 lines changed: 69 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/PhaseRegAlloc.java

58 lines changed: 58 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/PhiNode.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/ProjNode.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/RegionNode.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/RootNode.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/SafePointNode.java

68 lines changed: 68 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/opto/TypeNode.java

50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/prims/JvmtiExport.java

66 lines changed: 66 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/runtime/InstanceConstructor.java

64 lines changed: 64 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/runtime/StaticBaseConstructor.java

52 lines changed: 52 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualBaseConstructor.java

96 lines changed: 96 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java

64 lines changed: 64 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw agent/src/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java

68 lines changed: 68 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/solaris/dbx/Makefile

91 lines changed: 0 ins; 91 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/solaris/dbx/README

9 lines changed: 0 ins; 9 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/solaris/dbx/README-commands.txt

82 lines changed: 0 ins; 82 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/solaris/dbx/helloWorld.cpp

59 lines changed: 0 ins; 59 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/solaris/dbx/proc_service_2.h

172 lines changed: 0 ins; 172 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/solaris/dbx/shell_imp.h

164 lines changed: 0 ins; 164 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/solaris/dbx/svc_agent_dbx.cpp

1068 lines changed: 0 ins; 1068 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/solaris/dbx/svc_agent_dbx.hpp

188 lines changed: 0 ins; 188 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/BasicList.hpp

66 lines changed: 0 ins; 66 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/Buffer.cpp

110 lines changed: 0 ins; 110 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/Buffer.hpp

68 lines changed: 0 ins; 68 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/Dispatcher.cpp

115 lines changed: 0 ins; 115 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/Dispatcher.hpp

38 lines changed: 0 ins; 38 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/Handler.hpp

53 lines changed: 0 ins; 53 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/IOBuf.cpp

490 lines changed: 0 ins; 490 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/IOBuf.hpp

222 lines changed: 0 ins; 222 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/LockableList.hpp

54 lines changed: 0 ins; 54 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/Makefile

80 lines changed: 0 ins; 80 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/Message.hpp

123 lines changed: 0 ins; 123 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/Monitor.cpp

176 lines changed: 0 ins; 176 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/Monitor.hpp

58 lines changed: 0 ins; 58 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/README-commands.txt

246 lines changed: 0 ins; 246 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/README.txt

64 lines changed: 0 ins; 64 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/Reaper.cpp

159 lines changed: 0 ins; 159 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/Reaper.hpp

90 lines changed: 0 ins; 90 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/SwDbgSrv.cpp

1266 lines changed: 0 ins; 1266 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/SwDbgSrv.dsp

146 lines changed: 0 ins; 146 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/SwDbgSrv.dsw

41 lines changed: 0 ins; 41 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/SwDbgSub.cpp

883 lines changed: 0 ins; 883 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/SwDbgSub.dsp

130 lines changed: 0 ins; 130 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/initWinsock.cpp

71 lines changed: 0 ins; 71 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/initWinsock.hpp

30 lines changed: 0 ins; 30 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/ioUtils.cpp

156 lines changed: 0 ins; 156 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/ioUtils.hpp

36 lines changed: 0 ins; 36 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/isNT4.cpp

39 lines changed: 0 ins; 39 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/isNT4.hpp

34 lines changed: 0 ins; 34 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/libInfo.cpp

186 lines changed: 0 ins; 186 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/libInfo.hpp

44 lines changed: 0 ins; 44 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/nt4internals.cpp

75 lines changed: 0 ins; 75 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/nt4internals.hpp

273 lines changed: 0 ins; 273 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/ports.h

32 lines changed: 0 ins; 32 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/procList.cpp

190 lines changed: 0 ins; 190 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/procList.hpp

55 lines changed: 0 ins; 55 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/serverLists.cpp

270 lines changed: 0 ins; 270 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/serverLists.hpp

204 lines changed: 0 ins; 204 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/toolHelp.cpp

48 lines changed: 0 ins; 48 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/os/win32/toolHelp.hpp

75 lines changed: 0 ins; 75 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxAddress.java

395 lines changed: 0 ins; 395 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxDebugger.java

76 lines changed: 0 ins; 76 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxDebuggerLocal.java

744 lines changed: 0 ins; 744 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxOopHandle.java

49 lines changed: 0 ins; 49 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxThreadFactory.java

35 lines changed: 0 ins; 35 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThread.java

86 lines changed: 0 ins; 86 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThreadContext.java

46 lines changed: 0 ins; 46 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThreadFactory.java

44 lines changed: 0 ins; 44 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86Thread.java

86 lines changed: 0 ins; 86 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86ThreadContext.java

46 lines changed: 0 ins; 46 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86ThreadFactory.java

44 lines changed: 0 ins; 44 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/AddressDataSource.java

99 lines changed: 0 ins; 99 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/DLL.java

209 lines changed: 0 ins; 209 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/TestDebugger.java

70 lines changed: 0 ins; 70 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/TestHelloWorld.java

70 lines changed: 0 ins; 70 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Address.java

403 lines changed: 0 ins; 403 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32CDebugInfoBuilder.java

824 lines changed: 0 ins; 824 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32CDebugger.java

123 lines changed: 0 ins; 123 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Debugger.java

135 lines changed: 0 ins; 135 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32DebuggerLocal.java

1083 lines changed: 0 ins; 1083 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32LDTEntry.java

100 lines changed: 0 ins; 100 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32LDTEntryConstants.java

39 lines changed: 0 ins; 39 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32OopHandle.java

61 lines changed: 0 ins; 61 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Thread.java

129 lines changed: 0 ins; 129 del; 0 mod; 0 unchg

------ ------ ------ ------ Old --- Patch --- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32ThreadContext.java

45 lines changed: 0 ins; 45 del; 0 mod; 0 unchg

This code review page was prepared using /never/bin/webrev (vers 23.18-hg-never).