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: Pavel V. <va...@us...> - 2002-09-10 19:27:41
|
Update of /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/connect In directory usw-pr-cvs1:/tmp/cvs-serv6783 Modified Files: LaunchConnector.java ShmemAttachConnector.java ShmemLaunchConnector.java ShmemListenConnector.java SocketAttachConnector.java SocketLaunchConnector.java SocketListenConnector.java Log Message: label implemeted through description Index: LaunchConnector.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/connect/LaunchConnector.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** LaunchConnector.java 16 May 2002 11:39:25 -0000 1.4 --- LaunchConnector.java 10 Sep 2002 19:27:34 -0000 1.5 *************** *** 78,85 **** return args; } - } /* * $Log$ * Revision 1.4 2002/05/16 11:39:25 stolis * Settings argument added. --- 78,87 ---- return args; } } /* * $Log$ + * Revision 1.5 2002/09/10 19:27:34 vachis + * label implemeted through description + * * Revision 1.4 2002/05/16 11:39:25 stolis * Settings argument added. Index: ShmemAttachConnector.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/connect/ShmemAttachConnector.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** ShmemAttachConnector.java 26 Jul 2002 09:59:27 -0000 1.7 --- ShmemAttachConnector.java 10 Sep 2002 19:27:34 -0000 1.8 *************** *** 125,131 **** --- 125,141 ---- } + /** Returns a short human-readable name of this connector. It should not be more than + * one line long. + */ + public String label() { + //PENDING + return this.description(); + } } /* * $Log$ + * Revision 1.8 2002/09/10 19:27:34 vachis + * label implemeted through description + * * Revision 1.7 2002/07/26 09:59:27 vachis * default properties for attaching connectors Index: ShmemLaunchConnector.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/connect/ShmemLaunchConnector.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** ShmemLaunchConnector.java 4 Jul 2002 18:15:46 -0000 1.5 --- ShmemLaunchConnector.java 10 Sep 2002 19:27:34 -0000 1.6 *************** *** 179,185 **** --- 179,196 ---- } + /** Returns a short human-readable name of this connector. It should not be more than + * one line long. + */ + public String label() { + //PENDING + return this.description(); + } + } /* * $Log$ + * Revision 1.6 2002/09/10 19:27:34 vachis + * label implemeted through description + * * Revision 1.5 2002/07/04 18:15:46 stolis * Connectors use new API. Index: ShmemListenConnector.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/connect/ShmemListenConnector.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** ShmemListenConnector.java 4 Jul 2002 18:15:46 -0000 1.4 --- ShmemListenConnector.java 10 Sep 2002 19:27:35 -0000 1.5 *************** *** 108,111 **** --- 108,112 ---- } + /** * Returns a short identifier for the connector. Connector implementors *************** *** 121,127 **** --- 122,139 ---- } + /** Returns a short human-readable name of this connector. It should not be more than + * one line long. + */ + public String label() { + //PENDING + return this.description(); + } + } /* * $Log$ + * Revision 1.5 2002/09/10 19:27:35 vachis + * label implemeted through description + * * Revision 1.4 2002/07/04 18:15:46 stolis * Connectors use new API. Index: SocketAttachConnector.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/connect/SocketAttachConnector.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** SocketAttachConnector.java 26 Jul 2002 09:59:27 -0000 1.7 --- SocketAttachConnector.java 10 Sep 2002 19:27:36 -0000 1.8 *************** *** 137,143 **** --- 137,153 ---- } + /** Returns a short human-readable name of this connector. It should not be more than + * one line long. + */ + public String label() { + //PENDING + return this.description(); + } } /* * $Log$ + * Revision 1.8 2002/09/10 19:27:36 vachis + * label implemeted through description + * * Revision 1.7 2002/07/26 09:59:27 vachis * default properties for attaching connectors Index: SocketLaunchConnector.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/connect/SocketLaunchConnector.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** SocketLaunchConnector.java 4 Jul 2002 18:15:46 -0000 1.5 --- SocketLaunchConnector.java 10 Sep 2002 19:27:36 -0000 1.6 *************** *** 181,187 **** --- 181,197 ---- } + /** Returns a short human-readable name of this connector. It should not be more than + * one line long. + */ + public String label() { + //PENDING + return this.description(); + } } /* * $Log$ + * Revision 1.6 2002/09/10 19:27:36 vachis + * label implemeted through description + * * Revision 1.5 2002/07/04 18:15:46 stolis * Connectors use new API. Index: SocketListenConnector.java =================================================================== RCS file: /cvsroot/javaprofiler/jpiimpl/net/sourceforge/javaprofiler/jpiimpl/connect/SocketListenConnector.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** SocketListenConnector.java 4 Jul 2002 18:15:46 -0000 1.5 --- SocketListenConnector.java 10 Sep 2002 19:27:36 -0000 1.6 *************** *** 125,131 **** --- 125,141 ---- } + /** Returns a short human-readable name of this connector. It should not be more than + * one line long. + */ + public String label() { + //PENDING + return this.description(); + } } /* * $Log$ + * Revision 1.6 2002/09/10 19:27:36 vachis + * label implemeted through description + * * Revision 1.5 2002/07/04 18:15:46 stolis * Connectors use new API. |
From: Michal P. <mic...@us...> - 2002-09-10 12:16:35
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv14243/net/sourceforge/javaprofiler/jpi Modified Files: VirtualMachineRef.java Log Message: Disconnection listeners were added. Index: VirtualMachineRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/VirtualMachineRef.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -r1.8 -r1.9 *** VirtualMachineRef.java 9 Sep 2002 16:27:34 -0000 1.8 --- VirtualMachineRef.java 10 Sep 2002 12:16:31 -0000 1.9 *************** *** 79,83 **** * is re-enabled. */ ! public void dispose(); /** --- 79,89 ---- * is re-enabled. */ ! public void disconnect(); ! ! /** Register a disconnection listener */ ! public void addDisconnectionListener( DisconnectionListener l); ! ! /** Unregister a disconnection listener */ ! public void removeDisconnectionListener( DisconnectionListener l); /** *************** *** 124,127 **** --- 130,137 ---- /* * $Log$ + * Revision 1.9 2002/09/10 12:16:31 michalpise + * + * Disconnection listeners were added. + * * Revision 1.8 2002/09/09 16:27:34 vachis * fixies in javadoc *************** *** 142,144 **** * License added. * ! */ \ No newline at end of file --- 152,154 ---- * License added. * ! */ |
From: Michal P. <mic...@us...> - 2002-09-10 12:12:08
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv13055/net/sourceforge/javaprofiler/jpi Modified Files: VirtualMachineImageRef.java Log Message: Obsolete methods commented out. Index: VirtualMachineImageRef.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/VirtualMachineImageRef.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** VirtualMachineImageRef.java 27 Jul 2002 22:25:17 -0000 1.6 --- VirtualMachineImageRef.java 10 Sep 2002 12:12:04 -0000 1.7 *************** *** 36,47 **** 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. --- 36,47 ---- 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. *************** *** 50,58 **** * machine. */ ! public long totalMemory(); } /* * $Log$ * Revision 1.6 2002/07/27 22:25:17 vachis * Has... interfaces renamed (word Root aded) --- 50,62 ---- * machine. */ ! //public long totalMemory(); } /* * $Log$ + * Revision 1.7 2002/09/10 12:12:04 michalpise + * + * Obsolete methods commented out. + * * Revision 1.6 2002/07/27 22:25:17 vachis * Has... interfaces renamed (word Root aded) |
From: Michal P. <mic...@us...> - 2002-09-10 12:06:56
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv11476/net/sourceforge/javaprofiler/jpi Added Files: DisconnectionListener.java Log Message: Initial import. --- NEW FILE: DisconnectionListener.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; public interface DisconnectionListener { /** * This method is called when the connection to the virtual machine * is lost. */ void VMDisconnected(); } /* * $Log: DisconnectionListener.java,v $ * Revision 1.1 2002/09/10 12:06:54 michalpise * * Initial import. * */ |
From: Michal P. <mic...@us...> - 2002-09-10 12:02:51
|
Update of /cvsroot/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv9893 Modified Files: readme.txt Log Message: Updated to stay in touch with current build.xml. Index: readme.txt =================================================================== RCS file: /cvsroot/javaprofiler/jpi/readme.txt,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** readme.txt 21 Aug 2002 12:59:14 -0000 1.1 --- readme.txt 10 Sep 2002 12:02:47 -0000 1.2 *************** *** 14,19 **** doxygen_html - generates Doxygen HTML documentation doxygen_latex - generates Doxygen LaTeX documentation - all = compile + jar + javadoc + doxygen_html + doxygen_latex - docs = javadoc + doxygen_html + doxygen_latex clean - deletes all compiled or generated files --- 14,17 ---- |
From: Michal P. <mic...@us...> - 2002-09-10 11:05:01
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv25227/net/sourceforge/javaprofiler/jpi Modified Files: MonStatListener.java Log Message: Javadoc. Index: MonStatListener.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonStatListener.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** MonStatListener.java 10 Jul 2002 14:52:54 -0000 1.5 --- MonStatListener.java 10 Sep 2002 11:04:58 -0000 1.6 *************** *** 21,25 **** --- 21,35 ---- package net.sourceforge.javaprofiler.jpi; + /** + * Listener interface for {@link MonStatEvent}s. + */ public interface MonStatListener extends java.util.EventListener { + /** + * This method gets called when some monitor related information + * on registered {@link MonStat} object changes. Please note + * it is not guaranteed that it is called every time the information + * changes, it is possible that information changes twice quickly and you + * get only one event (which is issued after the second change, of course). + */ void monStatChanged( MonStatEvent event); } *************** *** 27,30 **** --- 37,44 ---- /* * $Log$ + * Revision 1.6 2002/09/10 11:04:58 michalpise + * + * Javadoc. + * * Revision 1.5 2002/07/10 14:52:54 petrul * method names now start with lower case letter *************** *** 36,38 **** * License added. * ! */ \ No newline at end of file --- 50,52 ---- * License added. * ! */ |
From: Michal P. <mic...@us...> - 2002-09-10 11:04:47
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv25159/net/sourceforge/javaprofiler/jpi Modified Files: MonStatEvent.java Log Message: Javadoc. Index: MonStatEvent.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonStatEvent.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** MonStatEvent.java 2 Jul 2002 20:17:13 -0000 1.3 --- MonStatEvent.java 10 Sep 2002 11:04:44 -0000 1.4 *************** *** 20,25 **** */ package net.sourceforge.javaprofiler.jpi; ! public class MonStatEvent extends java.util.EventObject { public MonStatEvent( MonStat source) { super( source); --- 20,32 ---- */ package net.sourceforge.javaprofiler.jpi; ! /** ! * Event indicating that some monitor related information of the source object has changed. ! * The receved object can assume that the source is always implementation of ! * {@link MonStat} interface. ! */ public class MonStatEvent extends java.util.EventObject { + /** + * Creates new event object with the specified source. + */ public MonStatEvent( MonStat source) { super( source); *************** *** 29,34 **** /* * $Log$ * Revision 1.3 2002/07/02 20:17:13 stolis * License added. * ! */ \ No newline at end of file --- 36,45 ---- /* * $Log$ + * Revision 1.4 2002/09/10 11:04:44 michalpise + * + * Javadoc. + * * Revision 1.3 2002/07/02 20:17:13 stolis * License added. * ! */ |
From: Michal P. <mic...@us...> - 2002-09-10 11:04:33
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv25085/net/sourceforge/javaprofiler/jpi Modified Files: MonStat.java Log Message: Javadoc. Index: MonStat.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/MonStat.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** MonStat.java 2 Jul 2002 20:17:13 -0000 1.3 --- MonStat.java 10 Sep 2002 11:04:30 -0000 1.4 *************** *** 21,29 **** --- 21,49 ---- package net.sourceforge.javaprofiler.jpi; + /** + * Interface representing object that contains monitor related information. It is often inherited + * by other interfaces. + */ public interface MonStat { + + /** + * Returns the number of hits. For thorough explanation of the word "hit" please refer + * to the document named "JPI Tutorial". + */ long getMonHitsCount(); + + /** + * Returns the time (in miliseconds) spent waiting on this monitor. + */ long getMonPureTime(); + /** + * Adds an event listener. + */ void addMonStatListener( MonStatListener listener); + + /** + * Removes the specified event listener. + */ void removeMonStatListener( MonStatListener listener); } *************** *** 31,36 **** /* * $Log$ * Revision 1.3 2002/07/02 20:17:13 stolis * License added. * ! */ \ No newline at end of file --- 51,60 ---- /* * $Log$ + * Revision 1.4 2002/09/10 11:04:30 michalpise + * + * Javadoc. + * * Revision 1.3 2002/07/02 20:17:13 stolis * License added. * ! */ |
From: Michal P. <mic...@us...> - 2002-09-10 11:04:03
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv24954/net/sourceforge/javaprofiler/jpi Modified Files: ChildrenEvent.java Log Message: Javadoc. Index: ChildrenEvent.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/ChildrenEvent.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** ChildrenEvent.java 2 Jul 2002 20:17:14 -0000 1.3 --- ChildrenEvent.java 10 Sep 2002 11:04:01 -0000 1.4 *************** *** 24,28 **** public static final int CHILDREN_ADDED = 1; public static final int CHILDREN_CHANGED = 2; ! private final int type; private final Object[] delta; --- 24,29 ---- public static final int CHILDREN_ADDED = 1; public static final int CHILDREN_CHANGED = 2; ! public static final int CHILDREN_ADDED_AND_CHANGED = 3; ! private final int type; private final Object[] delta; *************** *** 43,48 **** /* * $Log$ * Revision 1.3 2002/07/02 20:17:14 stolis * License added. * ! */ \ No newline at end of file --- 44,53 ---- /* * $Log$ + * Revision 1.4 2002/09/10 11:04:01 michalpise + * + * Javadoc. + * * Revision 1.3 2002/07/02 20:17:14 stolis * License added. * ! */ |
From: Michal P. <mic...@us...> - 2002-09-10 11:03:42
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv24863/net/sourceforge/javaprofiler/jpi Modified Files: CPUStatEvent.java Log Message: Javadoc. Index: CPUStatEvent.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUStatEvent.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** CPUStatEvent.java 2 Jul 2002 20:17:13 -0000 1.3 --- CPUStatEvent.java 10 Sep 2002 11:03:39 -0000 1.4 *************** *** 21,25 **** --- 21,34 ---- package net.sourceforge.javaprofiler.jpi; + /** + * Event indicating that some CPU related information of the source object has changed. + * The receved object can assume that the source is always implementation of + * {@link CPUStat} interface. + */ + public class CPUStatEvent extends java.util.EventObject { + /** + * Creates new event object with the specified source. + */ public CPUStatEvent( CPUStat source) { super( source); *************** *** 29,34 **** /* * $Log$ * Revision 1.3 2002/07/02 20:17:13 stolis * License added. * ! */ \ No newline at end of file --- 38,47 ---- /* * $Log$ + * Revision 1.4 2002/09/10 11:03:39 michalpise + * + * Javadoc. + * * Revision 1.3 2002/07/02 20:17:13 stolis * License added. * ! */ |
From: Michal P. <mic...@us...> - 2002-09-10 11:03:29
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv24789/net/sourceforge/javaprofiler/jpi Modified Files: CPUStatListener.java Log Message: Javadoc. Index: CPUStatListener.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUStatListener.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** CPUStatListener.java 10 Jul 2002 14:24:16 -0000 1.4 --- CPUStatListener.java 10 Sep 2002 11:03:25 -0000 1.5 *************** *** 21,25 **** --- 21,35 ---- package net.sourceforge.javaprofiler.jpi; + /** + * Listener interface for {@link CPUStatEvent}s. + */ public interface CPUStatListener extends java.util.EventListener { + /** + * This method gets called when some CPU related information + * on registered {@link CPUStat} object changes. Please note + * it is not guaranteed that it is called every time the information + * changes, it is possible that information changes twice quickly and you + * get only one event (which is issued after the second change, of course). + */ void CPUStatChanged( CPUStatEvent event); } *************** *** 27,30 **** --- 37,44 ---- /* * $Log$ + * Revision 1.5 2002/09/10 11:03:25 michalpise + * + * Javadoc. + * * Revision 1.4 2002/07/10 14:24:16 petrul * listeners now extend java.util.EventListener *************** *** 33,35 **** * License added. * ! */ \ No newline at end of file --- 47,49 ---- * License added. * ! */ |
From: Michal P. <mic...@us...> - 2002-09-10 11:02:10
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv24404/net/sourceforge/javaprofiler/jpi Modified Files: CPUStat.java Log Message: Javadoc. Index: CPUStat.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/CPUStat.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** CPUStat.java 2 Jul 2002 20:17:13 -0000 1.3 --- CPUStat.java 10 Sep 2002 11:02:07 -0000 1.4 *************** *** 21,29 **** package net.sourceforge.javaprofiler.jpi; public interface CPUStat { long getCPUHitsCount(); - long getCPUPureTime(); void addCPUStatListener( CPUStatListener listener); void removeCPUStatListener( CPUStatListener listener); } --- 21,50 ---- package net.sourceforge.javaprofiler.jpi; + /** + * Interface representing object that contains CPU related information. It is often inherited + * by other interfaces. + */ + public interface CPUStat { + + /** + * Returns the number of hits. For thorough explanation of the word "hit" please refer + * to the document named "JPI Tutorial". + */ long getCPUHitsCount(); + /** + * Returns the time (in miliseconds) spent executing the referenced object. + */ + long getCPUPureTime(); + + /** + * Adds an event listener. + */ void addCPUStatListener( CPUStatListener listener); + + /** + * Removes the specified event listener. + */ void removeCPUStatListener( CPUStatListener listener); } *************** *** 31,36 **** /* * $Log$ * Revision 1.3 2002/07/02 20:17:13 stolis * License added. * ! */ \ No newline at end of file --- 52,61 ---- /* * $Log$ + * Revision 1.4 2002/09/10 11:02:07 michalpise + * + * Javadoc. + * * Revision 1.3 2002/07/02 20:17:13 stolis * License added. * ! */ |
From: Michal P. <mic...@us...> - 2002-09-10 11:01:33
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv24238/net/sourceforge/javaprofiler/jpi Modified Files: Bootstrap.java Log Message: Javadoc update. Index: Bootstrap.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/Bootstrap.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** Bootstrap.java 9 Sep 2002 16:27:32 -0000 1.4 --- Bootstrap.java 10 Sep 2002 11:01:29 -0000 1.5 *************** *** 9,24 **** * 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, --- 9,18 ---- * 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 eserved. ! * Portions created by Michal Pise are Copyright (C) 2000-2001. All RightsReserved. ! * 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, *************** *** 32,54 **** * 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 ConnectorManager} interface. * * @author Jan Stola, Michal Pise */ public class Bootstrap extends Object { ! /** Field used to implement singleton pattern of class {@link ! ConnectorManager}. */ private static ConnectorManager manager; /** ! * Constructor has private access because there should be no Bootstrap ! instances. */ private Bootstrap() {} /** ! * Method for accessing implementation of the {@link ConnectorManager}. * ! * @return default implementation of the {@link ConnectorManager} interface. */ public static ConnectorManager connectorManager() { --- 26,51 ---- * 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 net.sourceforge.javaprofiler.jpi.connect.ConnectorManager} interface. * * @author Jan Stola, Michal Pise */ public class Bootstrap extends Object { ! /** Field used to implement singleton pattern of class ! * {@link net.sourceforge.javaprofiler.jpi.connect.ConnectorManager}. ! */ private static ConnectorManager manager; /** ! * The only constructor of this class has private access because ! * there should be no Bootstrap instances. */ private Bootstrap() {} /** ! * Method for accessing implementation of the ! * {@link net.sourceforge.javaprofiler.jpi.connect.ConnectorManager}. * ! * @return default implementation of the ! * {@link net.sourceforge.javaprofiler.jpi.connect.ConnectorManager} interface. */ public static ConnectorManager connectorManager() { *************** *** 59,67 **** "net.sourceforge.javaprofiler.jpiimpl.connect.ConnectorManagerImpl").newInstance(); } catch ( ClassNotFoundException e) { ! throw new RuntimeException( "Error in finding class ConnectorManager: " ! + e ); } catch ( InstantiationException e ) { ! throw new RuntimeException( "Error in intatitation ConnectorManager: " ! + e ); } catch ( IllegalAccessException e ) { throw new RuntimeException( "IllegalAccessException" + e ); --- 56,64 ---- "net.sourceforge.javaprofiler.jpiimpl.connect.ConnectorManagerImpl").newInstance(); } catch ( ClassNotFoundException e) { ! throw new RuntimeException( "Error in finding class ConnectorManager: " ! + e.getMessage() ); } catch ( InstantiationException e ) { ! throw new RuntimeException( "Error in intatitation ConnectorManager: " ! + e.getMessage() ); } catch ( IllegalAccessException e ) { throw new RuntimeException( "IllegalAccessException" + e ); *************** *** 73,76 **** --- 70,77 ---- /* * $Log$ + * Revision 1.5 2002/09/10 11:01:29 michalpise + * + * Javadoc update. + * * Revision 1.4 2002/09/09 16:27:32 vachis * fixies in javadoc |
From: Michal P. <mic...@us...> - 2002-09-10 10:56:32
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv22743/net/sourceforge/javaprofiler/jpi Modified Files: AllocStatListener.java Log Message: Javadoc. Index: AllocStatListener.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocStatListener.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** AllocStatListener.java 10 Jul 2002 14:52:54 -0000 1.5 --- AllocStatListener.java 10 Sep 2002 10:56:30 -0000 1.6 *************** *** 21,25 **** --- 21,35 ---- package net.sourceforge.javaprofiler.jpi; + /** + * Listener interface for {@link AllocStatEvent}s. + */ public interface AllocStatListener extends java.util.EventListener { + /** + * This method gets called when some allocation related information + * on registered {@link AllocStat} object changes. Please note + * it is not guaranteed that it is called every time the information + * changes, it is possible that information changes twice quickly and you + * get only one event (which is issued after the second change, of course). + */ void allocStatChanged( AllocStatEvent event); } *************** *** 27,30 **** --- 37,44 ---- /* * $Log$ + * Revision 1.6 2002/09/10 10:56:30 michalpise + * + * Javadoc. + * * Revision 1.5 2002/07/10 14:52:54 petrul * method names now start with lower case letter *************** *** 36,38 **** * License added. * ! */ \ No newline at end of file --- 50,52 ---- * License added. * ! */ |
From: Michal P. <mic...@us...> - 2002-09-10 10:55:54
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv22571/net/sourceforge/javaprofiler/jpi Modified Files: AllocStatEvent.java Log Message: Javadoc. Index: AllocStatEvent.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocStatEvent.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** AllocStatEvent.java 2 Jul 2002 20:18:29 -0000 1.3 --- AllocStatEvent.java 10 Sep 2002 10:55:51 -0000 1.4 *************** *** 21,25 **** --- 21,34 ---- package net.sourceforge.javaprofiler.jpi; + /** + * Event indicating that some memory related information of the source object has changed. + * The receved object can assume that the source is always implementation of + * {@link AllocStat} interface. + */ + public class AllocStatEvent extends java.util.EventObject { + /** + * Creates new event object with the specified source. + */ public AllocStatEvent( AllocStat source) { super( source); *************** *** 29,34 **** /* * $Log$ * Revision 1.3 2002/07/02 20:18:29 stolis * License added. * ! */ \ No newline at end of file --- 38,47 ---- /* * $Log$ + * Revision 1.4 2002/09/10 10:55:51 michalpise + * + * Javadoc. + * * Revision 1.3 2002/07/02 20:18:29 stolis * License added. * ! */ |
From: Michal P. <mic...@us...> - 2002-09-10 10:55:25
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi In directory usw-pr-cvs1:/tmp/cvs-serv22478/net/sourceforge/javaprofiler/jpi Modified Files: AllocStat.java Log Message: Javadoc. Index: AllocStat.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/AllocStat.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** AllocStat.java 2 Jul 2002 20:18:29 -0000 1.3 --- AllocStat.java 10 Sep 2002 10:55:23 -0000 1.4 *************** *** 21,31 **** package net.sourceforge.javaprofiler.jpi; public interface AllocStat { long getLiveInstancesCount(); long getTotalInstancesCount(); long getLiveInstancesSize(); - long getTotalInstancesSize(); void addAllocStatListener( AllocStatListener listener); void removeAllocStatListener( AllocStatListener listener); } --- 21,61 ---- package net.sourceforge.javaprofiler.jpi; + /** + * Interface representing object that contains memory related information. It is often inherited + * by other interfaces. + */ + public interface AllocStat { + + /** + * Returns the number of live instances. Live instance is that one that has not been + * garbage collected (or marked for garbage collection). + */ long getLiveInstancesCount(); + + /** + * Returns the total number of instances. It does not matter whether the instance is live + * or garbage collected. + */ long getTotalInstancesCount(); + + /** + * Computes and returns the space occupied by allocated instances. + */ long getLiveInstancesSize(); + /** + * Sums the space occupied by both allocated and garbage collected instances. + */ + long getTotalInstancesSize(); + + /** + * Adds an event listener. + */ void addAllocStatListener( AllocStatListener listener); + + /** + * Removes the specified event listener. + */ void removeAllocStatListener( AllocStatListener listener); } *************** *** 33,38 **** /* * $Log$ * Revision 1.3 2002/07/02 20:18:29 stolis * License added. * ! */ \ No newline at end of file --- 63,72 ---- /* * $Log$ + * Revision 1.4 2002/09/10 10:55:23 michalpise + * + * Javadoc. + * * Revision 1.3 2002/07/02 20:18:29 stolis * License added. * ! */ |
From: Michal P. <mic...@us...> - 2002-09-10 10:54:01
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/connect In directory usw-pr-cvs1:/tmp/cvs-serv22094/net/sourceforge/javaprofiler/jpi/connect Modified Files: package.html Log Message: Javadoc update. Index: package.html =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/connect/package.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** package.html 9 Sep 2002 17:19:48 -0000 1.2 --- package.html 10 Sep 2002 10:53:57 -0000 1.3 *************** *** 1,3 **** <body> ! Classes repesent the ways of connencting to profiled program. ! </body> \ No newline at end of file --- 1,17 ---- <body> ! This package contains JPI interfaces that are used during the process of acquiring the ! {@link net.sourceforge.javaprofiler.jpi.VirtualMachineRef} instance. The most important ! interfaces are {@link net.sourceforge.javaprofiler.jpi.connect.ConnectorManager} and ! {@link net.sourceforge.javaprofiler.jpi.connect.Connector}. ! <p> ! <code>ConnectorManager</code> instance is returned from ! {@link net.sourceforge.javaprofiler.jpi.Bootstrap#connectorManager} and is used to get ! different implementation of <code>Connector</code> instances deployed this machine. ! <p> ! The most important method of {@link net.sourceforge.javaprofiler.jpi.connect.Connector} interface is ! {@link net.sourceforge.javaprofiler.jpi.connect.Connector#connect} which ! returns the {@link net.sourceforge.javaprofiler.jpi.VirtualMachineRef} instance. It also has methods ! suitable for different kinds of UI ({@link net.sourceforge.javaprofiler.jpi.connect.Connector#label}, ! {@link net.sourceforge.javaprofiler.jpi.connect.Connector#defaultArguments}, ! {@link net.sourceforge.javaprofiler.jpi.connect.Connector#description},...). ! </body> |
From: Michal P. <mic...@us...> - 2002-09-10 10:19:33
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/connect In directory usw-pr-cvs1:/tmp/cvs-serv12678/net/sourceforge/javaprofiler/jpi/connect Modified Files: ConnectorManager.java Log Message: Javadoc change. Index: ConnectorManager.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/connect/ConnectorManager.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** ConnectorManager.java 21 Aug 2002 13:07:10 -0000 1.1 --- ConnectorManager.java 10 Sep 2002 10:19:30 -0000 1.2 *************** *** 9,24 **** * 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, --- 9,18 ---- * 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 RightsReserved. ! * 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, *************** *** 30,35 **** /** ! * Class ConnectorManager provides access to ! * {@link net.sourceforge.javaprofiler.jpi.connect.Connector} objects of * different types. * --- 24,28 ---- /** ! * Class ConnectorManager provides access to {@link Connector} objects of * different types. * *************** *** 44,49 **** * * @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); --- 37,41 ---- * * @param type mask for the type of connectors that should be listed. ! * @return a list of {@link Connector} objects. */ public List connectors(int type); *************** *** 55,60 **** * * @return the default launching connector ! * {@link ! net.sourceforge.javaprofiler.jpi.connect.Connector#LAUNCHING_CONNECTOR} */ public Connector defaultConnector(); --- 47,51 ---- * * @return the default launching connector ! * {@link Connector#LAUNCHING_CONNECTOR} */ public Connector defaultConnector(); *************** *** 64,67 **** --- 55,62 ---- /* * $Log$ + * Revision 1.2 2002/09/10 10:19:30 michalpise + * + * Javadoc change. + * * Revision 1.1 2002/08/21 13:07:10 vachis * VirtualMachineManager renamed to ConnectorManager |
From: Michal P. <mic...@us...> - 2002-09-10 10:18:50
|
Update of /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/connect In directory usw-pr-cvs1:/tmp/cvs-serv12496/net/sourceforge/javaprofiler/jpi/connect Modified Files: Connector.java Log Message: Javadoc change. Index: Connector.java =================================================================== RCS file: /cvsroot/javaprofiler/jpi/net/sourceforge/javaprofiler/jpi/connect/Connector.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** Connector.java 21 Aug 2002 13:06:21 -0000 1.2 --- Connector.java 10 Sep 2002 10:18:46 -0000 1.3 *************** *** 26,32 **** /** ! * Object used to get instance of {@link VirtualMachineRef}. Different implementations ! * of this interface acquire <code>VirtualMachineRef</code> differently - by launching ! * new VM, connecting to an existing VM or listening for a connection from VM. * <p> * Each connector has a set of arguments which controls its exact operation. --- 26,33 ---- /** ! * Object used to get instance of {@link net.sourceforge.javaprofiler.jpi.VirtualMachineRef}. ! * Different implementations of this interface acquire <code>VirtualMachineRef</code> ! * differently - by launching new VM, connecting to an existing VM or listening for ! * a connection from VM. * <p> * Each connector has a set of arguments which controls its exact operation. *************** *** 39,43 **** /** * Mask for attaching connectors. Attaching connectors can be used to attach ! * to an existing target VM and create a {@link VirtualMachineRef} mirror for it. */ public static final int ATTACHING_CONNECTOR = 1; --- 40,45 ---- /** * Mask for attaching connectors. Attaching connectors can be used to attach ! * to an existing target VM and create a ! * {@link net.sourceforge.javaprofiler.jpi.VirtualMachineRef} mirror for it. */ public static final int ATTACHING_CONNECTOR = 1; *************** *** 45,54 **** * Mask for listening connectors. Listening connectors can be used to listen * for a connection initiated by a target VM and create ! * a {@link VirtualMachineRef} 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 VirtualMachineRef} mirror for it. */ public static final int LAUNCHING_CONNECTOR = 4; --- 47,57 ---- * Mask for listening connectors. Listening connectors can be used to listen * for a connection initiated by a target VM and create ! * a {@link net.sourceforge.javaprofiler.jpi.VirtualMachineRef} 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 net.sourceforge.javaprofiler.jpi.VirtualMachineRef} mirror for it. */ public static final int LAUNCHING_CONNECTOR = 4; *************** *** 66,70 **** /** ! * Returns a human-readable description of this connector and its purpose. * * @return the description of this connector --- 69,80 ---- /** ! * Returns a short human-readable name of this connector. It should not be more than ! * one line long. ! */ ! public String label(); ! ! /** ! * Returns a human-readable description of this connector and its purpose. It is ! * expected that UI places this text into some kind of multiline widget. * * @return the description of this connector *************** *** 124,128 **** /** ! * Returns a short human-readable label for this argument. * * @return a label for this argument --- 134,139 ---- /** ! * Returns a short human-readable label for this argument. It should not be ! * more than one line long. * * @return a label for this argument *************** *** 131,135 **** /** ! * Returns a human-readable description of this argument and its purpose. * * @return the description of this argument --- 142,147 ---- /** ! * Returns a human-readable description of this argument and its purpose. It can ! * be more than one line long, it can contain paragraphs. * * @return the description of this argument *************** *** 165,169 **** * 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(); --- 177,182 ---- * 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(); *************** *** 287,290 **** --- 300,307 ---- /* * $Log$ + * Revision 1.3 2002/09/10 10:18:46 michalpise + * + * Javadoc change. + * * Revision 1.2 2002/08/21 13:06:21 vachis * VirtualMachineManager renamed to ConnectorManager |
From: Pavel V. <va...@us...> - 2002-09-09 17:48:45
|
Update of /cvsroot/javaprofiler/patches/openide/org/openide/cookies In directory usw-pr-cvs1:/tmp/cvs-serv14855 Added Files: package.html Log Message: package description --- NEW FILE: package.html --- <body> Patches to Netbeans IDE. </body> |
From: Pavel V. <va...@us...> - 2002-09-09 17:48:16
|
Update of /cvsroot/javaprofiler/patches/openide/org/openide/loaders In directory usw-pr-cvs1:/tmp/cvs-serv14786 Added Files: package.html Log Message: package description --- NEW FILE: package.html --- <body> Patches to Netbeans IDE. </body> |
From: Pavel V. <va...@us...> - 2002-09-09 17:47:47
|
Update of /cvsroot/javaprofiler/patches/openide/org/openide/profiler In directory usw-pr-cvs1:/tmp/cvs-serv14662 Added Files: package.html Log Message: package description --- NEW FILE: package.html --- <body> Patches to Netbeans IDE. </body> |
From: Pavel V. <va...@us...> - 2002-09-09 17:43:24
|
Update of /cvsroot/javaprofiler/module/net/sourceforge/javaprofiler/module/views In directory usw-pr-cvs1:/tmp/cvs-serv13908 Added Files: package.html Log Message: package description --- NEW FILE: package.html --- <body> Custom views for the module - <code>HistogramView</code>, ... </body> |
From: Pavel V. <va...@us...> - 2002-09-09 17:41:38
|
Update of /cvsroot/javaprofiler/module/net/sourceforge/javaprofiler/module/sheets In directory usw-pr-cvs1:/tmp/cvs-serv13540 Added Files: package.html Log Message: package description --- NEW FILE: package.html --- <body> Property sheets for beans used in the module. </body> |
From: Pavel V. <va...@us...> - 2002-09-09 17:39:51
|
Update of /cvsroot/javaprofiler/module/net/sourceforge/javaprofiler/module/resources In directory usw-pr-cvs1:/tmp/cvs-serv13241 Added Files: package.html Log Message: package description --- NEW FILE: package.html --- <body> Profiler resources - bundles, incons, ... </body> |