Eclipse Memory Analyzer 1.15.0
Primary tabs
Release Date:
Wednesday, December 6, 2023
Deliverables:
-
Bug fixes for existing bugs
-
Improvements to leak hunting
Compatibility:
No API breakage intended.
Index files should be compatible with previous releases.
Internationalization:
All messages visible to the end user are extracted into properties files and could be translated if required.
Messages from previous releases are in Babel.
Target Environments:
Targets - all platforms supported by Eclipse 2023-12
Standalone: based on Eclipse 2023-12 / Eclipse 4.30
- macOS x86_64
- Windows x86_64
- Linux x86_64
- Linux PPC64LE
- macOS Arm64/AArch64
- Linux AArch64 (has not been tested, but probably okay as macOS AArch64 works)
Themes:
Fix bugs
Fix reported bugs
- Some collections queries fail for some collections from PHD files [491109]
(target milestone: 1.15.0) - Java 9, Java 10 and Memory Analyzer [534419]
(target milestone: 1.15.0) - Support concurrent parsing or locking of the same dump file [580827]
(target milestone: 1.15.0) - ParseHeapDump.
bat fails to run on Windows [581667] (target milestone: 1.15.0) - Do not show primitive values for dumps that do not have them (e.
g. PHDs) [581829] (target milestone: 1.15.0) - Should we remove the keywords section from the headless leak suspects report summary? [582192]
(target milestone: 1.15.0) - MAT 1.
14. 0 BouncyCastle CVE-2023-33201 [582260] (target milestone: 1.15.0) - Explore in File System and snapshot history [582296]
(target milestone: 1.15.0) - Improve Leak Suspects report for references in paths [582305]
(target milestone: 1.15.0) - Use Java 17 for builds [582316]
(target milestone: 1.15.0) - Add JVM.
version value for heap dump info for HPROF snapshots [582360] (target milestone: 1.15.0) - Character encodings for output and input files [582462]
(target milestone: 1.15.0) - A few MAT tests fail with german language .
region [582465] (target milestone: 1.15.0) - MAT 2023-09+ CVE-2021-28170 [582476]
(target milestone: 1.15.0) - Improve help for queries [582486]
(target milestone: 1.15.0) - Application icon in low resolution and application name "mat" [582512]
(target milestone: 1.15.0) - beginTask should only be called once per instance.
At least call done() before further invocations [582520] (target milestone: 1.15.0) - Leak suspects should include group of objects for remaining objects [582556]
(target milestone: 1.15.0) - Validate XML report files against schema and restrict external entity access.
[582631] (target milestone: 1.15.0) - New and Noteworthy for MAT 1.
15. 0 [582642] (target milestone: 1.15.0) - NumberFormatException in DTFJIndexBuilder.
checkDumpReliability(DTFJIndexBuilder. java:2674) [582034] (target milestone: 1.15.0) - Paths to GC Roots custom exclude doesn't support static fields [582212]
(target milestone: 1.15.0) - Show confirmation dialog after deleting files and.
or index files [582264] (target milestone: 1.15.0) - Update MAT version to 1.
15. 0 [582468] (target milestone: 1.15.0) - Move to a newer Tycho version [582479]
(target milestone: 1.15.0) - RCP UI tests VM won't start because of obsolete -XX:MaxPermSize [582466]
(target milestone: 1.15.0)
No items.
No items.
Small enhancements
- Add IClassSpecificNameResolver for java.
math. BigDecimal [581878] (target milestone: 1.15.0) - Add description information to snapshot history or details [582308]
(target milestone: 1.15.0) - Surface suspect thread locals in leak suspects report [576009]
(target milestone: 1.15.0) - Allow stack frames as pseudo-objects for HPROF snapshots [581644]
(target milestone: 1.15.0)
No items.
No items.
This release is part of Eclipse IDE 2024-03, and Eclipse IDE 2023-12.