Good day everyone,
We have released version 1.1.0-pre.1 of the Memory Profiler package. It contains bug fixes and performance improvements for issues reported since the 1.1.0-exp.1 release . See below for details. For all changes since the 1.0 release, please check 1.1.0-exp.1 forum post .
Changes
Added
- Added metadata support for AudioClip and Shader objects.
- Added thumbnailing for screenshots to improve startup speed.
Fixed
- Fixed an empty MonoBehaviour entry displayed in the Unity Objects table when âShow Potential Duplicatesâ was checked and there are no potential duplicate MonoBehaviours.
- Fixed Summary view tracking of Graphics memory on Switch.
- Fixed the Summary breakdown barâs total label overlapping with its legend when using small window sizes.
- Fixed not showing negative values when comparing snapshots in Summary View.
- Fixed an ArgumentNullException for a parameter named e in MemoryBreakdownLegendViewController.GatherColumnReferences.
- Fixed Selection Details foldouts so that they retain their expansion status for the duration of an Editor session and do not change on every selection change.
- Fixed screenshots remained after deleting snapshots.
- Fixed situations where the highlighted element in tables did not reflect the displayed selection but could not be clicked to show its details in the selection, particularly when the selected row item would change due to search filtering the table, switching back to a previously visited view.
- Fixed leaks of native UnsafeUtility.Malloc(Persistent) allocations that occurred when the Editor recompiled code while a snapshot was open.
- Fixed leaks of Persistent NativeArray allocations via the Snapshot FileReader occurring with every (attempted) opening of a snapshot.
- Fixed Unity Objects View was not showing graphics resources for snapshots made with Unity 2022.1 and older.
- Added a tooltip for graphics items in All of Memory Table in âResidentâ and âAllocated and Residentâ views for a better explanation of why some elements are grayed out
- Removed not-actionable console warning for iOS captures about reported overlapping Native Objects allocations
- Fixed error if you try to open a snapshot while capturing
- Fixed error reported if you try to change table view mode with dropdown while the view is still loading
- Fixed snapshot renaming issues in situations when a warning or error dialog is shown
Changed
- We marked IComparableItemData deprecated as it was accidentally exposed as public.