July 22, 2003 - Version 0.5.5 Released
- Support for profiling of runtime workbench instances.
- Fixes for profiler enablement when application is run versus debugged.
- Refactoring to allow the HPROF code to be used outside Eclipse based
on suggestions from Yogendra Kulkarni.
July 10, 2003 - Version 0.5.2 Released
- Added support for J2SDK 1.4.2.
April 6, 2003 - Version 0.5.0 Released
- Added support for defining filters in the launch configuration.
- Added support for persisting launch configuration filters.
- Added support for remote application profiling.
March 9, 2003 - Version 0.4.8 Released
The new version includes the following major changes:
- Initial filtering support for CPU Snapshots and Heap Allocation Sites.
January 30, 2003 - Version 0.4.6 Released
There is a new bug fix release. The following updates have been made
in this release:
- Add exports clause to plugin.xml so other plugins may access
classes in the plugin.
- Fix dumb regression in the launch support that could cause an
error trying to launch the HPROF agent in certain cases.
January 28, 2003 - Version 0.4.5 Released
The following updates have been made in this release:
- Removed unintended Swing popup menu in Heap Summary view that
would cause hang
- Added a Heap Dump view in which the complete contents of the heap
may be traversed
- Added new ProfilingLaunchSupport class in the
jmechanic.eclipse.profiler.launching package to aid others interested in
adding jMechanic support to their plugin
- Allow profiling to be used when in Run mode and not just Debug
January 6, 2003 - Version 0.4.0 Released
The following updates have been made in this release:
- Addition of Heap Allocation Sites View
- Addition of column sorting in the table tree views
- Addition of preferences for stack depth and cutoff ratio
- Better handling of "Dump on Exit" functionality
- Save of view state information (sort, etc.)
- Source code availability under Academic Free License
December 8, 2002 - Version 0.3.0 Released
This is a very early release of the jMechanic Profiler plugin.
I'm releasing this early binary release because I believe that it is
already a useful tool for profiling Java applications. There is
much to be done before I consider this plugin complete, but hopefully
what is already available works well. Only you can be the judge of
that.
This early release is binary only for two reasons:
- I have not fully settled on what open source license I will
use. For the moment I'm choosing GPL, but I may choose a different
license before releasing the sources.
- I'm not entirely happy with the internal architecture yet and
want at least another interation on the implementation of the guts of
the plugin.