Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse Tools Project
  4. Eclipse Memory Analyzer™
  5. 1.14.0
  6. Release Plan

Eclipse Memory Analyzer™ 1.14.0

Primary tabs

  • Overview
  • Release Plan(active tab)
  • Review Information
Release Date: 
Wednesday, March 15, 2023
Deliverables: 
  • Bug fixes for existing bugs
  • Ease of use improvements for UI
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 2022-06

Standalone: based on Eclipse 2022-12

  • 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
Committed Items
  • Max Size and time [579336] (target milestone: 1.14.0)
  • The minor version should be incremented in version 1.13.0, since execution environments have been changed since version 1.13.0 [580402] (target milestone: 1.14.0)
  • Security vulnerabilities in jetty , equinox [580541] (target milestone: 1.14.0)
  • Leak suspects report takes extremely long in getPathsByGCRoot [580821] (target milestone: 1.14.0)
  • Delays expanding large arrays in the outbound tree with a core dump [580893] (target milestone: 1.14.0)
  • Acquire dump fails for compressed HPROF with Attach API provider [580986] (target milestone: 1.14.0)
  • Acquire dumps from OpenJ9 with exclusive access [581088] (target milestone: 1.14.0)
  • Run regression tests [581099] (target milestone: 1.14.0)
  • java.lang.IllegalArgumentException: This object is not an array [464412] (target milestone: 1.14.0)
  • Splash image looks bad on macOS [580243] (target milestone: 1.14.0)
  • Executing thread_details can take a while when a user might just want the stack [580780] (target milestone: 1.14.0)
  • Building the help with DITA makes the repository dirty [508090] (target milestone: 1.14.0)
  • Remove usage of deprecated pack200 [580645] (target milestone: 1.14.0)
  • DTFJ parser should check the reliability of a core dump [580405] (target milestone: 1.14.0)
  • RAP: Use correct display for background jobs [323903] (target milestone: 1.14.0)
  • ArrayIndexOutOfBoundsException in HashMapIntLong on pass2 parsing [579931] (target milestone: 1.14.0)
  • Improve System Properties query with discarded objects [580107] (target milestone: 1.14.0)
  • Help fails with HTTP ERROR 500 org.apache.jasper.JasperException: PWC6033 with Java 17 [580157] (target milestone: 1.14.0)
  • Classifier already exists error building MAT on macOS x64 [580242] (target milestone: 1.14.0)
  • Missing objects from unreachable objects histogram [580361] (target milestone: 1.14.0)
  • Fix deprecated warnings [580917] (target milestone: 1.14.0)
  • Fix some warnings with SpotBugs [581012] (target milestone: 1.14.0)
  • Build Memory Analyzer with newer levels of Eclipse [581045] (target milestone: 1.14.0)
  • Thick black leader lines on Overview pane after resizing [581154] (target milestone: 1.14.0)
  • Improve query browser [581186] (target milestone: 1.14.0)
  • Problems freeing secondary snapshots [581193] (target milestone: 1.14.0)
  • HPROF GZIP tests [581434] (target milestone: 1.14.0)
  • New and Noteworthy for MAT 1.14.0 [581479] (target milestone: 1.14.0)
  • Update copyright in visible places [581549] (target milestone: 1.14.0)
  • Update MAT version to 1.14.0 [581449] (target milestone: 1.14.0)
Proposed Items
No items.
Deferred Items
  • Use generics more for IQueryContext [325096] (target milestone:  ---)
  • Path To GC Roots gives incomplete information [371642] (target milestone:  ---)
  • An internal error occurred during: "default_report org.eclipse.mat.api:suspects". Java heap space [433480] (target milestone:  ---)
  • Better support of WeakHashMap in dominator tree.retained set [470369] (target milestone:  ---)
  • org.eclipse.mat.parser.index.IndexWriter$Identifier.add(IndexWriter.java 91) run out of memory [473113] (target milestone:  ---)
  • Some collections queries fail for some collections from PHD files [491109] (target milestone:  ---)
  • Java 9, Java 10 and Memory Analyzer [534419] (target milestone:  ---)
  • NegativeArraySizeException parsing huge heap dump [552009] (target milestone:  ---)
  • Add more flexibility for loading a DTFJ implementation [567819] (target milestone:  ---)
  • Optimisations for GarbageCleaner [570670] (target milestone:  ---)
  • Memory mapped files for parsing storage (proposal for comment) [572512] (target milestone:  ---)
  • Importing MAT source into Eclipse 2022-06 creates various untracked files in git [580403] (target milestone:  ---)
  • Support concurrent parsing or locking of the same dump file [580827] (target milestone:  ---)
  • Update MAT website ready for move to eclipse.dev [581884] (target milestone:  ---)
  • RAP: Allow different locales for different users with dialogs [325208] (target milestone:  ---)
  • Java heap usage disparity [410113] (target milestone:  ---)
  • Blank line viewing thread stack in thread overview [551360] (target milestone:  ---)
  • (Eclipse Memory Analyzer:46625): Gtk-WARNING **: 09:54:38.236: gtk_widget_size_allocate(): attempt to allocate widget with width -112 and height 30 [568733] (target milestone:  ---)
  • Do not show primitive values for dumps that do not have them (e.g. PHDs) [581829] (target milestone:  ---)
  • ArrayIndexOutOfBoundsException in ArrayIntCompressed on beforePass2 parsing [581932] (target milestone:  ---)
  • Make it easier to write extensions [327129] (target milestone:  ---)
Small enhancements
Committed Items
  • RAP: Get tooltips working [325207] (target milestone: 1.14.0)
  • Add a preference for number of rows to display [581316] (target milestone: 1.14.0)
  • Add ability to perform diagnostics on MAT itself [581107] (target milestone: 1.14.0)
  • RAP: Use PNG renderer [325204] (target milestone: 1.14.0)
Proposed Items
No items.
Deferred Items
  • Allow index files to go in a separate directory [297599] (target milestone:  ---)
  • Add method for calculating the reachable set to ISnapshot [309646] (target milestone:  ---)
  • Better programmatic queries (a la VisualVM javascript) [335943] (target milestone:  ---)
  • Add support for Trove collections [412275] (target milestone:  ---)
  • Add DirectMemory Consumption [473493] (target milestone:  ---)
  • Finalizer report does not show all objects available for finalization [482964] (target milestone:  ---)
  • Experiment: Use MAT for analyzing heapdumps from ruby [498944] (target milestone:  ---)
  • Reduce memory footprint of pass 1 heapdump loading [571331] (target milestone:  ---)
  • Feature request: Add tenured heap icon decorator [573175] (target milestone:  ---)
  • Feature request: Support multiple headless queries [573591] (target milestone:  ---)
  • Surface suspect thread locals in leak suspects report [576009] (target milestone:  ---)
  • Chocolately Package [577160] (target milestone:  ---)
  • add spider browser view [272330] (target milestone:  ---)
  • RAP: Register generated reports and images [325205] (target milestone:  ---)
  • RAP: Deal with notes view [325206] (target milestone:  ---)
  • RAP: Clipboard support [325209] (target milestone:  ---)
  • RAP: keyboard bindings [325210] (target milestone:  ---)
  • Changes for RAP.RCP single-sourced version of Memory Analyzer [335356] (target milestone:  ---)
  • Proposed patch to add report extension to Overview pane [361695] (target milestone:  ---)
  • Allow alternate text for icons from extensions [397430] (target milestone:  ---)
  • Add SWT smarts to inspector [274369] (target milestone:  ---)
  • Allow stack frames as pseudo-objects for HPROF snapshots [581644] (target milestone:  ---)
  • Add IClassSpecificNameResolver for java.math.BigDecimal [581878] (target milestone:  ---)
  • add 'shortest path to GC root' selection view [272324] (target milestone:  ---)
  • Diff Heap Dumps [283778] (target milestone:  ---)
  • Comparison Features in MAT [298078] (target milestone:  ---)
  • Add some queries for analysing Java EE servers [442217] (target milestone:  ---)
This release is part of Eclipse IDE 2023-03.

Project Links

  • Getting Started
  • Website
Eclipse Memory Analyzer™

Related Projects

Related Projects:

  • Eclipse Technology
    • Eclipse BIRT™ (Business Intelligence and Reporting Tools)
    • Eclipse Jifa

Project Hierarchy:

  • Eclipse Tools Project
  • Eclipse Memory Analyzer™

Tags

Technology Types
  • Tools
Build Technologies
  • Jenkins
  • Maven
  • Tycho

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top