Visualizing and Understanding Heap Structure - Webcast

In this video, Mark Marron, who's visiting Research in Software Engineering group (RiSE), describes some work and gives a short demo on a technique for visualizing and understanding a program's runtime memory structure (which data structures are built, how big they're, how they're connected, etc.). During the demo, he shows how the technique can be […]

In this video, Mark Marron, who's visiting Research in Software Engineering group (RiSE), describes some work and gives a short demo on a technique for visualizing and understanding a program's runtime memory structure (which data structures are built, how big they're, how they're connected, etc.).

During the demo, he shows how the technique can be used to visualize a 150K object heap dump to quickly find out which parts are using most memory, which also helps us learn about how the program is using these objects (including finding a "quadtree" that isn't really a tree):

Get Microsoft Silverlight