/UnityHeapEx

Managed heap snapshot tool for Unity3d projects

Primary LanguageC#Mozilla Public License 2.0MPL-2.0

UnityHeapEx is a managed heap snapshot tool for Unity3D. It works by gathering all
managed references in your game and then traversing the whole object hierarchy and
dumping it into xml file. By inspecting this file, you can get a pretty good idea
of what is there in memory and find any memory leaks you might be having. To use
it, just drop the files into Editor folder inside the project, and a new menu item
should appear.

UnityHeapEx has been originally created in Mail.Ru Games and was used to find
memory leaks in Allods Adventure game.