blob: d72f001fccb60521d49196388b896b99204461f2 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xml:lang="en-us" lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="DC.Type" content="reference"/>
<meta name="DC.Title" content="New and Noteworthy"/>
<meta name="abstract" content="Here are descriptions of some of the more interesting or significant changes made to the Memory Analyzer for the 1.2 release."/>
<meta name="description" content="Here are descriptions of some of the more interesting or significant changes made to the Memory Analyzer for the 1.2 release."/>
<meta name="copyright" content="Copyright (c) 2008, 2012 SAP AG and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html " type="primary"/>
<meta name="DC.Rights.Owner" content="Copyright (c) 2008, 2012 SAP AG and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html " type="primary"/>
<meta name="DC.Format" content="XHTML"/>
<meta name="DC.Identifier" content="ref_noteworthy"/>
<meta name="DC.Language" content="en-us"/>
<link rel="stylesheet" type="text/css" href="styles/commonltr.css"/>
<title>New and Noteworthy</title>
</head>
<body id="ref_noteworthy">
<h1 class="title topictitle1">New and Noteworthy</h1>
<div class="body refbody"><p class="shortdesc">Here are descriptions of some of the more interesting or
significant changes made to the Memory Analyzer for the 1.2 release.
</p>
<div class="section"><h2 class="title sectiontitle">Support for Compressed Object Pointers</h2>
<p class="p">Memory Analyzer can now display correct object sizes for HPROF heapdumps from Java processes
running on x64 with the option -XX:+UseCompressedOops. The option -XX:+UseCompressedOops
specifies that the object pointers used by the VM are compressed in order to reduce memory consumption.
The HPROF heap dump file does not provide the information if the option was used or not, and
until now Memory Analyzer always displayed the uncompressed size.
The new version does some additional analysis of the object addresses to recognize if
the object pointers are compressed, and show the correct object sizes also for such heap dumps.
</p>
<p class="p">
One can check if the tool assumes compressed pointers or not in the "Heap Dump Details" view.
</p>
<img class="image" src="mimes/compressed_oops.png" alt="Property indicating if compressed pointers are used or not"/>
</div>
<div class="section"><h2 class="title sectiontitle">OQL Syntax Highlighting and Autocompletion</h2>
<p class="p">The OQL Editor has been enhanced with autocompletion and syntax highlighting capabilities
</p>
<img class="image" src="mimes/oql_completion1.png" alt="Use code completion in OQL"/>
</div>
<div class="section"><h2 class="title sectiontitle">New and Noteworthy for Memory Analyzer 1.1</h2>
<p class="p">
The New and Noteworthy document for version 1.1 is available
<a class="xref" href="http://www.eclipse.org/mat/1.1/noteworthy.html">here</a>.
</p>
</div>
</div>
</body>
</html>