Search Unity

  1. We are migrating the Unity Forums to Unity Discussions. On July 12, the Unity Forums will become read-only.

    Please, do not make any changes to your username or email addresses at during this transition time.

    It's still possible to reply to existing private message conversations during the migration, but any new replies you post will be missing after the main migration is complete. We'll do our best to migrate these messages in a follow-up step.

    On July 15, Unity Discussions will become read-only until July 18, when the new design and the migrated forum contents will go live.

    Read our full announcement for more information and let us know if you have any questions.

Official Memory Profiler 1.1.0 Released

Discussion in 'Profiler Previews' started by peter_hall, Nov 6, 2023.

  1. peter_hall


    Unity Technologies

    Sep 3, 2019
    Hi everyone!

    We have released version 1.1.0 of the Memory Profiler package, with bug fixes and performance improvements for issues reported since the 1.1.0-pre.1 release. See below for details. For all changes since the 1.0 release, please check the 1.1.0-exp.1 forum post and the 1.1.0-pre.1 forum post.



    • 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 led to longer stalls on opening snapshots.
    • Fixed string rendering when strings included the ´\r´ character (PROFB-113).
    • Fixed a crash on opening snapshots with very large managed memory usage (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)
    • 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 shown for graphics resources.
    • Fixed a bug when you can't switch snapshot if the 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). Also reduced the impact of a Mesh memory leak caused by UI TK (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).
    • Fixed issue with Unity Objects view that caused some managed objects not to group and shown as separate items.
    • Documentation updated.
    • The "Search In Project" button now searches in the Assets folder and in Packages (related to (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.

    Thank you for all the feedback you’ve been giving us about using the Memory Profiler on the forums and elsewhere.

    Our work here is not done, and we will be continuing to listen to your feedback and needs for further improvements. Please submit any feature requests to the Unity Engineering Roadmap or here on the Profiling forum. We look forward to hearing more from you!
    marika_Unity, Agnes_C and MartinTilo like this.