Downloadliste

Projektbeschreibung

Profiler4j is a simple-to-use CPU profiler for Java that supports remote profiling and on-the-fly configuration.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-06-26 05:51
1.0-beta2

Dieses Release behebt einen kritischen Start-up-Fehler, wenn die Profiler4j Konsole unter Linux laufen. Ein neues Feature, das es dem Benutzer, Threads überwachen können (Stack-Trace-, Staats-Monitor Behauptung, etc.) wurde hinzugefügt.
Tags: Major bugfixes
This release fixes a critical start-up error when the Profiler4j Console is run under Linux. A new feature that allows the user to monitor threads (stack trace, state, monitor contention, etc.) was added.

2006-06-16 14:36
1.0-beta1

Diese Version enthält wichtige Verbesserungen der Benutzeroberfläche wie die Unterstützung für das Laden und Speichern von Profiling-Projekte, die eine detailliertere Speicher zu überwachen, und riesige Code Refactorings. Darüber hinaus einen Fehler, wenn die Konsole in einem Verzeichnis mit Leerzeichen installiert wurde behoben.
Tags: Major feature enhancements
This release includes major UI improvements, such
as support for loading and saving of profiling
projects, a more detailed memory monitor, and huge
code refactorings. Additionally, a bug when the
console is installed under a directory containing
spaces was fixed.

2006-06-08 10:16
1.0-alpha7

Dieses Release behebt einen kritischen Fehler, der bei der Profilerstellung JBoss Deadlock verursachen kann. Viele weitere Verbesserungen an der Benutzeroberfläche wurden ebenfalls aufgenommen.
Tags: Major bugfixes
This release fixes a critical bug that could cause deadlocks when profiling JBoss. Many other user interface improvements were added as well.

2006-06-05 16:28
1.0-alpha6

Der Agent definiert Bytecode jetzt nur, wenn es wirklich nötig ist, und alle synchronisierten Blöcke wurden mit reentrant Sperren ersetzt (die schneller sind mit hoher Behauptung). Ein Fehler mit Konsole schließen, um einen Fehler mit der Beendigung des Prozesses, und ein anderer kleiner Fehler mit einem Tomcat-interne Klasse wurden behoben.
Tags: Major feature enhancements
The agent now redefines bytecodes only if it's
really needed, and all synchronized blocks were
replaced with reentrant locks (which are faster
with high contention). A bug with console closing,
a bug with process termination, and another minor
bug with a Tomcat internal class were fixed.

2006-06-03 13:03
1.0-alpha5

Diese Veröffentlichung fügt schnellen Schnappschuss Serialisierung (muss mit weniger Speicher benötigt), Entleerung der UI beim Anschließen / Trennen / die Anwendung / Aufnahme von Schnappschüssen, Anzeige erweiterbar Klassen und die Möglichkeit für den Benutzer leicht zu Regeln erstellen, die Validierung des Agenten und Konsole Versionen in einem Netzwerk-Handshake, Anzeige der Details Methoden "in der Grafik, und eine Verringerung der maximalen Anzahl der sichtbaren Methoden in einem Aufruf graph. Der Client sollte jetzt sauber trennen, wenn der Benutzer das Fenster geschlossen, ohne dass eine explizite Trennung.
Tags: Major feature enhancements
This release adds fast snapshot serialization (with must less memory
required), unblocking of the UI when connecting/disconnecting/applying
rules/taking snapshots, display of enhanceable classes and the ability
for the user to easily create rules, validation of the agent and console
versions in a network handshake, display of methods' details in the
graph, and a reduction of the maximum number of visible methods in a
call graph. The client should disconnect cleanly now when the user
closes the window without an explicit disconnection.

Project Resources