Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv17214 Modified Files: AllocThreadMethodRef.java AllocThreadTraceRef.java AllocTraceRef.java AllocTypeMethodRef.java AllocTypeThreadMethodRef.java AllocTypeThreadRef.java AllocTypeThreadTraceRef.java AllocTypeTraceRef.java CPUThreadMethodRef.java CPUThreadTraceRef.java CPUTraceRef.java MethodRef.java MonThreadMethodRef.java MonThreadTraceRef.java MonTraceRef.java ThreadRef.java TraceRef.java TypeRef.java Log Message: extends new interfaces for getting roots and info Index: AllocThreadMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocThreadMethodRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** AllocThreadMethodRef.java 2 Jul 2002 20:18:29 -0000 1.4 --- AllocThreadMethodRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface AllocThreadMethodRef extends AllocStat { CPUThreadMethodRef getSiblingCPU(); MonThreadMethodRef getSiblingMon(); --- 23,27 ---- import java.util.List; ! public interface AllocThreadMethodRef extends AllocStat, HasThread, HasLocation { CPUThreadMethodRef getSiblingCPU(); MonThreadMethodRef getSiblingMon(); *************** *** 40,43 **** --- 40,46 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:18:29 stolis * License added. Index: AllocThreadTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocThreadTraceRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** AllocThreadTraceRef.java 2 Jul 2002 20:18:29 -0000 1.4 --- AllocThreadTraceRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface AllocThreadTraceRef extends AllocStat { CPUThreadTraceRef getSiblingCPU(); MonThreadTraceRef getSiblingMon(); --- 23,27 ---- import java.util.List; ! public interface AllocThreadTraceRef extends AllocStat, HasThread, HasLocation { CPUThreadTraceRef getSiblingCPU(); MonThreadTraceRef getSiblingMon(); *************** *** 40,43 **** --- 40,46 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:18:29 stolis * License added. Index: AllocTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocTraceRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** AllocTraceRef.java 2 Jul 2002 20:18:29 -0000 1.4 --- AllocTraceRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface AllocTraceRef extends AllocStat, TraceRef { CPUTraceRef getSiblingCPU(); MonTraceRef getSiblingMon(); --- 23,27 ---- import java.util.List; ! public interface AllocTraceRef extends AllocStat, TraceRef, HasLocation { CPUTraceRef getSiblingCPU(); MonTraceRef getSiblingMon(); *************** *** 38,41 **** --- 38,44 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:18:29 stolis * License added. Index: AllocTypeMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocTypeMethodRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** AllocTypeMethodRef.java 2 Jul 2002 20:17:14 -0000 1.4 --- AllocTypeMethodRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface AllocTypeMethodRef extends AllocStat { List getAllocTypeTraces(); --- 23,27 ---- import java.util.List; ! public interface AllocTypeMethodRef extends AllocStat, HasType, HasLocation { List getAllocTypeTraces(); *************** *** 38,41 **** --- 38,44 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:17:14 stolis * License added. Index: AllocTypeThreadMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocTypeThreadMethodRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** AllocTypeThreadMethodRef.java 2 Jul 2002 20:17:14 -0000 1.4 --- AllocTypeThreadMethodRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface AllocTypeThreadMethodRef extends AllocStat { List getAllocTypeThreadTraces(); --- 23,28 ---- import java.util.List; ! public interface AllocTypeThreadMethodRef extends AllocStat, ! HasType, HasThread, HasLocation { List getAllocTypeThreadTraces(); *************** *** 37,40 **** --- 38,44 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:17:14 stolis * License added. Index: AllocTypeThreadRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocTypeThreadRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** AllocTypeThreadRef.java 2 Jul 2002 20:17:14 -0000 1.4 --- AllocTypeThreadRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface AllocTypeThreadRef extends AllocStat { List getAllocTypeThreadMethods(); --- 23,27 ---- import java.util.List; ! public interface AllocTypeThreadRef extends AllocStat, HasType, HasThread { List getAllocTypeThreadMethods(); *************** *** 39,42 **** --- 39,45 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:17:14 stolis * License added. Index: AllocTypeThreadTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocTypeThreadTraceRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** AllocTypeThreadTraceRef.java 2 Jul 2002 20:17:14 -0000 1.3 --- AllocTypeThreadTraceRef.java 24 Jul 2002 22:28:10 -0000 1.4 *************** *** 23,27 **** import java.util.List; ! public interface AllocTypeThreadTraceRef extends AllocStat { AllocTypeThreadMethodRef getAllocTypeThreadMethod(); --- 23,28 ---- import java.util.List; ! public interface AllocTypeThreadTraceRef extends AllocStat, ! HasType, HasThread, HasLocation { AllocTypeThreadMethodRef getAllocTypeThreadMethod(); *************** *** 33,36 **** --- 34,40 ---- /* * $Log$ + * Revision 1.4 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.3 2002/07/02 20:17:14 stolis * License added. Index: AllocTypeTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocTypeTraceRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** AllocTypeTraceRef.java 2 Jul 2002 20:17:14 -0000 1.4 --- AllocTypeTraceRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface AllocTypeTraceRef extends AllocStat { List getAllocTypeThreadTraces(); --- 23,27 ---- import java.util.List; ! public interface AllocTypeTraceRef extends AllocStat, HasType, HasLocation { List getAllocTypeThreadTraces(); *************** *** 38,41 **** --- 38,44 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:17:14 stolis * License added. Index: CPUThreadMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUThreadMethodRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** CPUThreadMethodRef.java 2 Jul 2002 20:17:13 -0000 1.4 --- CPUThreadMethodRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface CPUThreadMethodRef extends CPUStat { AllocThreadMethodRef getSiblingAlloc(); MonThreadMethodRef getSiblingMon(); --- 23,27 ---- import java.util.List; ! public interface CPUThreadMethodRef extends CPUStat, HasThread, HasLocation { AllocThreadMethodRef getSiblingAlloc(); MonThreadMethodRef getSiblingMon(); *************** *** 38,41 **** --- 38,44 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:17:13 stolis * License added. Index: CPUThreadTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUThreadTraceRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** CPUThreadTraceRef.java 2 Jul 2002 20:17:13 -0000 1.3 --- CPUThreadTraceRef.java 24 Jul 2002 22:28:10 -0000 1.4 *************** *** 23,27 **** import java.util.List; ! public interface CPUThreadTraceRef extends CPUStat { AllocThreadTraceRef getSiblingAlloc(); MonThreadTraceRef getSiblingMon(); --- 23,27 ---- import java.util.List; ! public interface CPUThreadTraceRef extends CPUStat, HasThread, HasLocation { AllocThreadTraceRef getSiblingAlloc(); MonThreadTraceRef getSiblingMon(); *************** *** 34,37 **** --- 34,40 ---- /* * $Log$ + * Revision 1.4 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.3 2002/07/02 20:17:13 stolis * License added. Index: CPUTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUTraceRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** CPUTraceRef.java 2 Jul 2002 20:17:13 -0000 1.4 --- CPUTraceRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface CPUTraceRef extends CPUStat, TraceRef { AllocTraceRef getSiblingAlloc(); MonTraceRef getSiblingMon(); --- 23,27 ---- import java.util.List; ! public interface CPUTraceRef extends CPUStat, TraceRef, HasLocation { AllocTraceRef getSiblingAlloc(); MonTraceRef getSiblingMon(); *************** *** 36,39 **** --- 36,42 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:17:13 stolis * License added. Index: MethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MethodRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** MethodRef.java 2 Jul 2002 20:17:13 -0000 1.4 --- MethodRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface MethodRef extends CPUStat, AllocStat, MonStat { String getName(); String getSignature(); --- 23,27 ---- import java.util.List; ! public interface MethodRef extends CPUStat, AllocStat, MonStat, LocationRef, HasLocation { String getName(); String getSignature(); *************** *** 50,53 **** --- 50,56 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:17:13 stolis * License added. Index: MonThreadMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonThreadMethodRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** MonThreadMethodRef.java 2 Jul 2002 20:17:13 -0000 1.4 --- MonThreadMethodRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface MonThreadMethodRef extends MonStat { CPUThreadMethodRef getSiblingCPU(); AllocThreadMethodRef getSiblingAlloc(); --- 23,27 ---- import java.util.List; ! public interface MonThreadMethodRef extends MonStat, HasThread, HasLocation { CPUThreadMethodRef getSiblingCPU(); AllocThreadMethodRef getSiblingAlloc(); *************** *** 38,41 **** --- 38,44 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:17:13 stolis * License added. Index: MonThreadTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonThreadTraceRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** MonThreadTraceRef.java 2 Jul 2002 20:17:13 -0000 1.3 --- MonThreadTraceRef.java 24 Jul 2002 22:28:10 -0000 1.4 *************** *** 23,27 **** import java.util.List; ! public interface MonThreadTraceRef extends MonStat { CPUThreadTraceRef getSiblingCPU(); AllocThreadTraceRef getSiblingAlloc(); --- 23,27 ---- import java.util.List; ! public interface MonThreadTraceRef extends MonStat, HasThread, HasLocation { CPUThreadTraceRef getSiblingCPU(); AllocThreadTraceRef getSiblingAlloc(); *************** *** 34,37 **** --- 34,40 ---- /* * $Log$ + * Revision 1.4 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.3 2002/07/02 20:17:13 stolis * License added. Index: MonTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonTraceRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** MonTraceRef.java 2 Jul 2002 20:17:13 -0000 1.4 --- MonTraceRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface MonTraceRef extends MonStat, TraceRef { CPUTraceRef getSiblingCPU(); AllocTraceRef getSiblingAlloc(); --- 23,27 ---- import java.util.List; ! public interface MonTraceRef extends MonStat, TraceRef, HasLocation { CPUTraceRef getSiblingCPU(); AllocTraceRef getSiblingAlloc(); *************** *** 36,39 **** --- 36,42 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:17:13 stolis * License added. Index: ThreadRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/ThreadRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** ThreadRef.java 2 Jul 2002 20:17:13 -0000 1.4 --- ThreadRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 24,28 **** import java.util.Date; ! public interface ThreadRef extends CPUStat, AllocStat, MonStat { String getName(); ThreadRef getParentThread(); --- 24,28 ---- import java.util.Date; ! public interface ThreadRef extends CPUStat, AllocStat, MonStat, HasThread { String getName(); ThreadRef getParentThread(); *************** *** 56,59 **** --- 56,62 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:17:13 stolis * License added. Index: TraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/TraceRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** TraceRef.java 2 Jul 2002 20:17:13 -0000 1.3 --- TraceRef.java 24 Jul 2002 22:28:10 -0000 1.4 *************** *** 23,27 **** import java.util.List; ! public interface TraceRef { List getFrames(); --- 23,27 ---- import java.util.List; ! public interface TraceRef extends LocationRef, HasLocation { List getFrames(); *************** *** 32,35 **** --- 32,38 ---- /* * $Log$ + * Revision 1.4 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.3 2002/07/02 20:17:13 stolis * License added. Index: TypeRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/TypeRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** TypeRef.java 2 Jul 2002 20:17:13 -0000 1.4 --- TypeRef.java 24 Jul 2002 22:28:10 -0000 1.5 *************** *** 23,27 **** import java.util.List; ! public interface TypeRef extends AllocStat { String getName(); ClassRef getComponentClass(); --- 23,27 ---- import java.util.List; ! public interface TypeRef extends AllocStat, HasType { String getName(); ClassRef getComponentClass(); *************** *** 44,47 **** --- 44,50 ---- /* * $Log$ + * Revision 1.5 2002/07/24 22:28:10 vachis + * extends new interfaces for getting roots and info + * * Revision 1.4 2002/07/02 20:17:13 stolis * License added. |