YourKit Java Profiler 2013发布

YourKit Java Profiler 2013 released on October 17, 2013.

Download: http://www.yourkit.com/download/
Changes: http://www.yourkit.com/changes/

MOST NOTABLE CHANGES AND NEW FEATURES:
======================================

CPU PROFILING:

  - UI: snapshot comparison improved

  - J2EE high-level profiling is now based on built-in probe results,
    eliminating overhead of previously used dedicated callbacks

  - UI: added ability to disable the zero-time method correction

  - Other optimizations and improvements

MEMORY PROFILING:

  - Object explorer: values are immediately shown for objects of some core
    classes such as java.util.Date, java.net.URL, java.lang.Integer and many
    others

  - Object explorer: self referencing objects are explicitly indicated,
    and corresponding tree nodes are leafs now to avoid infinite expansion

  - Object explorer: ability to customize the maximum number of shown objects

  - Primitive arrays with all the same elements are explicitly indicated in
    object explorer, paths and other views presenting individual objects

  - New action "Memory | View Array Elements (Shift+F5)" opens all elements of
    selected reference array(s) in a new tab

  - Merged paths: multiple improvements

  - New inspection "Sparse Primitive Arrays" finds arrays of primitive types
    with big number of 0 elements

  - New inspection "Arrays with all the same elements"

  - Added support of snapshots containing individual arrays with shallow size
    exceeding 2 GB

  - Other improvements and bug fixes

TELEMETRY:

  - New feature: Performance Charts graphically present high level statistics
    of JSP/Servlet requests, database operations, socket and file I/O.

    Also, Performance Charts is now the view where you can see all graphs shown
    in different places (e.g. CPU and memory usage) in the same place one above
    the other, with their time axis synchronized.

    This allows to easily correlate higher level events with basic telemetry graphs,
    as well as to simultaneously see basic telemetry graphs from different tabs.

  - Values shown when you hover telemetry graphs or performance charts with
    the mouse pointer can be copied to clipboard

  - Other improvements and bug

PROBES:

  - Improved ability to activate and deactivate probes in runtime
    simplifies configuration and reduces overhead.
    Probe callbacks now behave depending on the probe activity mode (On, Off, Auto),
    which can be changed in runtime.

  - UI: columns with event specific data, such as file name or SQL statement, are
    placed before other columns. This gives access to the most important information
    without a horizontal scrolling.

  - Improved export of probe tables to CSV

  - New built-in probes: TestNG, JNDI

  - New inspection "Socket connection closed in finalizer"

  - Problem solved: built-in probes might not work with some security manager settings

  - Other improvements and fixes

TRIGGERS:

  - New "PrintMessage" action's macros have been added

IDE INTEGRATION:

  - Eclipse: TestNG run configurations supported
  - Eclipse: SWTBot run configurations supported
  - Eclipse: IBM Rational Application Developer for WebSphere:
    "Liberty Profile Server" and "WebSphere Application Server v8.5 Application Client"
    run configurations supported
  - Eclipse: added missing "Profile As" popup menu items for Google plugin and Maven
  - IntelliJ IDEA 13 supported
  - NetBeans 7.4 supported
  - NetBeans: Module Suite project type supported
  - NetBeans: Enterprise Application Client project type supported
  - NetBeans: added support of TestNG

J2EE INTEGRATION:

  - J2EE server integration wizard now offers to enable built-in probes by default,
    because the probes imposing the biggest overhead are in activity mode Auto,
    which means they'll be active only during CPU profiling.
    (See changes in Probes for detail on the probe activity modes.)

    This also enables the new feature Performance charts,
    whose results are especially useful for J2EE applications.

USER INTERFACE:

  - Modernized and refined user interface
  - Welcome screen: improved list of locally running applications
  - Welcome screen: recent snapshots: more actions are available

MISCELLANEOUS:

  - Java 8 support
  - Reduced profiling overhead
  - Export improvements
  - New API methods

 

你可能感兴趣的:(YourKit Java Profiler 2013发布)