-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## [1.1.1] - 2024-09-10 ### Added - Added the name of the assembly to the Type details when selecting a Managed Type group. ### Fixed - Fixed navigating with arrow keys not updating reference list in All of Memory view ([PROFB-153](https://issuetracker.unity3d.com/product/unity/issues/guid/PROFB-153)). - Fixed retention of Snapshot list expansion and scroll state so that it does not expand all items unexpectedly but remembers which sessions were collapsed and which extended ([PROFB-196](https://issuetracker.unity3d.com/product/unity/issues/guid/PROFB-196)). - Fixed dropdown text being clipped when "Allocated and Resident Memory on Device" was selected. - Fixed an issue whereby graphics allocations not associated with a native object would display under a "No Name" category in the All of Memory table. - Fixed issues with selecting array objects, or objects that had managed fields with arrays, when the arrays where multidimensional with one or more dimensions of size 0. - Fixed exception when opening the Unity Objects table in Comparison mode when there are multiple MonoBehaviour or ScriptableObject types with the same name but from different assemblies. - Fixed exception when opening the All Of Memory table in Comparison mode when either of the snapshots is from a pre 2022.2 runtime and the untracked amount is negative. - Fixed an ArgumentOutOfRangeException when inspecting some Managed Objects ([PROFB-223](https://issuetracker.unity3d.com/product/unity/issues/guid/PROFB-223)). - Fixed longer string values not being displayed in the Managed Fields Inspector. - Fixed an issue that caused IL2CPP VM memory to not be calculated correctly in the Summary and All Of Memory table. - Remove deprecated UxmlFactory/UxmlTraits API usage on Unity 6. - Add divider on "Capture" toolbar button dropdown. - Reattributed IL2CPP VM memory from Native to Managed in the All Of Memory table. ### Changed - Allowed Snapshots to reside in Subfolders within the configured memory snapshot path. - Improved Snapshots folder monitoring: Changes to the folder are now reflected in the Editor without it requiring to acquire focus first. - Improved display of managed arrays in the Selected Item Details and Managed Fields.
- Loading branch information
Unity Technologies
committed
Sep 10, 2024
1 parent
dade520
commit 472f2a0
Showing
153 changed files
with
7,409 additions
and
546 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"timestamp":1725974903,"signature":"FUsr9InlCwm0zSc51YKx5VRNF+t9usopwDI8D1eTnYmVitCtAz258CFXSmcW6NHUX/y4IRQ8cYG4CzYrHdaD8DpRRmQ2RlgG1+n5rEH2Ph+ukZMoMbb8BD9RZbukQyh7VxU7sPk4eNBx0rlWM0eXVU3dqrhdOrqe4AfAP3Ag+HqoA4Dmg144mLKMDHdZsAR47nAZVBDB/LsIUE7sseIP96SQE5Z7Di6XzLtibyBt6Gr0JurbLgmF0S2S4WmXUjUl9uRA/1H4ZvNnYIIXw5lRBrYr3SMZbkY/rg/XD2mlTDTvvpyv/YdYVzJEpC/vwBUJb/kWxy6VARJh+x1GYuwWYKdpr5P3mKrHps0gdO412ZquFttgNpaKLHhdIq8qYPMlNDmNfU8Lah/TUJEWyEzYQhhY5Ag500dtMoxhTiol38f41S5g18uXh7a1hekme+OwjMuC8+yS4IlrkxQY6f0rDLs9RXcf2ZTyT7o2ay3YEORq1oYJQpCEfqVR2ECEiuun","publicKey":"LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUlJQm9qQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FZOEFNSUlCaWdLQ0FZRUFzdUhXYUhsZ0I1cVF4ZEJjTlJKSAordHR4SmoxcVY1NTdvMlZaRE1XaXhYRVBkRTBEMVFkT1JIRXNSS1RscmplUXlERU83ZlNQS0ZwZ1A3MU5TTnJCCkFHM2NFSU45aHNQVDhOVmllZmdWem5QTkVMenFkVmdEbFhpb2VpUnV6OERKWFgvblpmU1JWKytwbk9ySTRibG4KS0twelJlNW14OTc1SjhxZ1FvRktKT0NNRlpHdkJMR2MxSzZZaEIzOHJFODZCZzgzbUovWjBEYkVmQjBxZm13cgo2ZDVFUXFsd0E5Y3JZT1YyV1VpWXprSnBLNmJZNzRZNmM1TmpBcEFKeGNiaTFOaDlRVEhUcU44N0ZtMDF0R1ZwCjVNd1pXSWZuYVRUemEvTGZLelR5U0pka0tldEZMVGdkYXpMYlpzUEE2aHBSK0FJRTJhc0tLTi84UUk1N3UzU2cKL2xyMnZKS1IvU2l5eEN1Q20vQWJkYnJMbXk0WjlSdm1jMGdpclA4T0lLQWxBRWZ2TzV5Z2hSKy8vd1RpTFlzUQp1SllDM0V2UE16ZGdKUzdGR2FscnFLZzlPTCsxVzROY05yNWdveVdSUUJ0cktKaWlTZEJVWmVxb0RvSUY5NHpCCndGbzJJT1JFdXFqcU51M3diMWZIM3p1dGdtalFra3IxVjJhd3hmcExLWlROQWdNQkFBRT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,28 @@ | ||
# What's new in version 1.1.0 | ||
# What's new in version 1.1.1 | ||
|
||
Summary of changes in Memory Profiler version 1.1.0 (formerly 1.1.0-pre.3). | ||
Summary of changes in Memory Profiler version 1.1.1. | ||
|
||
### Added | ||
- Added the name of the assembly to the Type details when selecting a Managed Type group. | ||
|
||
### Fixed | ||
- Fixed an exception on capturing when the default snapshot storage path was used (./MemoryCaptures) but did not exist. It now gets created if it is missing. Custom set storage paths will still not be created as issues with these need user input to get resolved properly. | ||
- Fixed an ArgumentOutOfRangeException in ManagedObjectInspector on selecting some object entries in the All of Memory and Unity Objects table. The field inspector UI was trying to display the managed field values of static fields that hadn't been initialized. | ||
- Fixed Snapshot opening triggering a synchronous search via SearchService to initialize it for the Select, Find and Asset Preview functionality. As that could trigger SearchService to start indexing, this might have lead to longer stalls on opening snapshots. | ||
- Fixed string rendering when strings included the ´\r´ character ([PROFB-113](https://issuetracker.unity3d.com/product/unity/issues/guid/PROFB-113)). | ||
- Fixed a crash on opening snapshots with very large managed memory usage ([PROFB-156](https://issuetracker.unity3d.com/product/unity/issues/guid/PROFB-156)). | ||
- Fixed messaging for resident memory breakdown data availability. Detailed resident memory breakdown data is available for snapshots taken from Unity versions 2023.1 or newer. | ||
- Fixed the Unity Object and All Of Memory table UI so that the table mode dropdown does not disappear in a narrow window size. ([PROFB-110](https://issuetracker.unity3d.com/product/unity/issues/guid/PROFB-110)) | ||
- Disabled resident memory visualization in "Unity Objects" and "All of Memory" tables for WebGL platform. WebGL doesn't provide residency status. | ||
- Fixed bug that detailed information isn't showed for graphics resources. | ||
- Fixed a bug when you can't switch snapshot if snapshot was previously open in compare mode. | ||
- Fixed a managed memory leak in the Memory Profiler Module UI that the package inserts into the Profiler Window ([PROFB-160](https://issuetracker.unity3d.com/product/unity/issues/guid/PROFB-160)). Also reduced the impact of a Mesh memory leak caused by UI TK ([UUM-46520](https://issuetracker.unity3d.com/product/unity/issues/guid/UUM-46520)). | ||
- Fixed the display of the memory usage bar diagrams in the Memory Profiler Module UI that the package inserts into the Profiler Window ([PRFOB-165](https://issuetracker.unity3d.com/product/unity/issues/guid/PROFB-165)). | ||
- Fixed issue with Unity Objects view that caused some managed objects not to group and shown as separate items. | ||
- Fixed navigating with arrow keys not updating reference list in All of Memory view ([PROFB-153](https://issuetracker.unity3d.com/product/unity/issues/guid/PROFB-153)). | ||
- Fixed retention of Snapshot list expansion and scroll state so that it does not expand all items unexpectedly but remembers which sessions were collapsed and which extended ([PROFB-196](https://issuetracker.unity3d.com/product/unity/issues/guid/PROFB-196)). | ||
- Fixed dropdown text being clipped when "Allocated and Resident Memory on Device" was selected. | ||
- Fixed an issue whereby graphics allocations not associated with a native object would display under a "No Name" category in the All of Memory table. | ||
- Fixed issues with selecting array objects, or objects that had managed fields with arrays, when the arrays where multidimensional with one or more dimensions of size 0. | ||
- Fixed exception when opening the Unity Objects table in Comparison mode when there are multiple MonoBehaviour or ScriptableObject types with the same name but from different assemblies. | ||
- Fixed exception when opening the All Of Memory table in Comparison mode when either of the snapshots is from a pre 2022.2 runtime and the untracked amount is negative. | ||
- Fixed an ArgumentOutOfRangeException when inspecting some Managed Objects ([PROFB-223](https://issuetracker.unity3d.com/product/unity/issues/guid/PROFB-223)). | ||
- Fixed longer string values not being displayed in the Managed Fields Inspector. | ||
- Fixed an issue that caused IL2CPP VM memory to not be calculated correctly in the Summary and All Of Memory table. | ||
- Remove deprecated UxmlFactory/UxmlTraits API usage on Unity 6. | ||
- Add divider on "Capture" toolbar button dropdown. | ||
- Reattributed IL2CPP VM memory from Native to Managed in the All Of Memory table. | ||
|
||
### Changed | ||
- Documentation updated. | ||
- The "Search In Project" button now searches in the Assets folder _and_ in Packages (related to ([PROFB-54](https://issuetracker.unity3d.com/product/unity/issues/guid/PROFB-54))). | ||
- Improved the performance of selecting items in the All Of Memory and Unity Objects tables for objects with managed memory. This affected in particular objects which have a lot of entries (their own or nested fields) displayed in their Managed Fields in the Selection Details panel. Beyond improving the performance in general, 'Continue...' entries, which can be clicked to get further entries added to the view, now not only appear in fields 4 layers down and for big arrays, but also after a total of 1000 field entries have been added to the view. | ||
- Allowed Snapshots to reside in Subfolders within the configured memory snapshot path. | ||
- Improved Snapshots folder monitoring: Changes to the folder are now reflected in the Editor without it requiring to acquire focus first. | ||
- Improved display of managed arrays in the Selected Item Details and Managed Fields. | ||
|
||
For a full list of changes and updates in this version, see the [Memory Profiler Changelog](xref:changelog). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.