You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(73) |
Sep
(92) |
Oct
(9) |
Nov
(80) |
Dec
(60) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(92) |
Feb
(52) |
Mar
(71) |
Apr
(64) |
May
(53) |
Jun
(10) |
Jul
(111) |
Aug
(93) |
Sep
(134) |
Oct
|
Nov
|
Dec
|
From: Jan S. <st...@us...> - 2002-07-04 18:00:34
|
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data In directory usw-pr-cvs1:/tmp/cvs-serv3474/net/sourceforge/javaprofiler/jpiimpl/data Modified Files: SnapshotImpl.java Log Message: Implements Snapshot instead of VirtualMachineImageRef. Index: SnapshotImpl.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/SnapshotImpl.java,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -r1.24 -r1.25 *** SnapshotImpl.java 11 Jun 2002 07:08:40 -0000 1.24 --- SnapshotImpl.java 4 Jul 2002 18:00:31 -0000 1.25 *************** *** 36,40 **** * @author Pavel Vacha */ ! public class SnapshotImpl implements VirtualMachineImageRef, Serializable { private String name; private long time; //PENDING --- 36,40 ---- * @author Pavel Vacha */ ! public class SnapshotImpl implements Snapshot, Serializable { private String name; private long time; //PENDING *************** *** 1115,1123 **** } } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 1115,1135 ---- } } ! ! /** ! * Returns size (in bytes) of free memory in the mirrored virtual ! * machine. ! * ! * @return size (in bytes) of free memory in the mirrored virtual ! * machine. ! */ ! public long freeMemory() { ! //PENDING ! return 0; ! } ! ! public void removeChildrenListener(int type, ChildrenListener listener) { } ! public void addChildrenListener(int type, ChildrenListener listener) { } *************** *** 1137,1140 **** --- 1149,1155 ---- /* * $Log$ + * Revision 1.25 2002/07/04 18:00:31 stolis + * Implements Snapshot instead of VirtualMachineImageRef. + * * Revision 1.24 2002/06/11 07:08:40 vachis * GCData renamed |
From: Jan S. <st...@us...> - 2002-07-04 17:58:26
|
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl In directory usw-pr-cvs1:/tmp/cvs-serv2848/net/sourceforge/javaprofiler/jpiimpl Modified Files: VirtualMachineImpl.java Log Message: Implements VirtualMachineRef instead of VirtualMachine. Index: VirtualMachineImpl.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/VirtualMachineImpl.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** VirtualMachineImpl.java 16 May 2002 11:35:22 -0000 1.6 --- VirtualMachineImpl.java 4 Jul 2002 17:58:20 -0000 1.7 *************** *** 24,29 **** import net.sourceforge.javaprofiler.jpi.*; - import net.sourceforge.javaprofiler.jpi.dump.HeapDump; - import net.sourceforge.javaprofiler.jpi.event.EventQueue; import net.sourceforge.javaprofiler.jpiimpl.commun.*; import net.sourceforge.javaprofiler.jpiimpl.data.*; --- 24,27 ---- *************** *** 35,39 **** * @author Jan Stola */ ! public class VirtualMachineImpl implements VirtualMachine { private IProf iprof; private boolean isSuspendedVM; --- 33,37 ---- * @author Jan Stola */ ! public class VirtualMachineImpl implements VirtualMachineRef { private IProf iprof; private boolean isSuspendedVM; *************** *** 80,105 **** } } ! ! /** ! * Returns number of all loaded types by the mirrored virtual machine. ! * ! * @return number of all loaded types by the mirrored virtual machine. ! */ ! public int getClassCount() { ! //PENDING ! return 0; ! } ! ! /** ! * Performed heap dump of the mirrored virtual machine. ! * ! * @return a {@link net.sourceforge.javaprofiler.jpi.dump.HeapDump} object ! * representing the content of the memory of the mirrored virtual machine. ! */ ! public HeapDump dumpHeap() { ! //PENDING ! return null; ! } ! /** * Returns the <code>Process</code> object for this virtual machine if --- 78,82 ---- } } ! /** * Returns the <code>Process</code> object for this virtual machine if *************** *** 124,129 **** SnapshotImpl snap = new SnapshotImpl( iprof ); resumeThreads(); ! //return snap; ! return null; } --- 101,109 ---- SnapshotImpl snap = new SnapshotImpl( iprof ); resumeThreads(); ! return snap; ! } ! ! public Snapshot createSnapshot(int filterMask) { ! return createSnapshot(); } *************** *** 189,224 **** iprof.stop(); } ! ! /** ! * Returns a list of the currently running threads. For each running thread ! * in the target VM, a {@link ThreadInfo} that holds information about it ! * is placed in the list. The returned list contains threads created through ! * <code>Thread</code>, all native threads attached to the target ! * VM through JNI, and system threads created by the target VM. ! * <p>Thread objects that have not yet been started ! * (through <code>Thread.start()</code>) and thread objects that ! * have completed their execution are not included in the returned list. ! * ! * @return a <code>List</code> of {@link ThreadInfo} objects, one for each ! * running thread in the mirrored VM. ! */ ! public List threads() { ! //PENDING ! return null; ! } ! ! /** ! * Performes monitor dump of the mirrored virtual machine. ! * A {@link MonitorInfo} object is included for all monitors ! * existing in the mirrored virtual machine. ! * ! * @return a <code>List</code> of {@link MonitorInfo} objects representing ! * monitors in the mirrored virtual machine. ! */ ! public List dumpMonitors() { ! //PENDING ! return null; ! } ! /** * Resumes all threads in the virtual machine as described in --- 169,173 ---- iprof.stop(); } ! /** * Resumes all threads in the virtual machine as described in *************** *** 245,274 **** return 0; } ! ! /** ! * Returns <code>index</code>-th loaded type by the mirrored virtual machine. ! * ! * @param index index of some loaded type by the mirrored virtual machine. ! * @return a {@link ReferenceType} object representing <code>index</code>-th ! * loaded type by the mirrored virtual machine. ! */ ! public ReferenceType getClass(int index) { ! //PENDING ! return null; ! } ! ! /** ! * Returns the event queue for this virtual machine. A virtual machine has ! * only one {@link net.sourceforge.javaprofiler.jpi.event.EventQueue} object, ! * this method will return the same instance each time it is invoked. ! * ! * @return the {@link net.sourceforge.javaprofiler.jpi.event.EventQueue} ! * for this virtual machine. ! */ ! public EventQueue eventQueue() { ! //PENDING ! return null; ! } ! /** * Performes the garbage collection in the mirrored virtual machine. --- 194,198 ---- return 0; } ! /** * Performes the garbage collection in the mirrored virtual machine. *************** *** 283,311 **** } } ! ! /** ! * Returns number of currently running threads in the mirrored virtual machine. ! * ! * @return number of currently running threads in the mirrored virtual machine. ! */ ! public int getThreadCount() { ! //PENDING ! return 0; ! } ! ! /** ! * Returns all loaded types. For each loaded type in the target VM ! * a {@link ReferenceType} will be placed in the returned list. The list ! * will include <code>ReferenceTypes</code> which mirror classes, interfaces, ! * and array types. ! * ! * @return a <code>List</code> of {@link ReferenceType} objects, each ! * mirroring a loaded type in the target VM. ! */ ! public List classes() { ! //PENDING ! return null; ! } ! /** * Shuts profiled JVM down. When profiled JVM is ending, it sends --- 207,211 ---- } } ! /** * Shuts profiled JVM down. When profiled JVM is ending, it sends *************** *** 349,356 **** --- 249,301 ---- } + public List getThreads() { + return null; + } + + public List getMethods() { + return null; + } + + public List getCPUTraces() { + return null; + } + + public List getAllocTraces() { + return null; + } + + public List getMonTraces() { + return null; + } + + public List getTypes() { + return null; + } + + public List getThreadGroups() { + return null; + } + + public List getClasses() { + return null; + } + + public List getGCRuns() { + return null; + } + + public void addChildrenListener( int type, ChildrenListener listener) { + } + + public void removeChildrenListener( int type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.7 2002/07/04 17:58:20 stolis + * Implements VirtualMachineRef instead of VirtualMachine. + * * Revision 1.6 2002/05/16 11:35:22 stolis * Process field added. |
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime In directory usw-pr-cvs1:/tmp/cvs-serv8034 Modified Files: ThreadR.java ThreadGroupR.java MonTraceR.java MonThreadTraceR.java MonThreadMethodR.java MethodR.java ImageR.java CPUTraceR.java CPUThreadTraceR.java CPUThreadMethodR.java ClassR.java AllocTypeTraceR.java AllocTypeThreadTraceR.java AllocTypeThreadR.java AllocTypeThreadMethodR.java AllocTypeR.java AllocTypeMethodR.java AllocTraceR.java AllocThreadTraceR.java AllocThreadMethodR.java Log Message: Removed invocations of constructor of RuntimeException from JDK1.4. Added empty add/remove listener methods. Index: ThreadR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/ThreadR.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** ThreadR.java 12 Jun 2002 23:02:17 -0000 1.7 --- ThreadR.java 2 Jul 2002 20:27:02 -0000 1.8 *************** *** 388,392 **** getInfo(objId.intValue(), IProf.THREAD_INFO); } catch (IProfException e) { ! throw new RuntimeException(e); } construct(info); --- 388,393 ---- getInfo(objId.intValue(), IProf.THREAD_INFO); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } construct(info); *************** *** 403,407 **** data = image.getIProf().getData(objId.intValue(), what); } catch (IProfException e) { ! throw new RuntimeException(e); } switch (what) { --- 404,409 ---- data = image.getIProf().getData(objId.intValue(), what); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } switch (what) { *************** *** 515,521 **** --- 517,559 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void addAllocStatListener(AllocStatListener listener) { + // PENDING + } + + public void removeAllocStatListener(AllocStatListener listener) { + // PENDING + } + + public Date getStartTime() { + // PENDING + return null; + } + + public void removeMonStatListener(MonStatListener listener) { + // PENDING + } + + public Date getEndTime() { + // PENDING + return null; + } + + public void addCPUStatListener(CPUStatListener listener) { + // PENDING + } + + public void removeCPUStatListener(CPUStatListener listener) { + // PENDING + } + + public void addMonStatListener(MonStatListener listener) { + // PENDING } Index: ThreadGroupR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/ThreadGroupR.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** ThreadGroupR.java 12 Jun 2002 23:02:17 -0000 1.4 --- ThreadGroupR.java 2 Jul 2002 20:27:02 -0000 1.5 *************** *** 163,167 **** getInfo(objId.intValue(), IProf.THREAD_GROUP_INFO); } catch (IProfException e) { ! throw new RuntimeException(e); } construct(info); --- 163,168 ---- getInfo(objId.intValue(), IProf.THREAD_GROUP_INFO); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } construct(info); *************** *** 185,191 **** --- 186,194 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING } Index: MonTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/MonTraceR.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** MonTraceR.java 12 Jun 2002 23:02:17 -0000 1.5 --- MonTraceR.java 2 Jul 2002 20:27:02 -0000 1.6 *************** *** 146,150 **** IProf.MON_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sMonStatData) data.statData); --- 146,151 ---- IProf.MON_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sMonStatData) data.statData); *************** *** 202,206 **** getInfo(objId.intValue(), IProf.TRACE_INFO); } catch (IProfException e) { ! throw new RuntimeException(e); } construct(info); --- 203,208 ---- getInfo(objId.intValue(), IProf.TRACE_INFO); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } construct(info); *************** *** 264,270 **** --- 266,282 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void addMonStatListener(MonStatListener listener) { + // PENDING + } + + public void removeMonStatListener(MonStatListener listener) { + // PENDING } Index: MonThreadTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/MonThreadTraceR.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** MonThreadTraceR.java 12 Jun 2002 23:02:17 -0000 1.4 --- MonThreadTraceR.java 2 Jul 2002 20:27:02 -0000 1.5 *************** *** 158,162 **** IProf.MON_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sMonStatData) data.statData); --- 158,163 ---- IProf.MON_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sMonStatData) data.statData); *************** *** 202,206 **** parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! throw new RuntimeException(e); } // link to parents --- 203,208 ---- parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } // link to parents *************** *** 276,278 **** --- 278,289 ---- return getThreadR() + "-" + getLocation(); } + + public void addMonStatListener(MonStatListener listener) { + // PENDING + } + + public void removeMonStatListener(MonStatListener listener) { + // PENDING + } + } Index: MonThreadMethodR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/MonThreadMethodR.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** MonThreadMethodR.java 12 Jun 2002 23:02:17 -0000 1.4 --- MonThreadMethodR.java 2 Jul 2002 20:27:02 -0000 1.5 *************** *** 170,174 **** IProf.MON_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sMonStatData) data.statData); --- 170,175 ---- IProf.MON_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sMonStatData) data.statData); *************** *** 210,214 **** parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! throw new RuntimeException(e); } --- 211,216 ---- parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } *************** *** 279,285 **** --- 281,297 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void addMonStatListener(MonStatListener listener) { + // PENDING + } + + public void removeMonStatListener(MonStatListener listener) { + // PENDING } Index: MethodR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/MethodR.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** MethodR.java 12 Jun 2002 23:02:17 -0000 1.6 --- MethodR.java 2 Jul 2002 20:27:02 -0000 1.7 *************** *** 368,372 **** getInfo(objId.intValue(), IProf.METHOD_INFO); } catch (IProfException e) { ! throw new RuntimeException(e); } construct(info); --- 368,373 ---- getInfo(objId.intValue(), IProf.METHOD_INFO); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } construct(info); *************** *** 383,387 **** data = image.getIProf().getData(objId.intValue(), what); } catch (IProfException e) { ! throw new RuntimeException(e); } switch (what) { --- 384,389 ---- data = image.getIProf().getData(objId.intValue(), what); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } switch (what) { *************** *** 476,482 **** --- 478,510 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void addAllocStatListener(AllocStatListener listener) { + // PENDING + } + + public void removeAllocStatListener(AllocStatListener listener) { + // PENDING + } + + public void removeMonStatListener(MonStatListener listener) { + // PENDING + } + + public void addCPUStatListener(CPUStatListener listener) { + // PENDING + } + + public void removeCPUStatListener(CPUStatListener listener) { + // PENDING + } + + public void addMonStatListener(MonStatListener listener) { + // PENDING } Index: ImageR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/ImageR.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -r1.8 -r1.9 *** ImageR.java 12 Jun 2002 23:02:53 -0000 1.8 --- ImageR.java 2 Jul 2002 20:27:02 -0000 1.9 *************** *** 243,253 **** // init multi-root ID factories } catch (ClassNotFoundException e) { ! throw new RuntimeException(e); } catch (NoSuchMethodException e) { ! throw new RuntimeException(e); } catch (SecurityException e) { ! throw new RuntimeException(e); } catch (IllegalArgumentException e) { ! throw new RuntimeException(e); } } --- 243,257 ---- // init multi-root ID factories } catch (ClassNotFoundException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (NoSuchMethodException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (SecurityException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (IllegalArgumentException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } } *************** *** 261,265 **** direction, true, true, IProf.NO_OPTIONAL_ARG, true); } catch (IProfException e) { ! throw new RuntimeException(e); } while (itChildren.hasNext()) { --- 265,270 ---- direction, true, true, IProf.NO_OPTIONAL_ARG, true); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } while (itChildren.hasNext()) { *************** *** 275,285 **** }); } catch (InstantiationException e) { ! throw new RuntimeException(e); } catch (IllegalAccessException e) { ! throw new RuntimeException(e); } catch (IllegalArgumentException e) { ! throw new RuntimeException(e); } catch (java.lang.reflect.InvocationTargetException e) { ! throw new RuntimeException(e); } list.add(dataObject); --- 280,294 ---- }); } catch (InstantiationException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (IllegalAccessException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (IllegalArgumentException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (java.lang.reflect.InvocationTargetException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } list.add(dataObject); *************** *** 326,330 **** direction, true, true, IProf.NO_OPTIONAL_ARG, true); } catch (IProfException e) { ! throw new RuntimeException(e); } while (itChildren.hasNext()) { --- 335,340 ---- direction, true, true, IProf.NO_OPTIONAL_ARG, true); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } while (itChildren.hasNext()) { *************** *** 341,351 **** this}); } catch (InstantiationException e) { ! throw new RuntimeException(e); } catch (IllegalAccessException e) { ! throw new RuntimeException(e); } catch (IllegalArgumentException e) { ! throw new RuntimeException(e); } catch (java.lang.reflect.InvocationTargetException e) { ! throw new RuntimeException(e); } if (containsId(oId)) --- 351,365 ---- this}); } catch (InstantiationException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (IllegalAccessException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (IllegalArgumentException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (java.lang.reflect.InvocationTargetException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } if (containsId(oId)) *************** *** 420,424 **** direction, true, true, IProf.NO_OPTIONAL_ARG, true); } catch (IProfException e) { ! throw new RuntimeException(e); } while (itChildren.hasNext()) { --- 434,439 ---- direction, true, true, IProf.NO_OPTIONAL_ARG, true); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } while (itChildren.hasNext()) { *************** *** 438,448 **** parentMap.get(LOCATION_KEY), sid, this}); } catch (InstantiationException e) { ! throw new RuntimeException(e); } catch (IllegalAccessException e) { ! throw new RuntimeException(e); } catch (IllegalArgumentException e) { ! throw new RuntimeException(e); } catch (java.lang.reflect.InvocationTargetException e) { ! throw new RuntimeException(e); } putObject(oId, dataObject); --- 453,467 ---- parentMap.get(LOCATION_KEY), sid, this}); } catch (InstantiationException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (IllegalAccessException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (IllegalArgumentException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (java.lang.reflect.InvocationTargetException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } putObject(oId, dataObject); *************** *** 606,616 **** ; } catch (InstantiationException e) { ! throw new RuntimeException(e); } catch (IllegalAccessException e) { ! throw new RuntimeException(e); } catch (IllegalArgumentException e) { ! throw new RuntimeException(e); } catch (java.lang.reflect.InvocationTargetException e) { ! throw new RuntimeException(e); } putObject(oId, o); --- 625,639 ---- ; } catch (InstantiationException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (IllegalAccessException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (IllegalArgumentException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (java.lang.reflect.InvocationTargetException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } putObject(oId, o); *************** *** 636,646 **** o=(DataR) factory.newInstance(new Object[] {oId, this}); } catch (InstantiationException e) { ! throw new RuntimeException(e); } catch (IllegalAccessException e) { ! throw new RuntimeException(e); } catch (IllegalArgumentException e) { ! throw new RuntimeException(e); } catch (java.lang.reflect.InvocationTargetException e) { ! throw new RuntimeException(e); } map.put(oId, o); --- 659,673 ---- o=(DataR) factory.newInstance(new Object[] {oId, this}); } catch (InstantiationException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (IllegalAccessException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (IllegalArgumentException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } catch (java.lang.reflect.InvocationTargetException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } map.put(oId, o); *************** *** 919,928 **** --- 946,981 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public List getGCRuns() { + // PENDING + return null; } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + /** + * Returns size (in bytes) of allocated memory in the mirrored virtual + * machine. + * + * @return size (in bytes) of allocated memory in the mirrored virtual + * machine. + */ + public long totalMemory() { + // PENDING + return 0l; + } + + /** + * Returns size (in bytes) of free memory in the mirrored virtual machine. + * + * @return size (in bytes) of free memory in the mirrored virtual machine. + */ + public long freeMemory() { + // PENDING + return 0l; } Index: CPUTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/CPUTraceR.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** CPUTraceR.java 12 Jun 2002 23:02:17 -0000 1.5 --- CPUTraceR.java 2 Jul 2002 20:27:02 -0000 1.6 *************** *** 146,150 **** IProf.CPU_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sCpuStatData) data.statData); --- 146,151 ---- IProf.CPU_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sCpuStatData) data.statData); *************** *** 213,217 **** getInfo(objId.intValue(), IProf.TRACE_INFO); } catch (IProfException e) { ! throw new RuntimeException(e); } construct(info); --- 214,219 ---- getInfo(objId.intValue(), IProf.TRACE_INFO); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } construct(info); *************** *** 276,282 **** --- 278,294 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void addCPUStatListener(CPUStatListener listener) { + // PENDING + } + + public void removeCPUStatListener(CPUStatListener listener) { + // PENDING } Index: CPUThreadTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/CPUThreadTraceR.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** CPUThreadTraceR.java 12 Jun 2002 23:02:17 -0000 1.4 --- CPUThreadTraceR.java 2 Jul 2002 20:27:02 -0000 1.5 *************** *** 158,162 **** IProf.CPU_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sCpuStatData) data.statData); --- 158,163 ---- IProf.CPU_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sCpuStatData) data.statData); *************** *** 202,206 **** parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! throw new RuntimeException(e); } // link to parents --- 203,208 ---- parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } // link to parents *************** *** 276,278 **** --- 278,289 ---- return getThreadR() + "-" + getLocation(); } + + public void addCPUStatListener(CPUStatListener listener) { + // PENDING + } + + public void removeCPUStatListener(CPUStatListener listener) { + // PENDING + } + } Index: CPUThreadMethodR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/CPUThreadMethodR.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** CPUThreadMethodR.java 12 Jun 2002 23:02:17 -0000 1.4 --- CPUThreadMethodR.java 2 Jul 2002 20:27:02 -0000 1.5 *************** *** 170,174 **** IProf.CPU_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sCpuStatData) data.statData); --- 170,175 ---- IProf.CPU_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sCpuStatData) data.statData); *************** *** 210,214 **** parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! throw new RuntimeException(e); } --- 211,216 ---- parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } *************** *** 279,285 **** --- 281,297 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void addCPUStatListener(CPUStatListener listener) { + // PENDING + } + + public void removeCPUStatListener(CPUStatListener listener) { + // PENDING } Index: ClassR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/ClassR.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** ClassR.java 12 Jun 2002 23:02:17 -0000 1.4 --- ClassR.java 2 Jul 2002 20:27:02 -0000 1.5 *************** *** 219,223 **** direction, true, true, IProf.NO_OPTIONAL_ARG, true); } catch (IProfException e) { ! throw new RuntimeException(e); } while (itChildren.hasNext()) { --- 219,224 ---- direction, true, true, IProf.NO_OPTIONAL_ARG, true); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } while (itChildren.hasNext()) { *************** *** 232,236 **** direction, true, true, IProf.NO_OPTIONAL_ARG, true); } catch (IProfException e) { ! throw new RuntimeException(e); } while (itChildren.hasNext()) { --- 233,238 ---- direction, true, true, IProf.NO_OPTIONAL_ARG, true); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } while (itChildren.hasNext()) { *************** *** 250,254 **** getInfo(objId.intValue(), IProf.CLASS_INFO); } catch (IProfException e) { ! throw new RuntimeException(e); } construct(info); --- 252,257 ---- getInfo(objId.intValue(), IProf.CLASS_INFO); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } construct(info); Index: AllocTypeTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTypeTraceR.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** AllocTypeTraceR.java 12 Jun 2002 23:02:17 -0000 1.6 --- AllocTypeTraceR.java 2 Jul 2002 20:27:02 -0000 1.7 *************** *** 187,191 **** IProf.ALLOC_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sAllocStatData) data.statData); --- 187,192 ---- IProf.ALLOC_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sAllocStatData) data.statData); *************** *** 234,238 **** parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! throw new RuntimeException(e); } // link to parents --- 235,240 ---- parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } // link to parents *************** *** 298,305 **** --- 300,317 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING } + public void addAllocStatListener( AllocStatListener listener) { + // PENDING + } + + public void removeAllocStatListener( AllocStatListener listener) { + // PENDING + } + } Index: AllocTypeThreadTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTypeThreadTraceR.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** AllocTypeThreadTraceR.java 12 Jun 2002 23:02:17 -0000 1.5 --- AllocTypeThreadTraceR.java 2 Jul 2002 20:27:02 -0000 1.6 *************** *** 180,184 **** IProf.ALLOC_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sAllocStatData) data.statData); --- 180,185 ---- IProf.ALLOC_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sAllocStatData) data.statData); *************** *** 241,245 **** parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! throw new RuntimeException(e); } // link to parents --- 242,247 ---- parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } // link to parents *************** *** 313,315 **** --- 315,326 ---- return getTypeR() + "-" + getThreadR() + "-" + getLocation(); } + + public void removeAllocStatListener(AllocStatListener listener) { + // PENDING + } + + public void addAllocStatListener(AllocStatListener listener) { + // PENDING + } + } Index: AllocTypeThreadR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTypeThreadR.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** AllocTypeThreadR.java 12 Jun 2002 23:02:17 -0000 1.7 --- AllocTypeThreadR.java 2 Jul 2002 20:27:02 -0000 1.8 *************** *** 201,205 **** IProf.ALLOC_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sAllocStatData) data.statData); --- 201,206 ---- IProf.ALLOC_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sAllocStatData) data.statData); *************** *** 243,247 **** parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! throw new RuntimeException(e); } // resolve roots --- 244,249 ---- parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } // resolve roots *************** *** 303,309 **** --- 305,321 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void removeAllocStatListener(AllocStatListener listener) { + // PENDING + } + + public void addAllocStatListener(AllocStatListener listener) { + // PENDING } Index: AllocTypeThreadMethodR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTypeThreadMethodR.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** AllocTypeThreadMethodR.java 12 Jun 2002 23:02:17 -0000 1.6 --- AllocTypeThreadMethodR.java 2 Jul 2002 20:27:02 -0000 1.7 *************** *** 192,196 **** IProf.ALLOC_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sAllocStatData) data.statData); --- 192,197 ---- IProf.ALLOC_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sAllocStatData) data.statData); *************** *** 254,258 **** parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! throw new RuntimeException(e); } --- 255,260 ---- parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } *************** *** 327,333 **** --- 329,345 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void removeAllocStatListener(AllocStatListener listener) { + // PENDING + } + + public void addAllocStatListener(AllocStatListener listener) { + // PENDING } Index: AllocTypeR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTypeR.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** AllocTypeR.java 12 Jun 2002 23:02:17 -0000 1.4 --- AllocTypeR.java 2 Jul 2002 20:27:02 -0000 1.5 *************** *** 204,208 **** IProf.ALLOC_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sAllocStatData) data.statData); --- 204,209 ---- IProf.ALLOC_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sAllocStatData) data.statData); *************** *** 321,325 **** getInfo(objId.intValue(), IProf.OBJECT_INFO); } catch (IProfException e) { ! throw new RuntimeException(e); } construct(info); --- 322,327 ---- getInfo(objId.intValue(), IProf.OBJECT_INFO); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } construct(info); *************** *** 379,385 **** --- 381,397 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void addAllocStatListener(AllocStatListener listener) { + // PENDING + } + + public void removeAllocStatListener(AllocStatListener listener) { + // PENDING } Index: AllocTypeMethodR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTypeMethodR.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** AllocTypeMethodR.java 12 Jun 2002 23:02:17 -0000 1.6 --- AllocTypeMethodR.java 2 Jul 2002 20:27:02 -0000 1.7 *************** *** 194,198 **** IProf.ALLOC_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sAllocStatData) data.statData); --- 194,199 ---- IProf.ALLOC_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sAllocStatData) data.statData); *************** *** 236,240 **** parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! throw new RuntimeException(e); } // resolve roots --- 237,242 ---- parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } // resolve roots *************** *** 288,294 **** --- 290,306 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void removeAllocStatListener(AllocStatListener listener) { + // PENDING + } + + public void addAllocStatListener(AllocStatListener listener) { + // PENDING } Index: AllocTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTraceR.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** AllocTraceR.java 12 Jun 2002 23:02:17 -0000 1.6 --- AllocTraceR.java 2 Jul 2002 20:27:02 -0000 1.7 *************** *** 173,177 **** IProf.ALLOC_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sAllocStatData) data.statData); --- 173,178 ---- IProf.ALLOC_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sAllocStatData) data.statData); *************** *** 248,252 **** getInfo(objId.intValue(), IProf.TRACE_INFO); } catch (IProfException e) { ! throw new RuntimeException(e); } construct(info); --- 249,254 ---- getInfo(objId.intValue(), IProf.TRACE_INFO); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } construct(info); *************** *** 318,324 **** --- 320,336 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void removeAllocStatListener(AllocStatListener listener) { + // PENDING + } + + public void addAllocStatListener(AllocStatListener listener) { + // PENDING } Index: AllocThreadTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocThreadTraceR.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** AllocThreadTraceR.java 12 Jun 2002 23:02:34 -0000 1.5 --- AllocThreadTraceR.java 2 Jul 2002 20:27:02 -0000 1.6 *************** *** 188,192 **** IProf.ALLOC_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sAllocStatData) data.statData); --- 188,193 ---- IProf.ALLOC_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sAllocStatData) data.statData); *************** *** 235,239 **** parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! throw new RuntimeException(e); } // link to parents --- 236,241 ---- parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } // link to parents *************** *** 318,324 **** --- 320,336 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void removeAllocStatListener(AllocStatListener listener) { + // PENDING + } + + public void addAllocStatListener(AllocStatListener listener) { + // PENDING } Index: AllocThreadMethodR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocThreadMethodR.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** AllocThreadMethodR.java 12 Jun 2002 23:02:34 -0000 1.6 --- AllocThreadMethodR.java 2 Jul 2002 20:27:02 -0000 1.7 *************** *** 196,200 **** IProf.ALLOC_DATA); } catch (IProfException e) { ! throw new RuntimeException(e); } setData((IProf.sAllocStatData) data.statData); --- 196,201 ---- IProf.ALLOC_DATA); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } setData((IProf.sAllocStatData) data.statData); *************** *** 239,243 **** parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! throw new RuntimeException(e); } --- 240,245 ---- parents=image.getIProf().getParents(objId.intValue()); } catch (IProfException e) { ! // PENDING ! throw new RuntimeException(e.getMessage()); } *************** *** 316,322 **** --- 318,334 ---- public void removeChildrenListener(int type, ChildrenListener listener) { + // PENDING } public void addChildrenListener(int type, ChildrenListener listener) { + // PENDING + } + + public void removeAllocStatListener(AllocStatListener listener) { + // PENDING + } + + public void addAllocStatListener(AllocStatListener listener) { + // PENDING } |
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/connect In directory usw-pr-cvs1:/tmp/cvs-serv6321 Added Files: VMStartException.java Transport.java IllegalConnectorArgumentsException.java Connector.java ConnectingException.java Log Message: Connectors. --- NEW FILE: VMStartException.java --- /* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License Version * 1.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is available at http://www.sun.com/ * * The Original Code is the Java Profiler module. * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. * * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, * Lukas Petru and Marek Przeczek. */ package net.sourceforge.javaprofiler.jpi.connect; /** * A target VM was successfully launched, but terminated with an error before * a connection could be established. This exception provides the <code>Process</code> * object for the launched target to help in diagnosing the problem. * * @author Jan Stola */ public class VMStartException extends Exception { private Process process; /** * Creates new VMStartException. * * @param process <code>Process</code> object of the launched target. */ public VMStartException(Process process) { this.process=process; } /** * Creates new VMStartException. * * @param msg message of the exception. * @param process <code>Process</code> object of the launched target. */ public VMStartException(String msg, Process process) { super(msg); this.process=process; } } /* * $Log: VMStartException.java,v $ * Revision 1.1 2002/07/02 20:19:27 stolis * Connectors. * */ --- NEW FILE: Transport.java --- /* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License Version * 1.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is available at http://www.sun.com/ * * The Original Code is the Java Profiler module. * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. * * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, * Lukas Petru and Marek Przeczek. */ package net.sourceforge.javaprofiler.jpi.connect; /** * A method of communication between a profiler and a target VM. * * @author Jan Stola */ public interface Transport { /** * Returns a short identifier for the transport. Transport implementors * should follow similar naming conventions as are used with packages * to avoid name collisions. For example, our transport implementations * have names prefixed with "net.sourceforge.javaprofiler.jpi.". * * @return the name of this transport. */ public String name(); /** * Returns short human-readable description of this transport. * * @return short human-readable description of this transport. */ public String label(); } /* * $Log: Transport.java,v $ * Revision 1.1 2002/07/02 20:19:27 stolis * Connectors. * */ --- NEW FILE: IllegalConnectorArgumentsException.java --- /* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License Version * 1.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is available at http://www.sun.com/ * * The Original Code is the Java Profiler module. * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. * * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, * Lukas Petru and Marek Przeczek. */ package net.sourceforge.javaprofiler.jpi.connect; import java.util.List; import java.util.ArrayList; /** * Thrown to indicate an invalid argument or inconsistent passed * to a {@link Connector}. * * @author Jan Stola */ public class IllegalConnectorArgumentsException extends IllegalArgumentException { /** Names of invalid arguments. */ private List names; /** * Creates new IllegalConnectorArgumentsException. * * @param msg message of the exception. * @param name name of invalid argument. */ public IllegalConnectorArgumentsException(String msg, String name) { super(msg); names=new ArrayList(1); names.add(name); } /** * Creates new IllegalConnectorArgumentsException. * * @param msg message of the exception. * @param names names of invalid arguments. */ public IllegalConnectorArgumentsException(String msg, List names) { super(msg); this.names=names; } /** * Returns list of invalid arguments. * * @return list of invalid arguments. */ public List argumentNames() { return names; } } /* * $Log: IllegalConnectorArgumentsException.java,v $ * Revision 1.1 2002/07/02 20:19:27 stolis * Connectors. * */ --- NEW FILE: Connector.java --- /* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License Version * 1.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is available at http://www.sun.com/ * * The Original Code is the Java Profiler module. * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. * * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, * Lukas Petru and Marek Przeczek. */ package net.sourceforge.javaprofiler.jpi.connect; import java.util.Map; import java.util.List; import net.sourceforge.javaprofiler.jpi.VirtualMachineRef; /** * A method of connection between a profiler and a target VM. A connector * encapsulates exactly one {@link Transport} used to establish the connection. * Each connector has a set of arguments which controls its operation. * The arguments are stored as a map, keyed by a string. Each implementation * defines the string argument keys it accepts. * * @author Jan Stola * @author Michal Pise */ public interface Connector { /** * Mask for attaching connectors. Attaching connectors can be used to attach * to an existing target VM and create a {@link VirtualMachine} mirror for it. */ public static final int ATTACHING_CONNECTOR = 1; /** * Mask for listening connectors. Listening connectors can be used to listen * for a connection initiated by a target VM and create * a {@link VirtualMachine} mirror for it. */ public static final int LISTENING_CONNECTOR = 2; /** * Mask for launching connectors. Launching connectors can be used to launch * a new target VM and immediately create a {@link VirtualMachine} mirror for it. */ public static final int LAUNCHING_CONNECTOR = 4; /** * Returns a short identifier for the connector. Connector implementors * should follow similar naming conventions as are used with packages * to avoid name collisions. For example, our connector implementations * have names prefixed with "net.sourceforge.javaprofiler.jpi.". Not intended * for exposure to the end-user. * * @return the name of this connector. */ public String name(); /** * Returns a human-readable description of this connector and its purpose. * * @return the description of this connector */ public String description(); /** * Returns a type of this connector. Three currently supported types are * attaching, listening and launching connectors. * * @return the type of this connector */ public int type(); /** * Returns the transport mechanism used by this connector to establish * connections with a target VM. * * @return the {@link Transport} used by this connector. */ public Transport transport(); /** * Returns the arguments accepted by this Connector and their default values. * The keys of the returned map are string argument names. The values are * {@link Connector.Argument} containing information about the argument * and its default value. * * @return the map associating argument names with argument information * and default value. */ public Map defaultArguments(); /** * Connects to a VM. Exact meaning of word "connecting" depends on the type * of this connector - a listening connector for example quietly listens * when <code>connect()</code> is called. */ public VirtualMachineRef connect(Map arguments) throws IllegalConnectorArgumentsException, ConnectingException; /** * Specification for and value of a Connector argument. Will always implement * a subinterface of Argument: {@link Connector.StringArgument}, * {@link Connector.BooleanArgument}, {@link Connector.IntegerArgument}, * or {@link Connector.SelectedArgument}. */ public static interface Argument extends java.io.Serializable { /** * Returns a short, unique identifier for the argument. Not intended for * exposure to end-user. * * @return the name of this argument. */ public String name(); /** * Returns a short human-readable label for this argument. * * @return a label for this argument */ public String label(); /** * Returns a human-readable description of this argument and its purpose. * * @return the description of this argument */ public String description(); /** * Returns the current value of the argument. Initially, the default value * is returned. If the value is currently unspecified, <code>null</code> is returned. * * @return the current value of the argument. */ public String value(); /** * Sets the value of the argument. The value should be checked with * {@link #isValid(String)} before setting it; invalid values will throw * an exception when the connection is established ({@link #connect} * method is called). */ public void setValue(String value); /** * Performs basic sanity check of argument. * * @return <code>true</code> if the value is valid to be used in {@link #setValue(String)} */ public boolean isValid(String value); /** * Indicates whether the argument must be specified. If <code>true</code>, * {@link #setValue(String)} must be used to set a non-<code>null</code> value * before using this argument in establishing a connection. * * @return <code>true</code> if the argument must be specified; <code>false</code> otherwise. */ public boolean isMandatory(); } /** * Specification for and value of a Connector argument, whose value is * Boolean. */ public static interface BooleanArgument extends Argument { /** * Sets the value of the argument. */ public void setValue(boolean value); /** * Performs basic sanity check of argument. * * @return <code>true</code> if value is a string representation of a boolean value. */ public boolean isValid(String value); /** * Return the value of the argument as a boolean. Since the argument * may not have been set or may have an invalid value {@link #isValid(String)} * should be called on {@link Connector.Argument#value()} to check its validity. * If it is invalid the boolean returned by this method is undefined. * * @return the value of the argument as a boolean. */ public boolean booleanValue(); } /** * Specification for and value of a Connector argument, whose value is * an integer. Integer values are represented by their corresponding strings. */ public static interface IntegerArgument extends Argument { /** * Sets the value of the argument. The value should be checked with * {@link #isValid(int)} before setting it; invalid values will throw * an exception when the connection is established ({@link #connect} * method is called). */ public void setValue(int value); /** * Performs basic sanity check of argument. * * @return <code>true</code> if value represents an int that is * <code>min() <= value <= max()</code> */ public boolean isValid(String value); /** * Performs basic sanity check of argument. * * @return <code>true</code> if <code>min() <= value <= max()</code> */ public boolean isValid(int value); /** * Return the value of the argument as a int. Since the argument may * not have been set or may have an invalid value {@link #isValid(String)} * should be called on {@link Connector.Argument#value()} to check its * validity. If it is invalid the int returned by this method is undefined. * * @return the value of the argument as a int. */ public int intValue(); /** * The upper bound for the value. * * @return the maximum allowed value for this argument. */ public int max(); /** * The lower bound for the value. * * @return the minimum allowed value for this argument. */ public int min(); } /** * Specification for and value of a Connector argument, whose value is * a String selected from a list of choices. */ public static interface SelectedArgument extends Argument { /** * Return the possible values for the argument. * * @return List of String */ public List choices(); /** * Performs basic sanity check of argument. * * @return <code>true</code> if value is one of {@link #choices()}. */ public boolean isValid(String value); } /** * Specification for and value of a Connector argument, whose value * is a String. */ public static interface StringArgument extends Argument { } } /* * $Log: Connector.java,v $ * Revision 1.1 2002/07/02 20:19:27 stolis * Connectors. * */ --- NEW FILE: ConnectingException.java --- /* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License Version * 1.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is available at http://www.sun.com/ * * The Original Code is the Java Profiler module. * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. * * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, * Lukas Petru and Marek Przeczek. */ package net.sourceforge.javaprofiler.jpi.connect; /** * Thrown to indicate an exception during connecting to a VM. * * @author Michal Pise, Jan Stola */ public class ConnectingException extends Exception { /** * Creates new <code>ConnectingException</code>. * * @param msg message describing encountered problem. */ public ConnectingException(String msg) { super(msg); } } /* * $Log: ConnectingException.java,v $ * Revision 1.1 2002/07/02 20:19:27 stolis * Connectors. * */ |
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv5985 Modified Files: AllocTraceRef.java AllocThreadTraceRef.java AllocThreadMethodRef.java AllocStatListener.java AllocStatEvent.java AllocStat.java Log Message: License added. Index: AllocTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocTraceRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** AllocTraceRef.java 12 Jun 2002 21:59:53 -0000 1.3 --- AllocTraceRef.java 2 Jul 2002 20:18:29 -0000 1.4 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,16 **** public interface AllocTraceRef extends AllocStat, TraceRef { ! CPUTraceRef getSiblingCPU(); ! MonTraceRef getSiblingMon(); ! ! List getAllocThreadTraces(); ! AllocThreadTraceRef getAllocThreadTrace( ThreadRef peer); ! List getAllocTypeTraces(); ! AllocTypeTraceRef getAllocTypeTrace( TypeRef peer); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } --- 24,43 ---- public interface AllocTraceRef extends AllocStat, TraceRef { ! CPUTraceRef getSiblingCPU(); ! MonTraceRef getSiblingMon(); ! ! List getAllocThreadTraces(); ! AllocThreadTraceRef getAllocThreadTrace( ThreadRef peer); ! List getAllocTypeTraces(); ! AllocTypeTraceRef getAllocTypeTrace( TypeRef peer); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } + + /* + * $Log$ + * Revision 1.4 2002/07/02 20:18:29 stolis + * License added. + * + */ \ No newline at end of file Index: AllocThreadTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocThreadTraceRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** AllocThreadTraceRef.java 12 Jun 2002 21:59:53 -0000 1.3 --- AllocThreadTraceRef.java 2 Jul 2002 20:18:29 -0000 1.4 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,18 **** public interface AllocThreadTraceRef extends AllocStat { ! CPUThreadTraceRef getSiblingCPU(); ! MonThreadTraceRef getSiblingMon(); ! ! List getAllocTypeThreadTraces(); ! AllocTypeThreadTraceRef getAllocTypeThreadTrace( TypeRef peer); ! ! AllocThreadMethodRef getAllocThreadMethod(); ! ThreadRef getThread(); ! AllocTraceRef getAllocTrace(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } --- 24,45 ---- public interface AllocThreadTraceRef extends AllocStat { ! CPUThreadTraceRef getSiblingCPU(); ! MonThreadTraceRef getSiblingMon(); ! ! List getAllocTypeThreadTraces(); ! AllocTypeThreadTraceRef getAllocTypeThreadTrace( TypeRef peer); ! ! AllocThreadMethodRef getAllocThreadMethod(); ! ThreadRef getThread(); ! AllocTraceRef getAllocTrace(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } + + /* + * $Log$ + * Revision 1.4 2002/07/02 20:18:29 stolis + * License added. + * + */ \ No newline at end of file Index: AllocThreadMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocThreadMethodRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** AllocThreadMethodRef.java 12 Jun 2002 21:59:53 -0000 1.3 --- AllocThreadMethodRef.java 2 Jul 2002 20:18:29 -0000 1.4 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,18 **** public interface AllocThreadMethodRef extends AllocStat { ! CPUThreadMethodRef getSiblingCPU(); ! MonThreadMethodRef getSiblingMon(); ! ! List getAllocThreadTraces(); ! List getAllocTypeThreadMethods(); ! AllocTypeThreadMethodRef getAllocTypeThreadMethod( TypeRef peer); ! ! ThreadRef getThread(); ! MethodRef getMethod(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } --- 24,45 ---- public interface AllocThreadMethodRef extends AllocStat { ! CPUThreadMethodRef getSiblingCPU(); ! MonThreadMethodRef getSiblingMon(); ! ! List getAllocThreadTraces(); ! List getAllocTypeThreadMethods(); ! AllocTypeThreadMethodRef getAllocTypeThreadMethod( TypeRef peer); ! ! ThreadRef getThread(); ! MethodRef getMethod(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } + + /* + * $Log$ + * Revision 1.4 2002/07/02 20:18:29 stolis + * License added. + * + */ \ No newline at end of file Index: AllocStatListener.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocStatListener.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AllocStatListener.java 30 May 2002 22:26:42 -0000 1.2 --- AllocStatListener.java 2 Jul 2002 20:18:29 -0000 1.3 *************** *** 1,5 **** package net.sourceforge.javaprofiler.jpi; public interface AllocStatListener { ! void AllocStatChanged( AllocStatEvent event); } --- 1,32 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; public interface AllocStatListener { ! void AllocStatChanged( AllocStatEvent event); } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:18:29 stolis + * License added. + * + */ \ No newline at end of file Index: AllocStatEvent.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocStatEvent.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AllocStatEvent.java 30 May 2002 22:26:42 -0000 1.2 --- AllocStatEvent.java 2 Jul 2002 20:18:29 -0000 1.3 *************** *** 1,7 **** package net.sourceforge.javaprofiler.jpi; public class AllocStatEvent extends java.util.EventObject { ! public AllocStatEvent( AllocStat source) { ! super( source); ! } } --- 1,34 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; public class AllocStatEvent extends java.util.EventObject { ! public AllocStatEvent( AllocStat source) { ! super( source); ! } } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:18:29 stolis + * License added. + * + */ \ No newline at end of file Index: AllocStat.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocStat.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AllocStat.java 30 May 2002 22:26:42 -0000 1.2 --- AllocStat.java 2 Jul 2002 20:18:29 -0000 1.3 *************** *** 1,11 **** package net.sourceforge.javaprofiler.jpi; public interface AllocStat { ! long getLiveInstancesCount(); ! long getTotalInstancesCount(); ! long getLiveInstancesSize(); ! long getTotalInstancesSize(); ! ! void addAllocStatListener( AllocStatListener listener); ! void removeAllocStatListener( AllocStatListener listener); } --- 1,38 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; public interface AllocStat { ! long getLiveInstancesCount(); ! long getTotalInstancesCount(); ! long getLiveInstancesSize(); ! long getTotalInstancesSize(); ! ! void addAllocStatListener( AllocStatListener listener); ! void removeAllocStatListener( AllocStatListener listener); } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:18:29 stolis + * License added. + * + */ \ No newline at end of file |
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv5034 Modified Files: VirtualMachineRef.java VirtualMachineImageRef.java TypeRef.java TraceRef.java ThreadRef.java ThreadGroupRef.java MonTraceRef.java MonThreadTraceRef.java MonThreadMethodRef.java MonStatListener.java MonStatEvent.java MonStat.java MethodRef.java GCRunRef.java FrameRef.java FieldRef.java CPUTraceRef.java CPUThreadTraceRef.java CPUThreadMethodRef.java CPUStatListener.java CPUStatEvent.java CPUStat.java ClassRef.java ChildrenListener.java ChildrenEvent.java CallTreeRef.java AllocTypeTraceRef.java AllocTypeThreadTraceRef.java AllocTypeThreadRef.java AllocTypeThreadMethodRef.java AllocTypeMethodRef.java Log Message: License added. Index: VirtualMachineRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/VirtualMachineRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** VirtualMachineRef.java 30 May 2002 22:26:42 -0000 1.2 --- VirtualMachineRef.java 2 Jul 2002 20:17:13 -0000 1.3 *************** *** 1,10 **** package net.sourceforge.javaprofiler.jpi; public interface VirtualMachineRef extends VirtualMachineImageRef { ! VirtualMachineImageRef makeSnapshot(); ! VirtualMachineImageRef makeSnapshot( int filterMask); ! void suspendThreads(); ! void enableThreads(); ! void disableGC(); ! void enableGC(); } --- 1,106 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; public interface VirtualMachineRef extends VirtualMachineImageRef { ! Snapshot createSnapshot(); ! Snapshot createSnapshot( int filterMask); ! void suspendThreads(); ! void resumeThreads(); ! ! /** ! * Performes the garbage collection in the mirrored virtual machine. ! */ ! public void gc(); ! ! /** ! * Enables/disables the garbage collection in the mirrored virtual machine. ! * ! * @param enable if <code>true</code> the garbage collection is enabled ! * otherwise its disabled. ! */ ! public void enableGC(boolean enable); ! ! /** ! * Returns the <code>Process</code> object for this virtual machine if ! * launched by a launching connector. ! * ! * @return the <code>Process</code> object for this virtual machine, ! * or <code>null</code> if it was not launched by a launching connector. ! */ ! public Process process(); ! ! /** ! * Invalidates this virtual machine mirror. The communication channel to the ! * target VM is closed, and the target VM prepares to accept another ! * subsequent connection from this profiler or another profiler. Including ! * the following tasks: All threads suspended are resumed. Garbage collection ! * is re-enabled. ! */ ! public void dispose(); ! ! /** ! * Causes the mirrored VM to terminate with the given error code. All ! * resources associated with this <code>VirtualMachineRef</code> are freed. ! * If the mirrored VM is remote, the communication channel to it will be ! * closed. ! * ! * @param exitCode the exit code for the target VM. ! */ ! public void exit(int exitCode); ! ! /** ! * Checks if profiled JVM is shutting down. So, it means, the JVM is no ! * longer running, the JVMPI_EVENT_JVM_SHUTDOWN event was received and ! * profiler dynamic library waits in JVMPI_EVENT_JVM_SHUTDOWN event ! * handler. The client can now gain any necessary data before calling ! * the shutdown() method which shutdowns JVM definitelly. ! * ! * @return true (JVM is shutting down); ! * false (still running, normal operation) ! * ! * @see shutdown(), exitVM() ! */ ! public boolean isShutdowned(); ! ! /** ! * Shuts profiled JVM down. When profiled JVM is ending, it sends ! * the JVMPI_EVENT_JVM_SHUTDOWN event to profiler dynamic library. ! * Then the library waits in JVMPI_EVENT_JVM_SHUTDOWN event handler ! * until the client calls this method. The goal is the client can make ! * any necessary calls to gain data before profiled JVM really shutdowns ! * (so before client's shutdown() call). ! * ! * Note: this method doesn't stop running JVM, to stop running JVM, ! * use exitVM() method instead. ! * ! * @see isShutdowned(), exitVM() ! */ ! public void shutdown(); ! } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: VirtualMachineImageRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/VirtualMachineImageRef.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** VirtualMachineImageRef.java 12 Jun 2002 21:59:53 -0000 1.4 --- VirtualMachineImageRef.java 2 Jul 2002 20:17:13 -0000 1.5 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,20 **** public interface VirtualMachineImageRef { ! ! List getThreads(); ! List getMethods(); ! List getCPUTraces(); ! List getAllocTraces(); ! List getMonTraces(); ! List getTypes(); ! List getThreadGroups(); ! List getClasses(); ! ! List getGCRuns(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } --- 24,63 ---- public interface VirtualMachineImageRef { ! ! List getThreads(); ! List getMethods(); ! List getCPUTraces(); ! List getAllocTraces(); ! List getMonTraces(); ! List getTypes(); ! List getThreadGroups(); ! List getClasses(); ! ! List getGCRuns(); ! ! /** ! * Returns size (in bytes) of free memory in the mirrored virtual machine. ! * ! * @return size (in bytes) of free memory in the mirrored virtual machine. ! */ ! public long freeMemory(); ! ! /** ! * Returns size (in bytes) of allocated memory in the mirrored virtual ! * machine. ! * ! * @return size (in bytes) of allocated memory in the mirrored virtual ! * machine. ! */ ! public long totalMemory(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } + + /* + * $Log$ + * Revision 1.5 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: TypeRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/TypeRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** TypeRef.java 12 Jun 2002 21:59:53 -0000 1.3 --- TypeRef.java 2 Jul 2002 20:17:13 -0000 1.4 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,22 **** public interface TypeRef extends AllocStat { ! String getName(); ! ClassRef getComponentClass(); ! boolean isArray(); ! boolean isArrayOfPrimitives(); ! ! List getAllocTypeTraces(); ! AllocTypeTraceRef getAllocTypeTrace( AllocTraceRef peer); ! List getAllocTypeMethods(); ! AllocTypeMethodRef getAllocTypeMethod( MethodRef peer); ! List getAllocTypeThreads(); ! AllocTypeThreadRef getAllocTypeThread( ThreadRef peer); ! ! VirtualMachineImageRef getVirtualMachineImage(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } --- 24,49 ---- public interface TypeRef extends AllocStat { ! String getName(); ! ClassRef getComponentClass(); ! boolean isArray(); ! boolean isArrayOfPrimitives(); ! ! List getAllocTypeTraces(); ! AllocTypeTraceRef getAllocTypeTrace( AllocTraceRef peer); ! List getAllocTypeMethods(); ! AllocTypeMethodRef getAllocTypeMethod( MethodRef peer); ! List getAllocTypeThreads(); ! AllocTypeThreadRef getAllocTypeThread( ThreadRef peer); ! ! VirtualMachineImageRef getVirtualMachineImage(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } + + /* + * $Log$ + * Revision 1.4 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: TraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/TraceRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** TraceRef.java 30 May 2002 22:26:42 -0000 1.2 --- TraceRef.java 2 Jul 2002 20:17:13 -0000 1.3 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,10 **** public interface TraceRef { ! List getFrames(); ! ! MethodRef getMethod(); ! VirtualMachineImageRef getVirtualMachineImage(); } --- 24,37 ---- public interface TraceRef { ! List getFrames(); ! ! MethodRef getMethod(); ! VirtualMachineImageRef getVirtualMachineImage(); } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: ThreadRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/ThreadRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** ThreadRef.java 12 Jun 2002 21:59:53 -0000 1.3 --- ThreadRef.java 2 Jul 2002 20:17:13 -0000 1.4 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 5,34 **** public interface ThreadRef extends CPUStat, AllocStat, MonStat { ! String getName(); ! ThreadRef getParentThread(); ! List getChildThreads(); ! CallTreeRef getCallTree(); ! Date getStartTime(); ! Date getEndTime(); ! ! List getCPUThreadMethods(); ! CPUThreadMethodRef getCPUThreadMethod( MethodRef peer); ! List getCPUThreadTraces(); ! CPUThreadTraceRef getCPUThreadTrace( CPUTraceRef peer); ! List getAllocThreadMethods(); ! AllocThreadMethodRef getAllocThreadMethod( MethodRef peer); ! List getAllocThreadTraces(); ! AllocThreadTraceRef getAllocThreadTrace( AllocTraceRef peer); ! List getMonThreadMethods(); ! MonThreadMethodRef getMonThreadMethod( MethodRef peer); ! List getMonThreadTraces(); ! MonThreadTraceRef getMonThreadTrace( MonTraceRef peer); ! List getAllocTypeThreads(); ! AllocTypeThreadRef getAllocTypeThread( TypeRef peer); ! ! ThreadGroupRef getThreadGroup(); ! VirtualMachineImageRef getVirtualMachineImage(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } --- 25,61 ---- public interface ThreadRef extends CPUStat, AllocStat, MonStat { ! String getName(); ! ThreadRef getParentThread(); ! List getChildThreads(); ! CallTreeRef getCallTree(); ! Date getStartTime(); ! Date getEndTime(); ! ! List getCPUThreadMethods(); ! CPUThreadMethodRef getCPUThreadMethod( MethodRef peer); ! List getCPUThreadTraces(); ! CPUThreadTraceRef getCPUThreadTrace( CPUTraceRef peer); ! List getAllocThreadMethods(); ! AllocThreadMethodRef getAllocThreadMethod( MethodRef peer); ! List getAllocThreadTraces(); ! AllocThreadTraceRef getAllocThreadTrace( AllocTraceRef peer); ! List getMonThreadMethods(); ! MonThreadMethodRef getMonThreadMethod( MethodRef peer); ! List getMonThreadTraces(); ! MonThreadTraceRef getMonThreadTrace( MonTraceRef peer); ! List getAllocTypeThreads(); ! AllocTypeThreadRef getAllocTypeThread( TypeRef peer); ! ! ThreadGroupRef getThreadGroup(); ! VirtualMachineImageRef getVirtualMachineImage(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } + + /* + * $Log$ + * Revision 1.4 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: ThreadGroupRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/ThreadGroupRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** ThreadGroupRef.java 12 Jun 2002 21:59:53 -0000 1.3 --- ThreadGroupRef.java 2 Jul 2002 20:17:13 -0000 1.4 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,12 **** public interface ThreadGroupRef { ! String getName(); ! ! List getThreads(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } --- 24,39 ---- public interface ThreadGroupRef { ! String getName(); ! ! List getThreads(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } + + /* + * $Log$ + * Revision 1.4 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: MonTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonTraceRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** MonTraceRef.java 12 Jun 2002 21:59:53 -0000 1.3 --- MonTraceRef.java 2 Jul 2002 20:17:13 -0000 1.4 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,14 **** public interface MonTraceRef extends MonStat, TraceRef { ! CPUTraceRef getSiblingCPU(); ! AllocTraceRef getSiblingAlloc(); ! ! List getMonThreadTraces(); ! MonThreadTraceRef getMonThreadTrace( ThreadRef peer); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } --- 24,41 ---- public interface MonTraceRef extends MonStat, TraceRef { ! CPUTraceRef getSiblingCPU(); ! AllocTraceRef getSiblingAlloc(); ! ! List getMonThreadTraces(); ! MonThreadTraceRef getMonThreadTrace( ThreadRef peer); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } + + /* + * $Log$ + * Revision 1.4 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: MonThreadTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonThreadTraceRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** MonThreadTraceRef.java 30 May 2002 22:26:42 -0000 1.2 --- MonThreadTraceRef.java 2 Jul 2002 20:17:13 -0000 1.3 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,12 **** public interface MonThreadTraceRef extends MonStat { ! CPUThreadTraceRef getSiblingCPU(); ! AllocThreadTraceRef getSiblingAlloc(); ! ! MonThreadMethodRef getMonThreadMethod(); ! ThreadRef getThread(); ! MonTraceRef getMonTrace(); } --- 24,39 ---- public interface MonThreadTraceRef extends MonStat { ! CPUThreadTraceRef getSiblingCPU(); ! AllocThreadTraceRef getSiblingAlloc(); ! ! MonThreadMethodRef getMonThreadMethod(); ! ThreadRef getThread(); ! MonTraceRef getMonTrace(); } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: MonThreadMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonThreadMethodRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** MonThreadMethodRef.java 12 Jun 2002 21:59:53 -0000 1.3 --- MonThreadMethodRef.java 2 Jul 2002 20:17:13 -0000 1.4 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,16 **** public interface MonThreadMethodRef extends MonStat { ! CPUThreadMethodRef getSiblingCPU(); ! AllocThreadMethodRef getSiblingAlloc(); ! ! List getMonThreadTraces(); ! ! ThreadRef getThread(); ! MethodRef getMethod(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } --- 24,43 ---- public interface MonThreadMethodRef extends MonStat { ! CPUThreadMethodRef getSiblingCPU(); ! AllocThreadMethodRef getSiblingAlloc(); ! ! List getMonThreadTraces(); ! ! ThreadRef getThread(); ! MethodRef getMethod(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } + + /* + * $Log$ + * Revision 1.4 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: MonStatListener.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonStatListener.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** MonStatListener.java 30 May 2002 22:26:42 -0000 1.2 --- MonStatListener.java 2 Jul 2002 20:17:13 -0000 1.3 *************** *** 1,5 **** package net.sourceforge.javaprofiler.jpi; public interface MonStatListener { ! void MonStatChanged( MonStatEvent event); } --- 1,32 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; public interface MonStatListener { ! void MonStatChanged( MonStatEvent event); } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: MonStatEvent.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonStatEvent.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** MonStatEvent.java 30 May 2002 22:26:42 -0000 1.2 --- MonStatEvent.java 2 Jul 2002 20:17:13 -0000 1.3 *************** *** 1,7 **** package net.sourceforge.javaprofiler.jpi; public class MonStatEvent extends java.util.EventObject { ! public MonStatEvent( MonStat source) { ! super( source); ! } } --- 1,34 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; public class MonStatEvent extends java.util.EventObject { ! public MonStatEvent( MonStat source) { ! super( source); ! } } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: MonStat.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonStat.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** MonStat.java 30 May 2002 22:26:42 -0000 1.2 --- MonStat.java 2 Jul 2002 20:17:13 -0000 1.3 *************** *** 1,9 **** package net.sourceforge.javaprofiler.jpi; public interface MonStat { ! long getMonHitsCount(); ! long getMonPureTime(); ! ! void addMonStatListener( MonStatListener listener); ! void removeMonStatListener( MonStatListener listener); } --- 1,36 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; public interface MonStat { ! long getMonHitsCount(); ! long getMonPureTime(); ! ! void addMonStatListener( MonStatListener listener); ! void removeMonStatListener( MonStatListener listener); } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: MethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MethodRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** MethodRef.java 12 Jun 2002 21:59:53 -0000 1.3 --- MethodRef.java 2 Jul 2002 20:17:13 -0000 1.4 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,28 **** public interface MethodRef extends CPUStat, AllocStat, MonStat { ! String getName(); ! String getSignature(); ! int getStartLineNo(); ! int getEndLineNo(); ! ClassRef getParentClass(); ! ! List getCPUTraces(); ! List getAllocTraces(); ! List getMonTraces(); ! List getCPUThreadMethods(); ! CPUThreadMethodRef getCPUThreadMethod( ThreadRef peer); ! List getAllocThreadMethods(); ! AllocThreadMethodRef getAllocThreadMethod( ThreadRef peer); ! List getMonThreadMethods(); ! MonThreadMethodRef getMonThreadMethod( ThreadRef peer); ! List getAllocTypeMethods(); ! AllocTypeMethodRef getAllocTypeMethod( TypeRef peer); ! ! VirtualMachineImageRef getVirtualMachineImage(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } --- 24,55 ---- public interface MethodRef extends CPUStat, AllocStat, MonStat { ! String getName(); ! String getSignature(); ! int getStartLineNo(); ! int getEndLineNo(); ! ClassRef getParentClass(); ! ! List getCPUTraces(); ! List getAllocTraces(); ! List getMonTraces(); ! List getCPUThreadMethods(); ! CPUThreadMethodRef getCPUThreadMethod( ThreadRef peer); ! List getAllocThreadMethods(); ! AllocThreadMethodRef getAllocThreadMethod( ThreadRef peer); ! List getMonThreadMethods(); ! MonThreadMethodRef getMonThreadMethod( ThreadRef peer); ! List getAllocTypeMethods(); ! AllocTypeMethodRef getAllocTypeMethod( TypeRef peer); ! ! VirtualMachineImageRef getVirtualMachineImage(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } + + /* + * $Log$ + * Revision 1.4 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: GCRunRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/GCRunRef.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** GCRunRef.java 11 Jun 2002 06:50:50 -0000 1.1 --- GCRunRef.java 2 Jul 2002 20:17:13 -0000 1.2 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 11,16 **** } - //add method //List VirtualMachineImage.getGCRuns() --- 31,41 ---- } //add method //List VirtualMachineImage.getGCRuns() + /* + * $Log$ + * Revision 1.2 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: FrameRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/FrameRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** FrameRef.java 30 May 2002 22:26:42 -0000 1.2 --- FrameRef.java 2 Jul 2002 20:17:13 -0000 1.3 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,9 **** public interface FrameRef { ! MethodRef getMethod(); ! FrameRef getCallerFrame(); ! int getLineNo(); } --- 24,36 ---- public interface FrameRef { ! MethodRef getMethod(); ! FrameRef getCallerFrame(); ! int getLineNo(); } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: FieldRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/FieldRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** FieldRef.java 30 May 2002 22:26:42 -0000 1.2 --- FieldRef.java 2 Jul 2002 20:17:13 -0000 1.3 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,10 **** public interface FieldRef { ! String getName(); ! String getSignature(); ! ClassRef getParentClass(); ! boolean isStatic(); } --- 24,37 ---- public interface FieldRef { ! String getName(); ! String getSignature(); ! ClassRef getParentClass(); ! boolean isStatic(); } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: CPUTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUTraceRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** CPUTraceRef.java 12 Jun 2002 21:59:53 -0000 1.3 --- CPUTraceRef.java 2 Jul 2002 20:17:13 -0000 1.4 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,14 **** public interface CPUTraceRef extends CPUStat, TraceRef { ! AllocTraceRef getSiblingAlloc(); ! MonTraceRef getSiblingMon(); ! ! List getCPUThreadTraces(); ! CPUThreadTraceRef getCPUThreadTrace( ThreadRef peer); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } --- 24,41 ---- public interface CPUTraceRef extends CPUStat, TraceRef { ! AllocTraceRef getSiblingAlloc(); ! MonTraceRef getSiblingMon(); ! ! List getCPUThreadTraces(); ! CPUThreadTraceRef getCPUThreadTrace( ThreadRef peer); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } + + /* + * $Log$ + * Revision 1.4 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: CPUThreadTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUThreadTraceRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** CPUThreadTraceRef.java 30 May 2002 22:26:42 -0000 1.2 --- CPUThreadTraceRef.java 2 Jul 2002 20:17:13 -0000 1.3 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,12 **** public interface CPUThreadTraceRef extends CPUStat { ! AllocThreadTraceRef getSiblingAlloc(); ! MonThreadTraceRef getSiblingMon(); ! ! CPUThreadMethodRef getCPUThreadMethod(); ! ThreadRef getThread(); ! CPUTraceRef getCPUTrace(); } --- 24,39 ---- public interface CPUThreadTraceRef extends CPUStat { ! AllocThreadTraceRef getSiblingAlloc(); ! MonThreadTraceRef getSiblingMon(); ! ! CPUThreadMethodRef getCPUThreadMethod(); ! ThreadRef getThread(); ! CPUTraceRef getCPUTrace(); } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: CPUThreadMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUThreadMethodRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** CPUThreadMethodRef.java 12 Jun 2002 21:59:53 -0000 1.3 --- CPUThreadMethodRef.java 2 Jul 2002 20:17:13 -0000 1.4 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,16 **** public interface CPUThreadMethodRef extends CPUStat { ! AllocThreadMethodRef getSiblingAlloc(); ! MonThreadMethodRef getSiblingMon(); ! ! List getCPUThreadTraces(); ! ! ThreadRef getThread(); ! MethodRef getMethod(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } --- 24,43 ---- public interface CPUThreadMethodRef extends CPUStat { ! AllocThreadMethodRef getSiblingAlloc(); ! MonThreadMethodRef getSiblingMon(); ! ! List getCPUThreadTraces(); ! ! ThreadRef getThread(); ! MethodRef getMethod(); ! ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } + + /* + * $Log$ + * Revision 1.4 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: CPUStatListener.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUStatListener.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** CPUStatListener.java 30 May 2002 22:26:42 -0000 1.2 --- CPUStatListener.java 2 Jul 2002 20:17:13 -0000 1.3 *************** *** 1,5 **** package net.sourceforge.javaprofiler.jpi; public interface CPUStatListener { ! void CPUStatChanged( CPUStatEvent event); } --- 1,32 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; public interface CPUStatListener { ! void CPUStatChanged( CPUStatEvent event); } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: CPUStatEvent.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUStatEvent.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** CPUStatEvent.java 30 May 2002 22:26:42 -0000 1.2 --- CPUStatEvent.java 2 Jul 2002 20:17:13 -0000 1.3 *************** *** 1,7 **** package net.sourceforge.javaprofiler.jpi; public class CPUStatEvent extends java.util.EventObject { ! public CPUStatEvent( CPUStat source) { ! super( source); ! } } --- 1,34 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; public class CPUStatEvent extends java.util.EventObject { ! public CPUStatEvent( CPUStat source) { ! super( source); ! } } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: CPUStat.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUStat.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** CPUStat.java 30 May 2002 22:26:42 -0000 1.2 --- CPUStat.java 2 Jul 2002 20:17:13 -0000 1.3 *************** *** 1,9 **** package net.sourceforge.javaprofiler.jpi; public interface CPUStat { ! long getCPUHitsCount(); ! long getCPUPureTime(); ! ! void addCPUStatListener( CPUStatListener listener); ! void removeCPUStatListener( CPUStatListener listener); } --- 1,36 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; public interface CPUStat { ! long getCPUHitsCount(); ! long getCPUPureTime(); ! ! void addCPUStatListener( CPUStatListener listener); ! void removeCPUStatListener( CPUStatListener listener); } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:13 stolis + * License added. + * + */ \ No newline at end of file Index: ClassRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/ClassRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** ClassRef.java 30 May 2002 22:26:42 -0000 1.2 --- ClassRef.java 2 Jul 2002 20:17:14 -0000 1.3 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.jpi; *************** *** 4,10 **** public interface ClassRef { ! String getName(); ! String getSourceFileName(); ! List getFields(); ! List getMethods(); } --- 24,37 ---- public interface ClassRef { ! String getName(); ! String getSourceFileName(); ! List getFields(); ! List getMethods(); } + + /* + * $Log$ + * Revision 1.3 2002/07/02 20:17:14 stolis + * License added. + * + */ \ No newline at end of file Index: ChildrenListener.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/ChildrenListener.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** ChildrenListener.java 30 May 2002 22:26:42 -0000 1.2 --- ChildrenListener.java 2 Jul 2002 20:17:14 -0000 1.3 *************** *** 1,6 **** package net.sourceforge.javaprofiler.jpi; public interface ChildrenListener { ! void childrenAdded( ChildrenEvent event); ! void childrenChanged( ChildrenEvent event); } --- 1,33 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ ... [truncated message content] |
From: Jan S. <st...@us...> - 2002-07-02 20:13:33
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv4159 Added Files: Bootstrap.java Log Message: Bootstrap class. --- NEW FILE: Bootstrap.java --- /* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License Version * 1.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is available at http://www.sun.com/ * * The Original Code is the Java Profiler module. * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. * * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, * Lukas Petru and Marek Przeczek. */ package net.sourceforge.javaprofiler.jpi; import net.sourceforge.javaprofiler.jpiimpl.VirtualMachineManagerImpl; /** * Initial class that provides access to the default implementation of JPI * interfaces. A profiler application uses this class to access the single * instance of the {@link VirtualMachineManager} interface. * * @author Jan Stola */ public class Bootstrap extends Object { /** * Method for accessing implementation of the {@link VirtualMachineManager}. * * @return default implementation of the {@link VirtualMachineManager} interface. */ public static VirtualMachineManager virtualMachineManager() { return new VirtualMachineManagerImpl(); } } /* * $Log: Bootstrap.java,v $ * Revision 1.1 2002/07/02 20:13:30 stolis * Bootstrap class. * */ |
From: Jan S. <st...@us...> - 2002-07-02 20:13:04
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv3951 Added Files: Snapshot.java Log Message: Snapshot. --- NEW FILE: Snapshot.java --- /* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License Version * 1.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is available at http://www.sun.com/ * * The Original Code is the Java Profiler module. * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. * * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, * Lukas Petru and Marek Przeczek. */ package net.sourceforge.javaprofiler.jpi; import java.util.List; import java.io.Serializable; /** * Snapshot of the current profiling information about the mirrored * virtual machine. * * @author Jan Stola */ public interface Snapshot extends VirtualMachineImageRef, Serializable { /** * Returns time when this snapshot was made. * * @return time when this snapshot was made. */ public long time(); /** * Sets name of this snapshot. * * @param name name of this snapshot. */ public void setName(String name); /** * Gets name of this snapshot. * * @return name of this snapshot. */ public String getName(); } /* * $Log: Snapshot.java,v $ * Revision 1.1 2002/07/02 20:12:59 stolis * Snapshot. * */ |
From: Jan S. <st...@us...> - 2002-07-02 20:12:03
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv3551 Added Files: VirtualMachineManager.java Log Message: Manager of virtual machines. --- NEW FILE: VirtualMachineManager.java --- /* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License Version * 1.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is available at http://www.sun.com/ * * The Original Code is the Java Profiler module. * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. * * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, * Lukas Petru and Marek Przeczek. */ package net.sourceforge.javaprofiler.jpi; import java.util.List; import net.sourceforge.javaprofiler.jpi.connect.Connector; /** * PENDING * * @author Jan Stola */ public interface VirtualMachineManager { /** * Returns the list of all known * {@link net.sourceforge.javaprofiler.jpi.connect.Connector} objects * of the given <code>type</code>. * * @param type mask for the type of connectors that should be listed. * @return a list of * {@link net.sourceforge.javaprofiler.jpi.connect.Connector} objects. */ public List connectors(int type); /** * Identifies the default connector. This connector should be used as * the launching connector when selection of a connector with specific * characteristics is unnecessary. * * @return the default launching connector * {@link net.sourceforge.javaprofiler.jpi.connect.Connector#LAUNCHING_CONNECTOR} */ public Connector defaultConnector(); } /* * $Log: VirtualMachineManager.java,v $ * Revision 1.1 2002/07/02 20:11:59 stolis * Manager of virtual machines. * */ |
From: Jan S. <st...@us...> - 2002-07-02 20:10:11
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv2600 Added Files: VMDisconnectedException.java Log Message: Exception thrown when VM is unexpectedly disconnected. --- NEW FILE: VMDisconnectedException.java --- /* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License Version * 1.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is available at http://www.sun.com/ * * The Original Code is the Java Profiler module. * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. * * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, * Lukas Petru and Marek Przeczek. */ package net.sourceforge.javaprofiler.jpi; /** * Unchecked exception thrown to indicate that the requested operation cannot * be completed because there is no longer a connection to the target VM. * * @author Jan Stola */ public class VMDisconnectedException extends RuntimeException { /** * Creates new VMDisconnectedException. */ public VMDisconnectedException() { super(); } /** * Creates new VMDisconnectedException. * * @param msg message describing the occured problem. */ public VMDisconnectedException(String msg) { super(msg); } } /* * $Log: VMDisconnectedException.java,v $ * Revision 1.1 2002/07/02 20:10:07 stolis * Exception thrown when VM is unexpectedly disconnected. * */ |
From: Jan S. <st...@us...> - 2002-07-02 20:07:41
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/connect In directory usw-pr-cvs1:/tmp/cvs-serv1594/connect Log Message: Directory /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/connect added to the repository |
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/other In directory usw-pr-cvs1:/tmp/cvs-serv26899 Modified Files: MonitorStatContainer.java CPUStatContainer.java CallTreeStatContainer.java AllocStatContainer.java Log Message: License added. Index: MonitorStatContainer.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/other/MonitorStatContainer.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -r1.1.1.1 -r1.2 *** MonitorStatContainer.java 30 May 2002 21:52:13 -0000 1.1.1.1 --- MonitorStatContainer.java 2 Jul 2002 19:47:01 -0000 1.2 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.other; *************** *** 5,6 **** --- 25,33 ---- void setMonPureTime( long time); } + + /* + * $Log$ + * Revision 1.2 2002/07/02 19:47:01 stolis + * License added. + * + */ \ No newline at end of file Index: CPUStatContainer.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/other/CPUStatContainer.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -r1.1.1.1 -r1.2 *** CPUStatContainer.java 30 May 2002 21:52:13 -0000 1.1.1.1 --- CPUStatContainer.java 2 Jul 2002 19:47:01 -0000 1.2 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.other; *************** *** 5,6 **** --- 25,33 ---- void setCPUPureTime( long time); } + + /* + * $Log$ + * Revision 1.2 2002/07/02 19:47:01 stolis + * License added. + * + */ \ No newline at end of file Index: CallTreeStatContainer.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/other/CallTreeStatContainer.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -r1.1.1.1 -r1.2 *** CallTreeStatContainer.java 30 May 2002 21:52:13 -0000 1.1.1.1 --- CallTreeStatContainer.java 2 Jul 2002 19:47:01 -0000 1.2 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.other; *************** *** 6,7 **** --- 26,34 ---- void setCPUCumulatedTime( long time); } + + /* + * $Log$ + * Revision 1.2 2002/07/02 19:47:01 stolis + * License added. + * + */ \ No newline at end of file Index: AllocStatContainer.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/other/AllocStatContainer.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -r1.1.1.1 -r1.2 *** AllocStatContainer.java 30 May 2002 21:52:13 -0000 1.1.1.1 --- AllocStatContainer.java 2 Jul 2002 19:47:02 -0000 1.2 *************** *** 1,2 **** --- 1,22 ---- + /* + * Sun Public License Notice + * + * The contents of this file are subject to the Sun Public License Version + * 1.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is available at http://www.sun.com/ + * + * The Original Code is the Java Profiler module. + * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, + * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. + * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. + * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. + * + * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, + * Lukas Petru and Marek Przeczek. + */ package net.sourceforge.javaprofiler.other; *************** *** 7,8 **** --- 27,35 ---- void setTotalInstancesSize( long size); } + + /* + * $Log$ + * Revision 1.2 2002/07/02 19:47:02 stolis + * License added. + * + */ \ No newline at end of file |
From: Jan S. <st...@us...> - 2002-07-02 19:32:14
|
Update of /cvsroot/javaprofiler/CVSROOT In directory usw-pr-cvs1:/tmp/cvs-serv21861 Added Files: cvsignore Log Message: Cvsignore test. --- NEW FILE: cvsignore --- *.class *.java~ |
From: Pavel V. <va...@us...> - 2002-06-12 23:02:55
|
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime In directory usw-pr-cvs1:/tmp/cvs-serv656 Modified Files: ImageR.java Log Message: added childListeners, GCRuns() Index: ImageR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/ImageR.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** ImageR.java 28 May 2002 17:13:49 -0000 1.7 --- ImageR.java 12 Jun 2002 23:02:53 -0000 1.8 *************** *** 38,42 **** import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; import java.lang.reflect.Constructor; --- 38,42 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; import java.lang.reflect.Constructor; *************** *** 917,919 **** --- 917,929 ---- return "realtime VirtualMachineImage"; } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public List getGCRuns() { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } |
From: Pavel V. <va...@us...> - 2002-06-12 23:02:37
|
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime In directory usw-pr-cvs1:/tmp/cvs-serv581 Modified Files: AllocThreadMethodR.java AllocThreadTraceR.java Log Message: added childListeners Index: AllocThreadMethodR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocThreadMethodR.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** AllocThreadMethodR.java 28 May 2002 17:13:48 -0000 1.5 --- AllocThreadMethodR.java 12 Jun 2002 23:02:34 -0000 1.6 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 314,316 **** --- 314,323 ---- return getThreadR() + "-" + getLocation(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: AllocThreadTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocThreadTraceR.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** AllocThreadTraceR.java 28 May 2002 17:13:49 -0000 1.4 --- AllocThreadTraceR.java 12 Jun 2002 23:02:34 -0000 1.5 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 316,318 **** --- 316,325 ---- return getThreadR() + "-" + getLocation(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } |
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime In directory usw-pr-cvs1:/tmp/cvs-serv497 Modified Files: AllocTraceR.java AllocTypeMethodR.java AllocTypeR.java AllocTypeThreadMethodR.java AllocTypeThreadR.java AllocTypeThreadTraceR.java AllocTypeTraceR.java ClassR.java CPUThreadMethodR.java CPUThreadTraceR.java CPUTraceR.java DataR.java FieldR.java FrameR.java MethodR.java MonThreadMethodR.java MonThreadTraceR.java MonTraceR.java ThreadGroupR.java ThreadR.java Log Message: added childListeners Index: AllocTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTraceR.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** AllocTraceR.java 28 May 2002 17:13:49 -0000 1.5 --- AllocTraceR.java 12 Jun 2002 23:02:17 -0000 1.6 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 316,318 **** --- 316,325 ---- return "trace of " + getMethod(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: AllocTypeMethodR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTypeMethodR.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** AllocTypeMethodR.java 28 May 2002 17:13:49 -0000 1.5 --- AllocTypeMethodR.java 12 Jun 2002 23:02:17 -0000 1.6 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 286,288 **** --- 286,295 ---- return getTypeR() + "-" + getLocation(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: AllocTypeR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTypeR.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** AllocTypeR.java 28 May 2002 17:13:49 -0000 1.3 --- AllocTypeR.java 12 Jun 2002 23:02:17 -0000 1.4 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 377,379 **** --- 377,386 ---- return getName(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: AllocTypeThreadMethodR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTypeThreadMethodR.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** AllocTypeThreadMethodR.java 28 May 2002 17:13:49 -0000 1.5 --- AllocTypeThreadMethodR.java 12 Jun 2002 23:02:17 -0000 1.6 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 325,327 **** --- 325,334 ---- return getTypeR() + "-" + getThreadR() + "-" + getLocation(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: AllocTypeThreadR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTypeThreadR.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** AllocTypeThreadR.java 28 May 2002 17:13:49 -0000 1.6 --- AllocTypeThreadR.java 12 Jun 2002 23:02:17 -0000 1.7 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 301,303 **** --- 301,310 ---- return getTypeR() + "-" + getThreadR(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: AllocTypeThreadTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTypeThreadTraceR.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** AllocTypeThreadTraceR.java 28 May 2002 17:13:49 -0000 1.4 --- AllocTypeThreadTraceR.java 12 Jun 2002 23:02:17 -0000 1.5 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; Index: AllocTypeTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/AllocTypeTraceR.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** AllocTypeTraceR.java 28 May 2002 17:13:49 -0000 1.5 --- AllocTypeTraceR.java 12 Jun 2002 23:02:17 -0000 1.6 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 296,298 **** --- 296,305 ---- return getTypeR() + "-" + getLocation(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: ClassR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/ClassR.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** ClassR.java 28 May 2002 17:13:49 -0000 1.3 --- ClassR.java 12 Jun 2002 23:02:17 -0000 1.4 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; Index: CPUThreadMethodR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/CPUThreadMethodR.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** CPUThreadMethodR.java 28 May 2002 17:13:49 -0000 1.3 --- CPUThreadMethodR.java 12 Jun 2002 23:02:17 -0000 1.4 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 277,279 **** --- 277,286 ---- return getThreadR() + "-" + getLocation(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: CPUThreadTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/CPUThreadTraceR.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** CPUThreadTraceR.java 28 May 2002 17:13:49 -0000 1.3 --- CPUThreadTraceR.java 12 Jun 2002 23:02:17 -0000 1.4 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; Index: CPUTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/CPUTraceR.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** CPUTraceR.java 28 May 2002 17:13:49 -0000 1.4 --- CPUTraceR.java 12 Jun 2002 23:02:17 -0000 1.5 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 274,276 **** --- 274,283 ---- return "trace of " + getMethod(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: DataR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/DataR.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** DataR.java 28 May 2002 17:13:49 -0000 1.3 --- DataR.java 12 Jun 2002 23:02:17 -0000 1.4 *************** *** 36,40 **** import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; ! import net.sourceforge.javaprofiler.api.*; /** Superclass for realtime data classes. --- 36,40 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; ! import net.sourceforge.javaprofiler.jpi.*; /** Superclass for realtime data classes. Index: FieldR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/FieldR.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** FieldR.java 15 May 2002 08:26:36 -0000 1.2 --- FieldR.java 12 Jun 2002 23:02:17 -0000 1.3 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; Index: FrameR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/FrameR.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** FrameR.java 28 May 2002 17:13:49 -0000 1.3 --- FrameR.java 12 Jun 2002 23:02:17 -0000 1.4 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; Index: MethodR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/MethodR.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** MethodR.java 28 May 2002 17:13:49 -0000 1.5 --- MethodR.java 12 Jun 2002 23:02:17 -0000 1.6 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 474,476 **** --- 474,483 ---- return getParentClass() + "." + getName(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: MonThreadMethodR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/MonThreadMethodR.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** MonThreadMethodR.java 28 May 2002 17:13:49 -0000 1.3 --- MonThreadMethodR.java 12 Jun 2002 23:02:17 -0000 1.4 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 277,279 **** --- 277,286 ---- return getThreadR() + "-" + getLocation(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: MonThreadTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/MonThreadTraceR.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** MonThreadTraceR.java 28 May 2002 17:13:49 -0000 1.3 --- MonThreadTraceR.java 12 Jun 2002 23:02:17 -0000 1.4 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; Index: MonTraceR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/MonTraceR.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** MonTraceR.java 28 May 2002 17:13:49 -0000 1.4 --- MonTraceR.java 12 Jun 2002 23:02:17 -0000 1.5 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 262,264 **** --- 262,271 ---- return "trace of " + getMethod(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: ThreadGroupR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/ThreadGroupR.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** ThreadGroupR.java 28 May 2002 17:13:49 -0000 1.3 --- ThreadGroupR.java 12 Jun 2002 23:02:17 -0000 1.4 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 183,185 **** --- 183,192 ---- return getName(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } Index: ThreadR.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/realtime/ThreadR.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** ThreadR.java 28 May 2002 17:13:49 -0000 1.6 --- ThreadR.java 12 Jun 2002 23:02:17 -0000 1.7 *************** *** 36,40 **** import java.util.*; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; --- 36,40 ---- import java.util.*; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; import net.sourceforge.javaprofiler.jpiimpl.commun.IProfException; *************** *** 513,515 **** --- 513,522 ---- return getName(); } + + public void removeChildrenListener(int type, ChildrenListener listener) { + } + + public void addChildrenListener(int type, ChildrenListener listener) { + } + } |
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data In directory usw-pr-cvs1:/tmp/cvs-serv2249 Modified Files: AllocThreadMethodData.java AllocThreadTraceData.java AllocTraceData.java AllocTypeMethodData.java AllocTypeThreadData.java AllocTypeThreadMethodData.java AllocTypeTraceData.java CallTreeData.java CPUThreadMethodData.java CPUTraceData.java MethodData.java MonThreadMethodData.java MonTraceData.java ThreadData.java ThreadGroupData.java TypeData.java Log Message: add/removeChildListeners - param String changed to int Index: AllocThreadMethodData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocThreadMethodData.java,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -r1.17 -r1.18 *** AllocThreadMethodData.java 30 May 2002 22:38:17 -0000 1.17 --- AllocThreadMethodData.java 12 Jun 2002 22:00:27 -0000 1.18 *************** *** 200,208 **** return getThread() + "-" + getMethod(); } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 200,208 ---- return getThread() + "-" + getMethod(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 211,214 **** --- 211,217 ---- /* * $Log$ + * Revision 1.18 2002/06/12 22:00:27 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.17 2002/05/30 22:38:17 vachis * changed interface to jpi Index: AllocThreadTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocThreadTraceData.java,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -r1.17 -r1.18 *** AllocThreadTraceData.java 30 May 2002 22:38:17 -0000 1.17 --- AllocThreadTraceData.java 12 Jun 2002 22:00:27 -0000 1.18 *************** *** 172,180 **** return getThread() + "-" + getAllocTrace(); } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 172,180 ---- return getThread() + "-" + getAllocTrace(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 183,186 **** --- 183,189 ---- /* * $Log$ + * Revision 1.18 2002/06/12 22:00:27 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.17 2002/05/30 22:38:17 vachis * changed interface to jpi Index: AllocTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocTraceData.java,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -r1.21 -r1.22 *** AllocTraceData.java 30 May 2002 22:38:17 -0000 1.21 --- AllocTraceData.java 12 Jun 2002 22:00:28 -0000 1.22 *************** *** 228,236 **** return "trace of " + getMethod(); } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 228,236 ---- return "trace of " + getMethod(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 239,242 **** --- 239,245 ---- /* * $Log$ + * Revision 1.22 2002/06/12 22:00:28 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.21 2002/05/30 22:38:17 vachis * changed interface to jpi Index: AllocTypeMethodData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocTypeMethodData.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** AllocTypeMethodData.java 30 May 2002 22:38:17 -0000 1.7 --- AllocTypeMethodData.java 12 Jun 2002 22:00:28 -0000 1.8 *************** *** 184,191 **** } ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 184,191 ---- } ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 194,197 **** --- 194,200 ---- /* * $Log$ + * Revision 1.8 2002/06/12 22:00:28 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.7 2002/05/30 22:38:17 vachis * changed interface to jpi Index: AllocTypeThreadData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocTypeThreadData.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** AllocTypeThreadData.java 30 May 2002 22:38:17 -0000 1.3 --- AllocTypeThreadData.java 12 Jun 2002 22:00:29 -0000 1.4 *************** *** 185,193 **** return getType() + "-" + getThread(); } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 185,193 ---- return getType() + "-" + getThread(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 196,199 **** --- 196,202 ---- /* * $Log$ + * Revision 1.4 2002/06/12 22:00:29 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.3 2002/05/30 22:38:17 vachis * changed interface to jpi Index: AllocTypeThreadMethodData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocTypeThreadMethodData.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** AllocTypeThreadMethodData.java 30 May 2002 22:38:17 -0000 1.3 --- AllocTypeThreadMethodData.java 12 Jun 2002 22:00:29 -0000 1.4 *************** *** 182,190 **** return getType() + "-" + getThread() + "-" + getMethod(); } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 182,190 ---- return getType() + "-" + getThread() + "-" + getMethod(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 193,196 **** --- 193,199 ---- /* * $Log$ + * Revision 1.4 2002/06/12 22:00:29 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.3 2002/05/30 22:38:17 vachis * changed interface to jpi Index: AllocTypeTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocTypeTraceData.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** AllocTypeTraceData.java 30 May 2002 22:38:17 -0000 1.7 --- AllocTypeTraceData.java 12 Jun 2002 22:00:29 -0000 1.8 *************** *** 148,156 **** return getType() + "-" + getAllocTrace(); } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 148,156 ---- return getType() + "-" + getAllocTrace(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 159,162 **** --- 159,165 ---- /* * $Log$ + * Revision 1.8 2002/06/12 22:00:29 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.7 2002/05/30 22:38:17 vachis * changed interface to jpi Index: CallTreeData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/CallTreeData.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** CallTreeData.java 30 May 2002 22:38:17 -0000 1.6 --- CallTreeData.java 12 Jun 2002 22:00:30 -0000 1.7 *************** *** 133,141 **** return roChildren; } ! ! public void removeChildrenListener(String type, ChildrenListener listener) { } ! public void addChildrenListener(String type, ChildrenListener listener) { } --- 133,141 ---- return roChildren; } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 144,147 **** --- 144,150 ---- /* * $Log$ + * Revision 1.7 2002/06/12 22:00:30 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.6 2002/05/30 22:38:17 vachis * changed interface to jpi Index: CPUThreadMethodData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/CPUThreadMethodData.java,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -r1.12 -r1.13 *** CPUThreadMethodData.java 30 May 2002 22:38:17 -0000 1.12 --- CPUThreadMethodData.java 12 Jun 2002 22:00:30 -0000 1.13 *************** *** 156,164 **** return getThread() + "-" + getMethod(); } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 156,164 ---- return getThread() + "-" + getMethod(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 167,170 **** --- 167,173 ---- /* * $Log$ + * Revision 1.13 2002/06/12 22:00:30 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.12 2002/05/30 22:38:17 vachis * changed interface to jpi Index: CPUTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/CPUTraceData.java,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -r1.15 -r1.16 *** CPUTraceData.java 30 May 2002 22:38:17 -0000 1.15 --- CPUTraceData.java 12 Jun 2002 22:00:30 -0000 1.16 *************** *** 186,194 **** return "trace of " + getMethod(); } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 186,194 ---- return "trace of " + getMethod(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 197,200 **** --- 197,203 ---- /* * $Log$ + * Revision 1.16 2002/06/12 22:00:30 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.15 2002/05/30 22:38:17 vachis * changed interface to jpi Index: MethodData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/MethodData.java,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -r1.18 -r1.19 *** MethodData.java 30 May 2002 22:38:17 -0000 1.18 --- MethodData.java 12 Jun 2002 22:00:30 -0000 1.19 *************** *** 389,397 **** return getClass() + "." + getName(); } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 389,397 ---- return getClass() + "." + getName(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 400,403 **** --- 400,406 ---- /* * $Log$ + * Revision 1.19 2002/06/12 22:00:30 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.18 2002/05/30 22:38:17 vachis * changed interface to jpi Index: MonThreadMethodData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/MonThreadMethodData.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -r1.9 -r1.10 *** MonThreadMethodData.java 30 May 2002 22:38:17 -0000 1.9 --- MonThreadMethodData.java 12 Jun 2002 22:00:31 -0000 1.10 *************** *** 158,165 **** } ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 158,165 ---- } ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 168,171 **** --- 168,174 ---- /* * $Log$ + * Revision 1.10 2002/06/12 22:00:31 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.9 2002/05/30 22:38:17 vachis * changed interface to jpi Index: MonTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/MonTraceData.java,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -r1.13 -r1.14 *** MonTraceData.java 30 May 2002 22:38:17 -0000 1.13 --- MonTraceData.java 12 Jun 2002 22:00:31 -0000 1.14 *************** *** 186,194 **** return "trace of " + getMethod(); } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 186,194 ---- return "trace of " + getMethod(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 198,201 **** --- 198,204 ---- /* * $Log$ + * Revision 1.14 2002/06/12 22:00:31 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.13 2002/05/30 22:38:17 vachis * changed interface to jpi Index: ThreadData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/ThreadData.java,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -r1.22 -r1.23 *** ThreadData.java 30 May 2002 22:37:22 -0000 1.22 --- ThreadData.java 12 Jun 2002 22:00:31 -0000 1.23 *************** *** 513,521 **** return getName(); } ! ! public void removeChildrenListener(String type, ChildrenListener listener) { } ! public void addChildrenListener(String type, ChildrenListener listener) { } --- 513,521 ---- return getName(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 524,527 **** --- 524,530 ---- /* * $Log$ + * Revision 1.23 2002/06/12 22:00:31 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.22 2002/05/30 22:37:22 vachis * changed interface to jpi Index: ThreadGroupData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/ThreadGroupData.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** ThreadGroupData.java 30 May 2002 22:38:17 -0000 1.7 --- ThreadGroupData.java 12 Jun 2002 22:00:31 -0000 1.8 *************** *** 96,104 **** return getName(); } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 96,104 ---- return getName(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 107,110 **** --- 107,113 ---- /* * $Log$ + * Revision 1.8 2002/06/12 22:00:31 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.7 2002/05/30 22:38:17 vachis * changed interface to jpi Index: TypeData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/TypeData.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** TypeData.java 30 May 2002 22:37:09 -0000 1.3 --- TypeData.java 12 Jun 2002 22:00:32 -0000 1.4 *************** *** 278,286 **** return getName(); } ! ! public void addChildrenListener(String type, ChildrenListener listener) { } ! public void removeChildrenListener(String type, ChildrenListener listener) { } --- 278,286 ---- return getName(); } ! ! public void addChildrenListener(int type, ChildrenListener listener) { } ! public void removeChildrenListener(int type, ChildrenListener listener) { } *************** *** 289,292 **** --- 289,295 ---- /* * $Log$ + * Revision 1.4 2002/06/12 22:00:32 vachis + * add/removeChildListeners - param String changed to int + * * Revision 1.3 2002/05/30 22:37:09 vachis * changed interface to jpi |
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv1893 Modified Files: AllocThreadMethodRef.java AllocThreadTraceRef.java AllocTraceRef.java AllocTypeMethodRef.java AllocTypeThreadMethodRef.java AllocTypeThreadRef.java AllocTypeTraceRef.java CallTreeRef.java CPUThreadMethodRef.java CPUTraceRef.java MethodRef.java MonThreadMethodRef.java MonTraceRef.java ThreadGroupRef.java ThreadRef.java TypeRef.java VirtualMachineImageRef.java Log Message: add/removeChildListeners - param String changed to int Index: AllocThreadMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocThreadMethodRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AllocThreadMethodRef.java 30 May 2002 22:26:42 -0000 1.2 --- AllocThreadMethodRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 14,18 **** MethodRef getMethod(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 14,18 ---- MethodRef getMethod(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: AllocThreadTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocThreadTraceRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AllocThreadTraceRef.java 30 May 2002 22:26:42 -0000 1.2 --- AllocThreadTraceRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 14,18 **** AllocTraceRef getAllocTrace(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 14,18 ---- AllocTraceRef getAllocTrace(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: AllocTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocTraceRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AllocTraceRef.java 30 May 2002 22:26:42 -0000 1.2 --- AllocTraceRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 12,16 **** AllocTypeTraceRef getAllocTypeTrace( TypeRef peer); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 12,16 ---- AllocTypeTraceRef getAllocTypeTrace( TypeRef peer); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: AllocTypeMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocTypeMethodRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AllocTypeMethodRef.java 30 May 2002 22:26:42 -0000 1.2 --- AllocTypeMethodRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 12,16 **** MethodRef getMethod(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 12,16 ---- MethodRef getMethod(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: AllocTypeThreadMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocTypeThreadMethodRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AllocTypeThreadMethodRef.java 30 May 2002 22:26:42 -0000 1.2 --- AllocTypeThreadMethodRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 11,15 **** AllocTypeThreadRef getAllocTypeThread(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 11,15 ---- AllocTypeThreadRef getAllocTypeThread(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: AllocTypeThreadRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocTypeThreadRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AllocTypeThreadRef.java 30 May 2002 22:26:42 -0000 1.2 --- AllocTypeThreadRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 13,17 **** ThreadRef getThread(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 13,17 ---- ThreadRef getThread(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: AllocTypeTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocTypeTraceRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AllocTypeTraceRef.java 30 May 2002 22:26:42 -0000 1.2 --- AllocTypeTraceRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 12,16 **** AllocTraceRef getAllocTrace(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 12,16 ---- AllocTraceRef getAllocTrace(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: CallTreeRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CallTreeRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** CallTreeRef.java 30 May 2002 22:26:19 -0000 1.2 --- CallTreeRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 12,16 **** List getChildren(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 12,16 ---- List getChildren(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: CPUThreadMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUThreadMethodRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** CPUThreadMethodRef.java 30 May 2002 22:26:42 -0000 1.2 --- CPUThreadMethodRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 12,16 **** MethodRef getMethod(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 12,16 ---- MethodRef getMethod(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: CPUTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUTraceRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** CPUTraceRef.java 30 May 2002 22:26:42 -0000 1.2 --- CPUTraceRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 10,14 **** CPUThreadTraceRef getCPUThreadTrace( ThreadRef peer); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 10,14 ---- CPUThreadTraceRef getCPUThreadTrace( ThreadRef peer); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: MethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MethodRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** MethodRef.java 30 May 2002 22:26:42 -0000 1.2 --- MethodRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 24,28 **** VirtualMachineImageRef getVirtualMachineImage(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 24,28 ---- VirtualMachineImageRef getVirtualMachineImage(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: MonThreadMethodRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonThreadMethodRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** MonThreadMethodRef.java 30 May 2002 22:26:42 -0000 1.2 --- MonThreadMethodRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 12,16 **** MethodRef getMethod(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 12,16 ---- MethodRef getMethod(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: MonTraceRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonTraceRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** MonTraceRef.java 30 May 2002 22:26:42 -0000 1.2 --- MonTraceRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 10,14 **** MonThreadTraceRef getMonThreadTrace( ThreadRef peer); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 10,14 ---- MonThreadTraceRef getMonThreadTrace( ThreadRef peer); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: ThreadGroupRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/ThreadGroupRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** ThreadGroupRef.java 30 May 2002 22:26:42 -0000 1.2 --- ThreadGroupRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 8,12 **** List getThreads(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 8,12 ---- List getThreads(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: ThreadRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/ThreadRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** ThreadRef.java 30 May 2002 22:25:43 -0000 1.2 --- ThreadRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 30,34 **** VirtualMachineImageRef getVirtualMachineImage(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 30,34 ---- VirtualMachineImageRef getVirtualMachineImage(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: TypeRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/TypeRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** TypeRef.java 30 May 2002 22:26:42 -0000 1.2 --- TypeRef.java 12 Jun 2002 21:59:53 -0000 1.3 *************** *** 18,22 **** VirtualMachineImageRef getVirtualMachineImage(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 18,22 ---- VirtualMachineImageRef getVirtualMachineImage(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } Index: VirtualMachineImageRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/VirtualMachineImageRef.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** VirtualMachineImageRef.java 11 Jun 2002 06:50:03 -0000 1.3 --- VirtualMachineImageRef.java 12 Jun 2002 21:59:53 -0000 1.4 *************** *** 16,20 **** List getGCRuns(); ! void addChildrenListener( String type, ChildrenListener listener); ! void removeChildrenListener( String type, ChildrenListener listener); } --- 16,20 ---- List getGCRuns(); ! void addChildrenListener( int type, ChildrenListener listener); ! void removeChildrenListener( int type, ChildrenListener listener); } |
From: Pavel V. <va...@us...> - 2002-06-11 07:08:44
|
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data In directory usw-pr-cvs1:/tmp/cvs-serv3306 Modified Files: SnapshotImpl.java Log Message: GCData renamed Index: SnapshotImpl.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/SnapshotImpl.java,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -r1.23 -r1.24 *** SnapshotImpl.java 30 May 2002 22:43:05 -0000 1.23 --- SnapshotImpl.java 11 Jun 2002 07:08:40 -0000 1.24 *************** *** 33,37 **** * Implementation of Snapshot (VirtualMachineImage). * ! * @see net.sourceforge.javaprofiler.api.VirtualMachineImageRef * @author Pavel Vacha */ --- 33,37 ---- * Implementation of Snapshot (VirtualMachineImage). * ! * @see net.sourceforge.javaprofiler.jpi.VirtualMachineImageRef * @author Pavel Vacha */ *************** *** 48,52 **** private final List types = new ArrayList(); private final List arenas = new ArrayList(); ! private final List gcs = new ArrayList(); private final List allocTraces = new ArrayList(); private final List cpuTraces = new ArrayList(); --- 48,52 ---- private final List types = new ArrayList(); private final List arenas = new ArrayList(); ! private final List gcRuns = new ArrayList(); private final List allocTraces = new ArrayList(); private final List cpuTraces = new ArrayList(); *************** *** 62,66 **** private final List roTypes = Collections.unmodifiableList( types ); private final List roArenas = Collections.unmodifiableList( arenas ); ! private final List roGcs = Collections.unmodifiableList( gcs ); private final List roAllocTraces = Collections.unmodifiableList( allocTraces ); private final List roCpuTraces = Collections.unmodifiableList( cpuTraces ); --- 62,66 ---- private final List roTypes = Collections.unmodifiableList( types ); private final List roArenas = Collections.unmodifiableList( arenas ); ! private final List roGCRuns = Collections.unmodifiableList( gcRuns ); private final List roAllocTraces = Collections.unmodifiableList( allocTraces ); private final List roCpuTraces = Collections.unmodifiableList( cpuTraces ); *************** *** 304,309 **** *@return unmodifiable <code>List</code> of {@link GCSRef} objects. */ ! public List getGcs() { ! return roGcs; } --- 304,309 ---- *@return unmodifiable <code>List</code> of {@link GCSRef} objects. */ ! public List getGCRuns() { ! return roGCRuns; } *************** *** 519,523 **** } if ( conf.withGC ) { ! extract( null, gcs, IProf.GCS, IProf.NO_OPTIONAL_ARG, iprof ); } actLst2 = null; --- 519,523 ---- } if ( conf.withGC ) { ! extract( null, gcRuns, IProf.GCS, IProf.NO_OPTIONAL_ARG, iprof ); } actLst2 = null; *************** *** 754,758 **** case IProf.GCS: { ! return new GCData( sid ); } //// --- 754,758 ---- case IProf.GCS: { ! return new GCRunData( sid ); } //// *************** *** 1137,1140 **** --- 1137,1143 ---- /* * $Log$ + * Revision 1.24 2002/06/11 07:08:40 vachis + * GCData renamed + * * Revision 1.23 2002/05/30 22:43:05 vachis * interface changed to jpi |
From: Pavel V. <va...@us...> - 2002-06-11 06:56:06
|
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data In directory usw-pr-cvs1:/tmp/cvs-serv30733 Added Files: GCRunData.java Log Message: GCData renamed --- NEW FILE: GCRunData.java --- /* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License Version * 1.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is available at http://www.sun.com/ * * The Original Code is the Java Profiler module. * The Initial Developers of the Original Code are Jan Stola, Pavel Vacha, * Michal Pise, Petr Luner, Lukas Petru and Marek Przeczek. * Portions created by Jan Stola are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Pavel Vacha are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Michal Pise are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Petr Luner are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Lukas Petru are Copyright (C) 2000-2001. All Rights Reserved. * Portions created by Marek Przeczek are Copyright (C) 2000-2001. All Rights Reserved. * * Contributors: Jan Stola, Pavel Vacha, Michal Pise, Petr Luner, * Lukas Petru and Marek Przeczek. */ package net.sourceforge.javaprofiler.jpiimpl.data; import java.util.*; import net.sourceforge.javaprofiler.jpiimpl.commun.*; import net.sourceforge.javaprofiler.jpi.*; /** * Data about one GC session. * * @author Jan Stola */ public class GCRunData extends IDObjectData implements GCRunRef { /** Number of used objects on the heap. */ private long usedObjects; /** Amount of space used by the objects (in bytes). */ private long usedSpace; /** Total amount of object space (in bytes). */ private long totalSpace; /** Time when GC started. */ private Date startTime; /** Time when GC finished. */ private Date endTime; /** * Creates new GCData. * * @param ID unique ID of this object. * @param usedObjects number of used objects on the heap. * @param usedSpace amount of space used by the objects (in bytes). * @param totalSpace total amount of object space (in bytes). * @param startTime time when GC started. * @param endTime time when GC finished. */ GCRunData(Integer ID, long usedObjects, long usedSpace, long totalSpace, Date startTime, Date endTime) { super(ID); this.usedObjects=usedObjects; this.usedSpace=usedSpace; this.totalSpace=totalSpace; this.startTime= startTime; this.endTime=endTime; } /** * Creates new GCData. * * @param sid data returned by communication layer */ GCRunData(IProf.sID sid) { this( new Integer(sid.objId), ((IProf.sGCInfo)sid.info).usedObjects, ((IProf.sGCInfo)sid.info).usedObjectSpace, ((IProf.sGCInfo)sid.info).totalObjectSpace, ((IProf.sGCInfo)sid.info).startTime, ((IProf.sGCInfo)sid.info).endTime); } /** * Returns number of used objects on the heap. * * @return number of used objects on the heap. */ public long getUsedObjectsCount() { return usedObjects; } /** * Returns amount of space used by the objects (in bytes). * * @return amount of space used by the objects (in bytes). */ public long getUsedSpace() { return usedSpace; } /** * Returns total amount of object space (in bytes). * * @return total amount of object space (in bytes). */ public long getTotalSpace() { return totalSpace; } /** * Returns startTime time when GC started. * * @return startTime time when GC started. */ public Date getStartTime() { return startTime; } /** * Returns endTime time when GC finished. * * @return endTime time when GC finished. */ public Date getEndTime() { return endTime; } } /* * $Log: GCRunData.java,v $ * Revision 1.1 2002/06/11 06:56:03 vachis * GCData renamed * * Revision 1.5 2002/03/03 01:20:08 vachis * type of ID changed from int to Integer * * Revision 1.4 2001/12/02 14:48:06 petrul * changed constructor code * * Revision 1.3 2001/11/20 22:23:37 vachis * Contructors from IProf.sID and monitors statistic info * * Revision 1.2 2001/09/29 21:01:33 stolis * Plural added in licenses. * * Revision 1.1.1.1 2001/07/11 22:27:58 stolis * no message * */ |
From: Pavel V. <va...@us...> - 2002-06-11 06:55:31
|
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data In directory usw-pr-cvs1:/tmp/cvs-serv30510 Removed Files: GCData.java Log Message: GCData renamed --- GCData.java DELETED --- |
From: Pavel V. <va...@us...> - 2002-06-11 06:50:53
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv28407 Added Files: GCRunRef.java Log Message: GCRunRef added --- NEW FILE: GCRunRef.java --- package net.sourceforge.javaprofiler.jpi; import java.util.Date; public interface GCRunRef { long getUsedObjectsCount(); long getUsedSpace(); long getTotalSpace(); Date getStartTime(); Date getEndTime(); } //add method //List VirtualMachineImage.getGCRuns() |
From: Pavel V. <va...@us...> - 2002-06-11 06:50:09
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv28047 Modified Files: VirtualMachineImageRef.java Log Message: GCRunRef added Index: VirtualMachineImageRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/VirtualMachineImageRef.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** VirtualMachineImageRef.java 30 May 2002 22:26:42 -0000 1.2 --- VirtualMachineImageRef.java 11 Jun 2002 06:50:03 -0000 1.3 *************** *** 13,16 **** --- 13,18 ---- List getThreadGroups(); List getClasses(); + + List getGCRuns(); void addChildrenListener( String type, ChildrenListener listener); |
From: Pavel V. <va...@us...> - 2002-05-30 22:43:09
|
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data In directory usw-pr-cvs1:/tmp/cvs-serv21358 Modified Files: SnapshotImpl.java Log Message: interface changed to jpi children listeners added Index: SnapshotImpl.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/SnapshotImpl.java,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -r1.22 -r1.23 *** SnapshotImpl.java 14 May 2002 21:33:46 -0000 1.22 --- SnapshotImpl.java 30 May 2002 22:43:05 -0000 1.23 *************** *** 25,29 **** import java.io.Serializable; ! import net.sourceforge.javaprofiler.api.*; import net.sourceforge.javaprofiler.jpiimpl.commun.*; import net.sourceforge.javaprofiler.jpiimpl.data.*; --- 25,29 ---- import java.io.Serializable; ! import net.sourceforge.javaprofiler.jpi.*; import net.sourceforge.javaprofiler.jpiimpl.commun.*; import net.sourceforge.javaprofiler.jpiimpl.data.*; *************** *** 1116,1119 **** --- 1116,1125 ---- } + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } *************** *** 1131,1134 **** --- 1137,1144 ---- /* * $Log$ + * Revision 1.23 2002/05/30 22:43:05 vachis + * interface changed to jpi + * children listeners added + * * Revision 1.22 2002/05/14 21:33:46 vachis * lists of traces |
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data In directory usw-pr-cvs1:/tmp/cvs-serv18494 Modified Files: AllocStatData.java AllocStatIDObjectData.java AllocThreadMethodData.java AllocThreadTraceData.java AllocTraceData.java AllocTypeMethodData.java AllocTypeThreadData.java AllocTypeThreadMethodData.java AllocTypeThreadTraceData.java AllocTypeTraceData.java AllStatIDObjectData.java CallTreeData.java ClassData.java CPUStatIDObjectData.java CPUThreadMethodData.java CPUThreadTraceData.java CPUTraceData.java FieldData.java FrameData.java MethodData.java MonStatIDObjectData.java MonThreadMethodData.java MonThreadTraceData.java MonTraceData.java ThreadGroupData.java Log Message: changed interface to jpi children listerners added Index: AllocStatData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocStatData.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** AllocStatData.java 6 May 2002 17:32:14 -0000 1.4 --- AllocStatData.java 30 May 2002 22:38:17 -0000 1.5 *************** *** 21,25 **** package net.sourceforge.javaprofiler.jpiimpl.data; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; ! import net.sourceforge.javaprofiler.api.*; /** --- 21,25 ---- package net.sourceforge.javaprofiler.jpiimpl.data; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 84,87 **** --- 84,91 ---- /* * $Log$ + * Revision 1.5 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.4 2002/05/06 17:32:14 vachis * new api implemention Index: AllocStatIDObjectData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocStatIDObjectData.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** AllocStatIDObjectData.java 6 May 2002 17:32:14 -0000 1.5 --- AllocStatIDObjectData.java 30 May 2002 22:38:17 -0000 1.6 *************** *** 21,25 **** package net.sourceforge.javaprofiler.jpiimpl.data; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; ! import net.sourceforge.javaprofiler.api.*; /** * Class with statistic data for memory profiling. --- 21,25 ---- package net.sourceforge.javaprofiler.jpiimpl.data; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; ! import net.sourceforge.javaprofiler.jpi.*; /** * Class with statistic data for memory profiling. *************** *** 136,139 **** --- 136,143 ---- /* * $Log$ + * Revision 1.6 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.5 2002/05/06 17:32:14 vachis * new api implemention Index: AllocThreadMethodData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocThreadMethodData.java,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -r1.16 -r1.17 *** AllocThreadMethodData.java 14 May 2002 21:32:12 -0000 1.16 --- AllocThreadMethodData.java 30 May 2002 22:38:17 -0000 1.17 *************** *** 24,28 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 24,28 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 201,208 **** --- 201,218 ---- } + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.17 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.16 2002/05/14 21:32:12 vachis * "cross" methods Index: AllocThreadTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocThreadTraceData.java,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -r1.16 -r1.17 *** AllocThreadTraceData.java 14 May 2002 21:32:12 -0000 1.16 --- AllocThreadTraceData.java 30 May 2002 22:38:17 -0000 1.17 *************** *** 24,28 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 24,28 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 173,180 **** --- 173,190 ---- } + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.17 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.16 2002/05/14 21:32:12 vachis * "cross" methods Index: AllocTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocTraceData.java,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -r1.20 -r1.21 *** AllocTraceData.java 14 May 2002 21:32:12 -0000 1.20 --- AllocTraceData.java 30 May 2002 22:38:17 -0000 1.21 *************** *** 24,28 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 24,28 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 229,236 **** --- 229,246 ---- } + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.21 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.20 2002/05/14 21:32:12 vachis * "cross" methods Index: AllocTypeMethodData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocTypeMethodData.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** AllocTypeMethodData.java 14 May 2002 21:32:12 -0000 1.6 --- AllocTypeMethodData.java 30 May 2002 22:38:17 -0000 1.7 *************** *** 24,28 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 24,28 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 183,190 **** --- 183,201 ---- return getType() + "-" + getMethod(); } + + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.7 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.6 2002/05/14 21:32:12 vachis * "cross" methods Index: AllocTypeThreadData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocTypeThreadData.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AllocTypeThreadData.java 14 May 2002 21:32:12 -0000 1.2 --- AllocTypeThreadData.java 30 May 2002 22:38:17 -0000 1.3 *************** *** 24,28 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 24,28 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 185,192 **** --- 185,203 ---- return getType() + "-" + getThread(); } + + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.3 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.2 2002/05/14 21:32:12 vachis * "cross" methods Index: AllocTypeThreadMethodData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocTypeThreadMethodData.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AllocTypeThreadMethodData.java 14 May 2002 21:32:12 -0000 1.2 --- AllocTypeThreadMethodData.java 30 May 2002 22:38:17 -0000 1.3 *************** *** 24,28 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 24,28 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 183,190 **** --- 183,200 ---- } + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.3 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.2 2002/05/14 21:32:12 vachis * "cross" methods Index: AllocTypeThreadTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocTypeThreadTraceData.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** AllocTypeThreadTraceData.java 6 May 2002 17:33:01 -0000 1.1 --- AllocTypeThreadTraceData.java 30 May 2002 22:38:17 -0000 1.2 *************** *** 22,26 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 22,26 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 147,150 **** --- 147,154 ---- /* * $Log$ + * Revision 1.2 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.1 2002/05/06 17:33:01 vachis * new api implemention Index: AllocTypeTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllocTypeTraceData.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** AllocTypeTraceData.java 14 May 2002 21:32:12 -0000 1.6 --- AllocTypeTraceData.java 30 May 2002 22:38:17 -0000 1.7 *************** *** 24,28 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 24,28 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 148,155 **** --- 148,166 ---- return getType() + "-" + getAllocTrace(); } + + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.7 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.6 2002/05/14 21:32:12 vachis * "cross" methods Index: AllStatIDObjectData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/AllStatIDObjectData.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** AllStatIDObjectData.java 6 May 2002 17:33:01 -0000 1.1 --- AllStatIDObjectData.java 30 May 2002 22:38:17 -0000 1.2 *************** *** 21,25 **** package net.sourceforge.javaprofiler.jpiimpl.data; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; ! import net.sourceforge.javaprofiler.api.*; /** --- 21,25 ---- package net.sourceforge.javaprofiler.jpiimpl.data; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; ! import net.sourceforge.javaprofiler.jpi.*; /** Index: CallTreeData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/CallTreeData.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** CallTreeData.java 7 May 2002 21:11:38 -0000 1.5 --- CallTreeData.java 30 May 2002 22:38:17 -0000 1.6 *************** *** 24,28 **** import java.util.*; import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; import java.io.Serializable; --- 24,28 ---- import java.util.*; import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; import java.io.Serializable; *************** *** 134,141 **** --- 134,151 ---- } + public void removeChildrenListener(String type, ChildrenListener listener) { + } + + public void addChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.6 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.5 2002/05/07 21:11:38 vachis * fix creation of fields, frames Index: ClassData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/ClassData.java,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -r1.13 -r1.14 *** ClassData.java 14 May 2002 21:32:39 -0000 1.13 --- ClassData.java 30 May 2002 22:38:17 -0000 1.14 *************** *** 24,28 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** * Java class. --- 24,28 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** * Java class. *************** *** 190,193 **** --- 190,197 ---- /* * $Log$ + * Revision 1.14 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.13 2002/05/14 21:32:39 vachis * no message Index: CPUStatIDObjectData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/CPUStatIDObjectData.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** CPUStatIDObjectData.java 6 May 2002 17:32:13 -0000 1.5 --- CPUStatIDObjectData.java 30 May 2002 22:38:17 -0000 1.6 *************** *** 23,27 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; ! import net.sourceforge.javaprofiler.api.*; /** * Class with statistic data for CPU profiling. --- 23,27 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; ! import net.sourceforge.javaprofiler.jpi.*; /** * Class with statistic data for CPU profiling. *************** *** 102,105 **** --- 102,109 ---- /* * $Log$ + * Revision 1.6 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.5 2002/05/06 17:32:13 vachis * new api implemention Index: CPUThreadMethodData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/CPUThreadMethodData.java,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -r1.11 -r1.12 *** CPUThreadMethodData.java 14 May 2002 14:05:36 -0000 1.11 --- CPUThreadMethodData.java 30 May 2002 22:38:17 -0000 1.12 *************** *** 24,28 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 24,28 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 156,163 **** --- 156,174 ---- return getThread() + "-" + getMethod(); } + + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.12 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.11 2002/05/14 14:05:36 vachis * "cross" methods Index: CPUThreadTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/CPUThreadTraceData.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -r1.8 -r1.9 *** CPUThreadTraceData.java 8 May 2002 08:08:57 -0000 1.8 --- CPUThreadTraceData.java 30 May 2002 22:38:17 -0000 1.9 *************** *** 22,26 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 22,26 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 125,128 **** --- 125,132 ---- /* * $Log$ + * Revision 1.9 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.8 2002/05/08 08:08:57 vachis * siblings Index: CPUTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/CPUTraceData.java,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -r1.14 -r1.15 *** CPUTraceData.java 14 May 2002 14:05:36 -0000 1.14 --- CPUTraceData.java 30 May 2002 22:38:17 -0000 1.15 *************** *** 24,28 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 24,28 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 187,194 **** --- 187,204 ---- } + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.15 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.14 2002/05/14 14:05:36 vachis * "cross" methods Index: FieldData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/FieldData.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** FieldData.java 6 May 2002 17:33:01 -0000 1.1 --- FieldData.java 30 May 2002 22:38:17 -0000 1.2 *************** *** 22,26 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 22,26 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 113,116 **** --- 113,120 ---- /* * $Log$ + * Revision 1.2 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.1 2002/05/06 17:33:01 vachis * new api implemention Index: FrameData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/FrameData.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** FrameData.java 13 May 2002 20:04:17 -0000 1.2 --- FrameData.java 30 May 2002 22:38:17 -0000 1.3 *************** *** 22,26 **** import java.io.Serializable; ! import net.sourceforge.javaprofiler.api.*; /** --- 22,26 ---- import java.io.Serializable; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 122,125 **** --- 122,129 ---- /* * $Log$ + * Revision 1.3 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.2 2002/05/13 20:04:17 vachis * siblings Index: MethodData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/MethodData.java,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -r1.17 -r1.18 *** MethodData.java 14 May 2002 14:05:36 -0000 1.17 --- MethodData.java 30 May 2002 22:38:17 -0000 1.18 *************** *** 24,28 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 24,28 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 390,397 **** --- 390,407 ---- } + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.18 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.17 2002/05/14 14:05:36 vachis * "cross" methods Index: MonStatIDObjectData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/MonStatIDObjectData.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** MonStatIDObjectData.java 6 May 2002 17:32:13 -0000 1.3 --- MonStatIDObjectData.java 30 May 2002 22:38:17 -0000 1.4 *************** *** 22,26 **** package net.sourceforge.javaprofiler.jpiimpl.data; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; ! import net.sourceforge.javaprofiler.api.*; /** --- 22,26 ---- package net.sourceforge.javaprofiler.jpiimpl.data; import net.sourceforge.javaprofiler.jpiimpl.commun.IProf; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 98,101 **** --- 98,105 ---- /* * $Log$ + * Revision 1.4 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.3 2002/05/06 17:32:13 vachis * new api implemention Index: MonThreadMethodData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/MonThreadMethodData.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -r1.8 -r1.9 *** MonThreadMethodData.java 14 May 2002 14:05:37 -0000 1.8 --- MonThreadMethodData.java 30 May 2002 22:38:17 -0000 1.9 *************** *** 26,30 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 26,30 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 158,165 **** --- 158,175 ---- } + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.9 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.8 2002/05/14 14:05:37 vachis * "cross" methods Index: MonThreadTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/MonThreadTraceData.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** MonThreadTraceData.java 8 May 2002 08:08:57 -0000 1.6 --- MonThreadTraceData.java 30 May 2002 22:38:17 -0000 1.7 *************** *** 25,29 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 25,29 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 127,130 **** --- 127,134 ---- /* * $Log$ + * Revision 1.7 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.6 2002/05/08 08:08:57 vachis * siblings Index: MonTraceData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/MonTraceData.java,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -r1.12 -r1.13 *** MonTraceData.java 14 May 2002 21:33:01 -0000 1.12 --- MonTraceData.java 30 May 2002 22:38:17 -0000 1.13 *************** *** 25,29 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 25,29 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 186,189 **** --- 186,196 ---- return "trace of " + getMethod(); } + + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } *************** *** 191,194 **** --- 198,205 ---- /* * $Log$ + * Revision 1.13 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.12 2002/05/14 21:33:01 vachis * fix in siblings Index: ThreadGroupData.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/data/ThreadGroupData.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** ThreadGroupData.java 6 May 2002 17:32:13 -0000 1.6 --- ThreadGroupData.java 30 May 2002 22:38:17 -0000 1.7 *************** *** 24,28 **** import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.api.*; /** --- 24,28 ---- import net.sourceforge.javaprofiler.jpiimpl.commun.*; ! import net.sourceforge.javaprofiler.jpi.*; /** *************** *** 97,104 **** --- 97,114 ---- } + public void addChildrenListener(String type, ChildrenListener listener) { + } + + public void removeChildrenListener(String type, ChildrenListener listener) { + } + } /* * $Log$ + * Revision 1.7 2002/05/30 22:38:17 vachis + * changed interface to jpi + * children listerners added + * * Revision 1.6 2002/05/06 17:32:13 vachis * new api implemention |