<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.ej-technologies.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.ej-technologies.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
<title>JProfiler releases</title>
<link>http://www.ej-technologies.com/download/jprofiler/changelog.html</link>
<description>
          News about JProfiler releases from ej-technologies
        </description>
<managingEditor>info@ej-technologies.com</managingEditor>
<webMaster>webmaster@ej-technologies.com</webMaster>
<language>en</language>
<image>
<url>http://www.ej-technologies.com/images/ej-technologies_small.gif</url>
<title>ej-technologies</title>
<link>http://www.ej-technologies.com/</link>
<width>200</width>
<height>35</height>
</image>
<ttl>360</ttl>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.ej-technologies.com/JProfiler" type="application/rss+xml" /><feedburner:emailServiceId>1829128</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><item>
<title>JProfiler Release 5.1.3</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/280219765/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#5.1.3</guid>
<pubDate>Tue, 29 Apr 2008 07:00:00 GMT</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Support for Mac OS X Java 6 DP9&lt;/li&gt;
&lt;li&gt;Support for Netbeans 6.1&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;HPROF dialogs were not correctly sized so that the OK button was sometimes clipped&lt;/li&gt;
&lt;li&gt;Fixed problems with Netbeans integration&lt;/li&gt;
&lt;li&gt;JProfiler MBean was garbage collected under certain circumstances&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.ej-technologies.com/~r/JProfiler/~4/280219765" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#5.1.3</feedburner:origLink></item>
<item>
<title>JProfiler Release 5.1.2</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/258908294/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#5.1.2</guid>
<pubDate>Thu, 17 Jan 2008 08:00:00 GMT</pubDate>
<description>&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;The fix for "Instrumentation of some native methods" in 5.1.1 lead to other VerifyErrors that are fixed in this release.&lt;/li&gt;
&lt;li&gt;Heap walker, reference view: the "tree of outgoing references" view mode did not show any data if strings with certain characters were among the outgoing references.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.ej-technologies.com/~r/JProfiler/~4/258908294" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#5.1.2</feedburner:origLink></item>
<item>
<title>JProfiler Release 5.1.1</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/258908295/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#5.1.1</guid>
<pubDate>Thu, 10 Jan 2008 08:00:00 GMT</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Call graph: optional display of average times, configurable in the view settings&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;NPE was thrown in JNDI interception if the parameters of a JNDI query were null&lt;/li&gt;
&lt;li&gt;Recorded allocation counts for objects created in native code was wrong&lt;/li&gt;
&lt;li&gt;HPROF options dialog was only displayed if the file name had an .hprof extension&lt;/li&gt;
&lt;li&gt;Hot Spots view: deselecting "Show average values in brackets" in the view settings broke the table layout&lt;/li&gt;
&lt;li&gt;Instrumentation of some native methods when profiling with Java 6+ produced a VerifyError&lt;/li&gt;
&lt;li&gt;Monitor usage statistics included monitors from VM internal finalizer thread&lt;/li&gt;
&lt;li&gt;Fixed race condition in the JProfiler GUI&lt;/li&gt;
&lt;li&gt;Fixed some display problems if the JProfiler GUI was run with Java 1.4&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.ej-technologies.com/~r/JProfiler/~4/258908295" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#5.1.1</feedburner:origLink></item>
<item>
<title>JProfiler Release 5.1</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/258908296/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#5.1</guid>
<pubDate>Wed, 07 Nov 2007 08:00:00 GMT</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Tree views of incoming and outgoing references in the heap walker reference view&lt;/li&gt;
&lt;li&gt;Cumulated references as a tree table in the heap walker reference view&lt;/li&gt;
&lt;li&gt;Action to select all exclusively referenced objects in the heap walker reference view&lt;/li&gt;
&lt;li&gt;Type resolution of object arrays in memory views and heap walker when profiling with Java 5+ (JVMTI)&lt;/li&gt;
&lt;li&gt;Reworked internal source viewer with file structure display, syntax coloring and search&lt;/li&gt;
&lt;li&gt;Bundled IDE integration for IDEA 7&lt;/li&gt;
&lt;li&gt;IDE integration for eclipse 3.4 (M2)&lt;/li&gt;
&lt;li&gt;IDE integration for Netbeans 6&lt;/li&gt;
&lt;li&gt;Added option to remove unreferenced objects when loading HPROF snapshots&lt;/li&gt;
&lt;li&gt;Added a fixed summary row at the bottom of the All Objects and Recorded Objects views&lt;/li&gt;
&lt;li&gt;Added context menu in thread history view to switch to single threads in the call tree or hot spots view&lt;/li&gt;
&lt;li&gt;Average time is now a separate sortable column in the CPU hot spots view&lt;/li&gt;
&lt;li&gt;View and thread filters are now persistent on a per-session basis&lt;/li&gt;
&lt;li&gt;The main toolbar can now display icons with text or small icons&lt;/li&gt;
&lt;li&gt;External source viewer: source files which are contained in JAR files are now extracted to temporary files before the external viewer is invoked&lt;/li&gt;
&lt;li&gt;Added "Show Source" and "Show Bytecode" actions to stack trace lists in the thread monitor view, the monitor views and the allocation spot description in heap walker&lt;/li&gt;
&lt;li&gt;Added context menu in object comparison to create allocation call tree and allocation hot spot comparisons for the selected class&lt;/li&gt;
&lt;li&gt;Session settings: if an executable JAR file is selected for profiling, the Class-Path manifest entry can be added to the class path automatically&lt;/li&gt;
&lt;li&gt;The "node details" dialog in all tree dialogs is now non-modal&lt;/li&gt;
&lt;li&gt;Added expansion popups in hot spot views&lt;/li&gt;
&lt;li&gt;View filters in hot spots views now support all hot spot types. Previously, only methods were supported.&lt;/li&gt;
&lt;li&gt;Selection step labels in the heap walker selection description are now hyperlinks to the first occurrence of the corresponding object set&lt;/li&gt;
&lt;li&gt;Heap walker reference view: Added view source and view bytecode actions to the cumulated reference views&lt;/li&gt;
&lt;li&gt;The "Record CPU data" and "Record allocation data" actions can now be invoked manually as well when there are triggers that start and stop recording&lt;/li&gt;
&lt;li&gt;Integration wizard for install4j/exe4j projects&lt;/li&gt;
&lt;li&gt;Integration wizard for BEA Weblogic 10&lt;/li&gt;
&lt;li&gt;Integration wizard for JBoss 5&lt;/li&gt;
&lt;li&gt;Integration wizard for Apache Geronimo 2&lt;/li&gt;
&lt;li&gt;Integration wizard for Caucho Resin 3.1&lt;/li&gt;
&lt;li&gt;API: added com.jprofiler.api.agent.interceptor.PayloadInfo.discardTime(). This can be called if no timing information is desired for an interceptor type.&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Clicking on Auto-Update in the status bar in the class tracker did not retrieve new data&lt;/li&gt;
&lt;li&gt;Source viewer did not support secondary top-level classes with file scope&lt;/li&gt;
&lt;li&gt;Numbers next to the bar in the hot spot view could be cut off&lt;/li&gt;
&lt;li&gt;Table views in the heap walker did not have action for "Use selected objects"&lt;/li&gt;
&lt;li&gt;java.lang.Class was not present in the package aggregation level of the heap walker&lt;/li&gt;
&lt;li&gt;eclipse integration: source navigation to inner classes was broken&lt;/li&gt;
&lt;li&gt;Disconnecting and reconnecting to a remote JVM when dynamic views were frozen lead to inconsistent state in the GUI&lt;/li&gt;
&lt;li&gt;Fixed integer overflow in monitor usage statistics&lt;/li&gt;
&lt;li&gt;Classes with varargs-style main method could not be profiled&lt;/li&gt;
&lt;li&gt;Wrong units were used in the difference column of the object views when the primary measure was set to "shallow size"&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.ej-technologies.com/~r/JProfiler/~4/258908296" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#5.1</feedburner:origLink></item>
<item>
<title>JProfiler Release 5.0.1</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/258908297/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#5.0.1</guid>
<pubDate>Fri, 27 Jul 2007 07:00:00 GMT</pubDate>
<description>&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Data in call tracer and monitor history views was not saved to snapshots under some circumstances&lt;/li&gt;
&lt;li&gt;Uninstaller did not work when JProfiler was running with Java 1.4&lt;/li&gt;
&lt;li&gt;eclipse 3.1 integration: source navigation did not work for some project configurations&lt;/li&gt;
&lt;li&gt;Netbeans integration: fixed several GUI problems&lt;/li&gt;
&lt;li&gt;API samples did not work with floating licenses&lt;/li&gt;
&lt;li&gt;HPROF snapshots with a file extension other than .hprof could not be loaded&lt;/li&gt;
&lt;li&gt;Fixed a rare crash in the profiling agent&lt;/li&gt;
&lt;li&gt;The entry for "calls to filtered classes" is no longer shown in the CPU hot spots view&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.ej-technologies.com/~r/JProfiler/~4/258908297" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#5.0.1</feedburner:origLink></item>
<item>
<title>JProfiler Release 5.0</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/258908298/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#5.0</guid>
<pubDate>Fri, 27 Apr 2007 07:00:00 GMT</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Powerful triggers and actions&lt;/li&gt;
&lt;li&gt;Support for reading and writing HPROF memory snapshot files&lt;/li&gt;
&lt;li&gt;VM telemetries overhaul with additional VM telemetries&lt;/li&gt;
&lt;li&gt;Redesigned session settings&lt;/li&gt;
&lt;li&gt;Call tracer view&lt;/li&gt;
&lt;li&gt;eclipse integration: support for WTP launch configurations&lt;/li&gt;
&lt;li&gt;JProfiler MBean for controlling the profiling agent&lt;/li&gt;
&lt;li&gt;Native methods can be instrumented when profiling with Java 6+&lt;/li&gt;
&lt;li&gt;Primitive data types can be captured by heap snapshots when using Java 6+&lt;/li&gt;
&lt;li&gt;More flexible filter settings for method call recording&lt;/li&gt;
&lt;li&gt;Custom profiling settings templates&lt;/li&gt;
&lt;li&gt;Option to disable all filters when sampling is used&lt;/li&gt;
&lt;li&gt;eclipse integration: support for eclipse 3.3M6&lt;/li&gt;
&lt;li&gt;eclipse integration: support for equinox launch configurations&lt;/li&gt;
&lt;li&gt;eclipse plugin is bundled as a feature&lt;/li&gt;
&lt;li&gt;Improved JVM search in setup wizard and general settings dialog ("Search common locations")&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Expanded the number of allowed interceptors to 32768. Previously, only 255 interceptors were usable.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.ej-technologies.com/~r/JProfiler/~4/258908298" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#5.0</feedburner:origLink></item>
<item>
<title>JProfiler Release 4.3.2</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/258908299/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#4.3.2</guid>
<pubDate>Fri, 16 Feb 2007 08:00:00 GMT</pubDate>
<description>&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Fixed problems with "Show source" action for IDE integrations&lt;/li&gt;
&lt;li&gt;Improved wait thread state recognition for IBM VMs&lt;/li&gt;
&lt;li&gt;Fixed java.util.concurrent recording issues&lt;/li&gt;
&lt;li&gt;API: payload types for multiple interceptors of the same class were not unique&lt;/li&gt;
&lt;li&gt;API: fixed rare custom interceptor instrumentation issues&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.ej-technologies.com/~r/JProfiler/~4/258908299" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#4.3.2</feedburner:origLink></item>
<item>
<title>JProfiler Release 4.3.1</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/258908300/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#4.3.1</guid>
<pubDate>Fri, 05 Jan 2007 08:00:00 GMT</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Console and source viewer frames are excluded from modality when JProfiler runs with Java 6&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Webstart profiling did not work with Java 6 JRE&lt;/li&gt;
&lt;li&gt;Fixed z-order issues in JProfiler GUI with Java 6&lt;/li&gt;
&lt;li&gt;Library version mismatch detection was broken&lt;/li&gt;
&lt;li&gt;NPE for call tree comparisons with filtered call nodes&lt;/li&gt;
&lt;li&gt;Call tree comparisons with annotated JDBC/JMS/JNDI measurements were broken&lt;/li&gt;
&lt;li&gt;Fixed rare deadlock on Mac OS X&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.ej-technologies.com/~r/JProfiler/~4/258908300" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#4.3.1</feedburner:origLink></item>
<item>
<title>JProfiler Release 4.3</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/258908301/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#4.3</guid>
<pubDate>Tue, 12 Dec 2006 08:00:00 GMT</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Profiling platform with API for writing custom profilers and snapshot analyzers&lt;/li&gt;
&lt;li&gt;Interceptor API for injecting measurements, adding payload to the call tree and creating new hot spot types&lt;/li&gt;
&lt;li&gt;EJB 3 support&lt;/li&gt;
&lt;li&gt;Class tracker view&lt;/li&gt;
&lt;li&gt;Bundled IDE integration for IDEA 6.0&lt;/li&gt;
&lt;li&gt;IDE integration for Netbeans 5.5&lt;/li&gt;
&lt;li&gt;IDE integration for eclipse 3.3 M3&lt;/li&gt;
&lt;li&gt;Thread name changes are now tracked and updated in the JProfiler GUI&lt;/li&gt;
&lt;li&gt;Action for highlighting the shortest path to the main node in the reference graph of the heap walker&lt;/li&gt;
&lt;li&gt;Action to use the selected java.lang.Class objects in the Classes view of the heap walker&lt;/li&gt;
&lt;li&gt;Option for CPU hot spot comparison to compare total call time or average call time&lt;/li&gt;
&lt;li&gt;Layouters for the Call Graph view&lt;/li&gt;
&lt;li&gt;IDEA integration: support for changing the JProfiler executable&lt;/li&gt;
&lt;li&gt;Netbeans integration: support for profiling external Sun Java System Application Servers&lt;/li&gt;
&lt;li&gt;Netbeans integration: snapshot comparisons are now accessible&lt;/li&gt;
&lt;li&gt;Netbeans integration: several smaller bug fixes and enhancements&lt;/li&gt;
&lt;li&gt;BEA Weblogic 9.2 integration wizard&lt;/li&gt;
&lt;li&gt;Sun Java System Application Server 9 integration wizard&lt;/li&gt;
&lt;li&gt;Glassfish Application Server V1 and V2 integration wizards&lt;/li&gt;
&lt;li&gt;IBM Websphere 6.1 integration wizard&lt;/li&gt;
&lt;li&gt;Apache Geronimo integration wizard&lt;/li&gt;
&lt;li&gt;Tomcat 6.x integration wizard&lt;/li&gt;
&lt;li&gt;Backup config files in the Sun Java System Application Server and IBM Websphere integration wizards&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;A StackOverflowError occurred if agent.jar was not in not on the boot classpath, now a NoClassDefFoundError is thrown&lt;/li&gt;
&lt;li&gt;Integer overflow could occur for garbage collected class instance counts in very large heaps&lt;/li&gt;
&lt;li&gt;Server in the profiling agent was not robust enough, now it is possible to reconnect if the connection was broken due to a network error&lt;/li&gt;
&lt;li&gt;Fixed race condition when profiling with the IBM JVM&lt;/li&gt;
&lt;li&gt;java.util.concurrent support in the Threads section did not work with Java 1.6&lt;/li&gt;
&lt;li&gt;Fixed a rare race condition that could lead to a crash at startup&lt;/li&gt;
&lt;li&gt;Console window was not removed from the window list when closed with the X button&lt;/li&gt;
&lt;li&gt;Live instance reference in the reference graph of the heap walker could be missing when not using the full GC option&lt;/li&gt;
&lt;li&gt;Hotspots could be missing in the CPU hot spot comparison if the hot spot was below the internal threshold in one of the snapshots&lt;/li&gt;
&lt;li&gt;Differencing in package aggregation level was broken&lt;/li&gt;
&lt;li&gt;"Hide calls" checkbox in call graph view settings was not persistent&lt;/li&gt;
&lt;li&gt;Method node selection dialog in call graph displayed wrong time unit&lt;/li&gt;
&lt;li&gt;Cross-platform console did not support overwriting current line with \r&lt;/li&gt;
&lt;li&gt;stack trace lists in threads section rendered J2EE components and URLs with internal class names&lt;/li&gt;
&lt;li&gt;thread name selector threw exception when entering some special characters&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.ej-technologies.com/~r/JProfiler/~4/258908301" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#4.3</feedburner:origLink></item>
<item>
<title>JProfiler Release 4.2.2</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/258908302/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#4.2.2</guid>
<pubDate>Mon, 25 Sep 2006 07:00:00 GMT</pubDate>
<description>&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;eclipse integration: environment variable modifications were not correctly handled by the JProfiler plugin&lt;/li&gt;
&lt;li&gt;Snapshot comparisons: could not compare arrays in allocation tree and allocation hot spot comparison&lt;/li&gt;
&lt;li&gt;Session ID was not re-generated when copying a session&lt;/li&gt;
&lt;li&gt;Loading snapshots with 100,000s of threads could be very slow&lt;/li&gt;
&lt;li&gt;Workaround for corrupted snapshots&lt;/li&gt;
&lt;li&gt;Export ant task did not work with some JVMs&lt;/li&gt;
&lt;li&gt;Command line export: no default liveness type for allocation views&lt;/li&gt;
&lt;li&gt;Command line export: an exception was printed when exporting from a snapshot containing a heap snapshot&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.ej-technologies.com/~r/JProfiler/~4/258908302" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#4.2.2</feedburner:origLink></item>
</channel>
</rss>
