com.unity.memoryprofiler 0.7.0-preview.1

com.unity.memoryprofiler

Notes: processedReleased May 4, 2022

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2019.4

Package Dependencies

Features

  • Progress bar when opening the Tree Map for the first time.

🔧 Bug Fixes

  • Fixed Displaying of strings longer than 8000 characters breaking the Selected Item Details UI by capping the maximum length of strings to 8000 before displaying them.
  • Fixed Compilation on Unity 2021.1.
  • Fixed a possible TempJob allocation leak when failing to reading a corrupt snapshot.
  • Fixed a NullReferenceException that was thrown upon trying to go back to having Untracked Memory selected while in Fragmentation tab using Memory Profiler (Case 1401201).
  • Fixed type name headers in Details panel running off-screen for long type names (Case 1401535).
  • Fixed NullPointer exception when clicking on the selected item label in the References panel if no item is selected.

📈 Improvements

  • Sped up snapshot opening times.
  • Moved All Object Tree Map and Table to its own Page.
  • - The Memory Usage Summary on the Summary Page will now be always unfolded on switching to this page.
  • - For all other pages containing the Memory Usage Summary, it defaults to being folded up and will remember its state on each page for the current Session of the Editor.
  • Optimized Tree Map generation. This reduces time to open Tree Map by 25%.
  • Remove reflection usage for opening the Preferences window focused on the Memory Profiler's settings.
  • Renamed "Top Issues" to "Potential Capture Issues".
  • Adjusted the colors of the bar diagrams in the Memory Usage Overview foldout to improve their readability and clarity.
  • Adjusted Engine and Editor API usage to reflect Memory Profiler APIs moving out of Experimental namespaces in 2022.2.0a13.

API Changes

  • Removed View History buttons from the toolbar. With the removal of links in tables in version 0.5.0-preview.1, these buttons had become largely redundant.
  • Removed sorting of the tables for the Memory Summary bars until pending rework on them is conducted.