Here are descriptions of some of the more interesting or significant changes made to the Memory Analyzer for the 1.7 release.
Memory Analyzer can now open and process bigger heap dumps with enough memory. The current record is 1,160,000,000 objects, but given enough memory it might be possible to process heap dumps with over 2,000,000,000 objects.
The 1.7.0 release of Memory Analyzer contains a number of fixes for issues spotted with the 1.6 release. Here is a list with the corresponding bug IDs. Some of the fixes were included in the 1.6.1 release.
471757 NullPointerException trying to open bin file generated with java 1.8
500060 MAT 1.6 OQL yields blank columns during query
515399 java.lang.NegativeArraySizeException when running top_components report
426684 Cleanup of obsolete files
460155 Support marking a stack frame local in the ThreadOverviewQuery with "blocked on"
484455 Size of description-column in acquire-dialog is too small
491830 Eclipse Memory Analyzer tutorial: suggested improvement
497127 ExtractCollectionEntriesTest3 failures on Linux
498397 MAT projects referencing old version number
508054 Update the documentation on "how to acquire a heap dump"
508090 Building the help with DITA makes the repository dirty
501453 ArrayIndexOutOfBoundsException in RefinedTableViewer.handleSetDataEvent, no entries displayed in histogram
509216 Refactor building of standalone products
517165 OQL NullPointer exception with when clause and null select values
The New and Noteworthy document for version 1.6 is available here.