<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.ej-technologies.com/~d/styles/itemcontent.css"?><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" type="application/rss+xml" href="http://feeds.ej-technologies.com/JProfiler" /><feedburner:info uri="jprofiler" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>JProfiler</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
<title>JProfiler Release 7.1.2</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/BllmjHwdoBI/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#7.1.2</guid>
<pubDate>Wed, 2 May 2012 09:00:00 +0200</pubDate>
<description>&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Direct usage of Unsafe.park was recorded in the "Runnable" thread state instead of in the "Waiting" thread state&lt;/li&gt;
&lt;li&gt;Reduced the overhead of request tracking&lt;/li&gt;
&lt;li&gt;Sampling without filters could show some calls made by the JProfiler agent&lt;/li&gt;
&lt;li&gt;Fixed problems with the file probe on the IBM JVM&lt;/li&gt;
&lt;li&gt;Thread.sleep() was not always accounted to the "Waiting" state in attach mode&lt;/li&gt;
&lt;li&gt;Invokedynamic constant pool entries could crash the JVM&lt;/li&gt;
&lt;li&gt;The Net I/O thread state was sometimes not recorded correctly with dynamic instrumentation&lt;/li&gt;
&lt;li&gt;When a method waited during reconnection it was always recorded in the "Runnable" thread state if sampling was used&lt;/li&gt;
&lt;li&gt;Fixed crash for classes with irregular constant pool entries generated by JBoss&lt;/li&gt;
&lt;li&gt;Could not use command line export for probes registered with a ProbeProvider&lt;/li&gt;
&lt;li&gt;If estimated CPU times were recorded, the "Runnable" times of payloads were not set&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/JProfiler/~4/BllmjHwdoBI" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#7.1.2</feedburner:origLink></item>
<item>
<title>JProfiler Release 7.1.1</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/BSuWIzy5Kk8/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#7.1.1</guid>
<pubDate>Sun, 18 Mar 2012 09:00:00 +0100</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;The bundled IDEA plugin now supports IDEA 11.1&lt;/li&gt;
&lt;li&gt;Integration wizards for Jetty 7.x and 8.x&lt;/li&gt;
&lt;li&gt;Integration wizard for Caucho Resin 4.0&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Changing the thread selection in the CPU "Hot spots" view could break the view&lt;/li&gt;
&lt;li&gt;Fixed problem with heap dumps that did not contain all objects (mostly in attach mode)&lt;/li&gt;
&lt;li&gt;Fixed NPEs in call tracer and probe events views&lt;/li&gt;
&lt;li&gt;Fixed problem with the IBM Java 7 verifier&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/JProfiler/~4/BSuWIzy5Kk8" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#7.1.1</feedburner:origLink></item>
<item>
<title>JProfiler Release 7.1</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/2QIJiD4FTEU/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#7.1</guid>
<pubDate>Thu, 26 Jan 2012 09:00:00 +0100</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;JPA/Hibernate probe with support for Hibernate 3.x, Hibernate 4.x, EclipseLink 2.3+ and OpenJPA 2.1+&lt;/li&gt;
&lt;li&gt;Probe tracker for tracking selected hot spots or control objects over time&lt;/li&gt;
&lt;li&gt;Context menu in views with a call tree view now has an "Add Filter From Selection" action that offers a number of actions to modify the current filters based on the current selection&lt;/li&gt;
&lt;li&gt;Ignored methods tab of the filter settings: It is now possible to select all methods of a selected class&lt;/li&gt;
&lt;li&gt;Added trigger actions for starting and stopping probe recording&lt;/li&gt;
&lt;li&gt;Groovy call site methods are now ignored by default&lt;/li&gt;
&lt;li&gt;"Servlet" probe: Added a check box in the servlet probe config for switching off URL splitting in the call tree&lt;/li&gt;
&lt;li&gt;Bundled plugin for IntelliJ IDEA 11&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;JDBC probe: Batch execution parameters in the probe event view showed the data of the last addBatch call for all rows&lt;/li&gt;
&lt;li&gt;JDBC probe: Always show physical connections. This eliminates a potentially large number of connection wrappers that are often unused.&lt;/li&gt;
&lt;li&gt;Servlet probe: URLs from filter chains were not recorded&lt;/li&gt;
&lt;li&gt;Entries in the hot spots view could be shown as "null" after using view filters or restarting recording&lt;/li&gt;
&lt;li&gt;When using JRE 7 for the JProfiler GUI, an exception could be thrown when calculating allocation hot spot comparisons &lt;/li&gt;
&lt;li&gt;Probe control objects view: Expanded tables with nested properties were not preserved correctly when new control objects were added to the view&lt;/li&gt;
&lt;li&gt;Call tree view: exported XML files could be corrupted&lt;/li&gt;
&lt;li&gt;Profiling settings: On the "Probes &amp;amp; JEE" tab, the ""Record exact payload call stacks in sampling mode" could not be changed&lt;/li&gt;
&lt;li&gt;Probe events and control objects views: Event filter was not persistent when the probe view was changed&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/JProfiler/~4/2QIJiD4FTEU" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#7.1</feedburner:origLink></item>
<item>
<title>JProfiler Release 7.0.1</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/8QKYtBXd2c4/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#7.0.1</guid>
<pubDate>Thu, 13 Oct 2011 09:00:00 +0200</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Support for profiling on Linux ARM&lt;/li&gt;
&lt;li&gt;The JProfiler GUI can now run with a Java 7 JRE (Note: profiling Java 7 has been supported for a long time)&lt;/li&gt;
&lt;li&gt;Added "Freeze view" actions for "All objects" and "Recorded objects" views&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Changing request tracking types in the startup dialog did not save the session, so the changes were not persistent sometimes&lt;/li&gt;
&lt;li&gt;When moving back in the heap walker history, some controls in the references views were disabled (regression in 7.0)&lt;/li&gt;
&lt;li&gt;"Go to start" action in the heap walker did not hide the group table at the top if the current object set was created by an inspection&lt;/li&gt;
&lt;li&gt;Code completion in script editor: No parameters names were shown for JProfiler API classes&lt;/li&gt;
&lt;li&gt;When using the "Add method trigger" action in the call tree to create a trigger with script actions, the scripts were not compiled immediately, so those script actions would have no effect until the next restart&lt;/li&gt;
&lt;li&gt;Using the "Set root" action in the call tree multiple times did not work for snapshots&lt;/li&gt;
&lt;li&gt;The HTML export of the CPU hot spot view could have empty backtraces under some circumstances&lt;/li&gt;
&lt;li&gt;Profiling on Windows 2000 was broken&lt;/li&gt;
&lt;li&gt;Object comparison: Creating an allocation tree or an allocation hotspot comparison from the selection was broken&lt;/li&gt;
&lt;li&gt;Fixed a rare UTFDataFormatException&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/JProfiler/~4/8QKYtBXd2c4" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#7.0.1</feedburner:origLink></item>
<item>
<title>JProfiler Release 7.0</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/TWtjV0htniU/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#7.0</guid>
<pubDate>Fri, 15 Jul 2011 09:00:00 +0200</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Probes for JDBC, JMS, JNDI, servlets, files, sockets and processes&lt;/li&gt;
&lt;li&gt;Custom probes with API and direct configuration in the JProfiler GUI&lt;/li&gt;
&lt;li&gt;Request tracking in the call tree view for executors, AWT, SWT and thread start&lt;/li&gt;
&lt;li&gt;Inspections view in the heap walker&lt;/li&gt;
&lt;li&gt;Primitive value and script filters in the outgoing references view of the heap walker&lt;/li&gt;
&lt;li&gt;Action for displaying the toString() values of objects in several heap walker views&lt;/li&gt;
&lt;li&gt;Redesigned references and graph views in the heap walker&lt;/li&gt;
&lt;li&gt;History in the call tree view&lt;/li&gt;
&lt;li&gt;Analyze long-running AWT events in the call tree&lt;/li&gt;
&lt;li&gt;"Run script" trigger action with direct script entry in JProfiler&lt;/li&gt;
&lt;li&gt;Show thread group names in thread history view&lt;/li&gt;
&lt;li&gt;Total line and column filters in the monitor history view&lt;/li&gt;
&lt;li&gt;Thread creation is now recorded in attach mode&lt;/li&gt;
&lt;li&gt;The Netbeans integration now runs JProfiler standalone to support mixed 32-bit and 64-bit installations&lt;/li&gt;
&lt;li&gt;New "JDBC demo" session&lt;/li&gt;
&lt;li&gt;Integration wizard for Websphere 8&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;The SWT method Display.sleep was not added to the waiting state&lt;/li&gt;
&lt;li&gt;Small heap dumps are now analyzed much faster&lt;/li&gt;
&lt;li&gt;Fixes for instabilities with JRockit and IBM JVMs&lt;/li&gt;
&lt;li&gt;When profiling Websphere, the net I/O thread state did not include some IBM-specific methods&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/JProfiler/~4/TWtjV0htniU" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#7.0</feedburner:origLink></item>
<item>
<title>JProfiler Release 6.2.4</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/ckZJPF8g0Ak/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#6.2.4</guid>
<pubDate>Fri, 8 Jul 2011 09:00:00 +0200</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Added the option "address=[IP address]" for the -agentpath VM parameter to select a particular network interface for the profiling agent&lt;/li&gt;
&lt;li&gt;Bundled JProfiler plugin for IntelliJ IDEA 10.5&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Fixed crash when instrumenting classes whose constant pool was nearly full&lt;/li&gt;
&lt;li&gt;Fixed illegal exception table problem when instrumenting certain Scala class files&lt;/li&gt;
&lt;li&gt;All locally detected JREs were reported with the vendor "Sun" (Regression in 6.1)&lt;/li&gt;
&lt;li&gt;The bundled JRE in the Windows installers did not work with some languages&lt;/li&gt;
&lt;li&gt;No expansion popups were shown for long thread names in the thread history view anymore (regression in 6.1.2)&lt;/li&gt;
&lt;li&gt;Quick attach dialog: When searching for JVMs was slow due to hanging or damaged JVMs, the dialog would be very sluggish&lt;/li&gt;
&lt;li&gt;Cancelling profiling sessions from IDE integrations did not kill the started process anymore (regression in 6.2)&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/JProfiler/~4/ckZJPF8g0Ak" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#6.2.4</feedburner:origLink></item>
<item>
<title>JProfiler Release 6.2.3</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/wXU-Xtgmcf0/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#6.2.3</guid>
<pubDate>Thu, 5 May 2011 09:00:00 +0200</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Support for loading native Android HPROF heap dumps&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Java 6u25 broke several features in JProfiler&lt;/li&gt;
&lt;li&gt;Fixed a crash that could occur when applying new profiling settings (regression in 6.2)&lt;/li&gt;
&lt;li&gt;The "Startup immediately, connect with JProfiler later" mode could crash at startup with java 1.5&lt;/li&gt;
&lt;li&gt;View filters in call trees did not work correctly anymore (regression in 6.2)&lt;/li&gt;
&lt;li&gt;Fixed a crash when loading certain snapshots&lt;/li&gt;
&lt;li&gt;Old threads and bookmarks were not cleared when applying new profiling settings. This could lead to errors in the JProfiler GUI.&lt;/li&gt;
&lt;li&gt;The time axis of VM telemetries did not start at zero when profiling Java 1.4 and 1.5&lt;/li&gt;
&lt;li&gt;Fixed loading of converted Android HPROF heap dumps&lt;/li&gt;
&lt;li&gt;Linux: Workaround for the "sun.awt.X11.XException: Cannot write XdndAware" exception on Ubuntu and Suse Linux when using a 1.6.0_21+ Oracle JRE to start the JProfiler GUI&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/JProfiler/~4/wXU-Xtgmcf0" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#6.2.3</feedburner:origLink></item>
<item>
<title>JProfiler Release 6.2.2</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/pbvX2px59t8/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#6.2.2</guid>
<pubDate>Thu, 24 Mar 2011 09:00:00 +0100</pubDate>
<description>&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Profiling with recent Java 7 builds did not work anymore&lt;/li&gt;
&lt;li&gt;Fixed a deadlock when JProfiler was used together with some Java agents&lt;/li&gt;
&lt;li&gt;In attach mode, some classes in the heap walker had wrong fields&lt;/li&gt;
&lt;li&gt;In the heap walker, after calculating the retained size for a data size, the iteration through objects in the reference and data views could be broken&lt;/li&gt;
&lt;li&gt;Only one implemented interface was shown in the outgoing reference tree of the heap walker&lt;/li&gt;
&lt;li&gt;Idea 9.x integration: Attach action did not work.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/JProfiler/~4/pbvX2px59t8" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#6.2.2</feedburner:origLink></item>
<item>
<title>JProfiler Release 6.2.1</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/aQPxiehqCw0/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#6.2.1</guid>
<pubDate>Mon, 28 Feb 2011 09:00:00 +0100</pubDate>
<description>&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Fixed several classloader-related regressions in 6.2.&lt;/li&gt;
&lt;li&gt;Fixed NPE when loading certain HPROF snapshots&lt;/li&gt;
&lt;li&gt;JDBC recording did not work with sampling (regression in 6.2)&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/JProfiler/~4/aQPxiehqCw0" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#6.2.1</feedburner:origLink></item>
<item>
<title>JProfiler Release 6.2</title>
<link>http://feeds.ej-technologies.com/~r/JProfiler/~3/mlQJwcyKgY8/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/jprofiler/changelog.html#6.2</guid>
<pubDate>Mon, 14 Feb 2011 09:00:00 +0100</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;New profiling mode: Attach JProfiler GUI to running JVMs, also from IDE integrations&lt;/li&gt;
&lt;li&gt;Enable remote profiling for running JVMs with the new jpenable command line utility&lt;/li&gt;
&lt;li&gt;A command line controller for profiled JVMs is provided with the new jpcontroller command line utility&lt;/li&gt;
&lt;li&gt;Improved filter selection in the session settings dialog&lt;/li&gt;
&lt;li&gt;Heap walker: The application hot spots view now shows back traces&lt;/li&gt;
&lt;li&gt;Improved behavior and progress feedback when connecting to a server that was integrated with the "startup immediately" mode&lt;/li&gt;
&lt;li&gt;Display calendar time in bookmarks dialog and in the status bar for views with a time axis&lt;/li&gt;
&lt;li&gt;Display calendar time in status bar for snapshots (only for snapshots saved with 6.2 and higher)&lt;/li&gt;
&lt;li&gt;Profiling OSGI applications is now possible without having to modify OSGI properties for boot delegation&lt;/li&gt;
&lt;li&gt;Integration wizard for Tomcat 7.x&lt;/li&gt;
&lt;li&gt;Integration wizard for JBoss 7.x&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Ignored methods in the filter settings did not work with unfiltered methods&lt;/li&gt;
&lt;li&gt;When changing profiling settings with different filters, a lot less classes are newly instrumented now&lt;/li&gt;
&lt;li&gt;Fixed problems when changing profiling settings from instrumentation to sampling&lt;/li&gt;
&lt;li&gt;Not all park methods in LockSupport were attributed to the wait state&lt;/li&gt;
&lt;li&gt;Deleting elements with the keyboard in the call tracer always deleted two rows&lt;/li&gt;
&lt;li&gt;Fixed NPE in the heap walker&lt;/li&gt;
&lt;li&gt;Canceling operation in the heap walker did not work correctly&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/JProfiler/~4/mlQJwcyKgY8" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/jprofiler/changelog.html#6.2</feedburner:origLink></item>
</channel>
</rss>

