1.1 --- a/make/sa.files Thu Aug 21 05:49:06 2008 -0700 1.2 +++ b/make/sa.files Wed Aug 27 22:45:38 2008 -0700 1.3 @@ -33,40 +33,23 @@ 1.4 1.5 AGENT_SRC_DIR = $(AGENT_DIR)/src/share/classes 1.6 1.7 -AGENT_ALLFILES = \ 1.8 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/DebugServer.java \ 1.9 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/HelloWorld.java \ 1.10 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/HotSpotAgent.java \ 1.11 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/HotSpotSolarisVtblAccess.java \ 1.12 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/HotSpotTypeDataBase.java \ 1.13 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/LinuxVtblAccess.java \ 1.14 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/ObjectHistogram.java \ 1.15 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/RMIHelper.java \ 1.16 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/StackTrace.java \ 1.17 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/TestDebugger.java \ 1.18 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/Win32VtblAccess.java \ 1.19 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/Immediate.java \ 1.20 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/ImmediateOrRegister.java \ 1.21 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/Operand.java \ 1.22 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/Register.java \ 1.23 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/amd64/AMD64Register.java \ 1.24 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/amd64/AMD64Registers.java \ 1.25 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/ia64/IA64Register.java \ 1.26 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/ia64/IA64Registers.java \ 1.27 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/sparc/SPARCArgument.java \ 1.28 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/sparc/SPARCRegister.java \ 1.29 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/sparc/SPARCRegisterType.java \ 1.30 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/sparc/SPARCRegisters.java \ 1.31 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/x86/X86Register.java \ 1.32 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/x86/X86RegisterPart.java \ 1.33 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/x86/X86Registers.java \ 1.34 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/x86/X86SegmentRegister.java \ 1.35 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/x86/X86SegmentRegisters.java \ 1.36 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/bugspot/BugSpotAgent.java \ 1.37 +# Splitted the set of files into two sets because on linux plaform 1.38 +# listing or compiling all the files results in 'Argument list too long' error. 1.39 + 1.40 +AGENT_FILES1 = \ 1.41 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/*.java \ 1.42 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/*.java \ 1.43 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/amd64/*.java \ 1.44 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/ia64/*.java \ 1.45 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/sparc/*.java \ 1.46 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/asm/x86/*.java \ 1.47 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/bugspot/*.java \ 1.48 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/bugspot/tree/*.java \ 1.49 $(AGENT_SRC_DIR)/sun/jvm/hotspot/c1/*.java \ 1.50 $(AGENT_SRC_DIR)/sun/jvm/hotspot/code/*.java \ 1.51 $(AGENT_SRC_DIR)/sun/jvm/hotspot/compiler/*.java \ 1.52 $(AGENT_SRC_DIR)/sun/jvm/hotspot/debugger/*.java \ 1.53 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/debugger/amd64/*.java \ 1.54 $(AGENT_SRC_DIR)/sun/jvm/hotspot/debugger/cdbg/*.java \ 1.55 $(AGENT_SRC_DIR)/sun/jvm/hotspot/debugger/cdbg/basic/*.java \ 1.56 $(AGENT_SRC_DIR)/sun/jvm/hotspot/debugger/cdbg/basic/x86/*.java \ 1.57 @@ -75,7 +58,6 @@ 1.58 $(AGENT_SRC_DIR)/sun/jvm/hotspot/debugger/dbx/sparc/*.java \ 1.59 $(AGENT_SRC_DIR)/sun/jvm/hotspot/debugger/dbx/x86/*.java \ 1.60 $(AGENT_SRC_DIR)/sun/jvm/hotspot/debugger/dummy/*.java \ 1.61 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/debugger/amd64/*.java \ 1.62 $(AGENT_SRC_DIR)/sun/jvm/hotspot/debugger/ia64/*.java \ 1.63 $(AGENT_SRC_DIR)/sun/jvm/hotspot/debugger/linux/*.java \ 1.64 $(AGENT_SRC_DIR)/sun/jvm/hotspot/debugger/linux/amd64/*.java \ 1.65 @@ -107,7 +89,10 @@ 1.66 $(AGENT_SRC_DIR)/sun/jvm/hotspot/jdi/*.java \ 1.67 $(AGENT_SRC_DIR)/sun/jvm/hotspot/livejvm/*.java \ 1.68 $(AGENT_SRC_DIR)/sun/jvm/hotspot/memory/*.java \ 1.69 -$(AGENT_SRC_DIR)/sun/jvm/hotspot/oops/*.java \ 1.70 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/oops/*.java 1.71 + 1.72 + 1.73 +AGENT_FILES2 = \ 1.74 $(AGENT_SRC_DIR)/sun/jvm/hotspot/runtime/*.java \ 1.75 $(AGENT_SRC_DIR)/sun/jvm/hotspot/runtime/amd64/*.java \ 1.76 $(AGENT_SRC_DIR)/sun/jvm/hotspot/runtime/ia64/*.java \ 1.77 @@ -127,7 +112,17 @@ 1.78 $(AGENT_SRC_DIR)/sun/jvm/hotspot/runtime/x86/*.java \ 1.79 $(AGENT_SRC_DIR)/sun/jvm/hotspot/tools/*.java \ 1.80 $(AGENT_SRC_DIR)/sun/jvm/hotspot/tools/jcore/*.java \ 1.81 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/tools/soql/*.java \ 1.82 $(AGENT_SRC_DIR)/sun/jvm/hotspot/types/*.java \ 1.83 $(AGENT_SRC_DIR)/sun/jvm/hotspot/types/basic/*.java \ 1.84 $(AGENT_SRC_DIR)/sun/jvm/hotspot/utilities/*.java \ 1.85 $(AGENT_SRC_DIR)/sun/jvm/hotspot/utilities/memo/*.java \ 1.86 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/utilities/soql/*.java \ 1.87 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/ui/*.java \ 1.88 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/ui/action/*.java \ 1.89 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/ui/classbrowser/*.java \ 1.90 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/ui/table/*.java \ 1.91 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/ui/tree/*.java \ 1.92 +$(AGENT_SRC_DIR)/sun/jvm/hotspot/ui/treetable/*.java \ 1.93 +$(AGENT_SRC_DIR)/com/sun/java/swing/action/*.java \ 1.94 +$(AGENT_SRC_DIR)/com/sun/java/swing/ui/*.java