diff options
Diffstat (limited to 'Mono.Profiler')
-rw-r--r-- | Mono.Profiler/heap-snapshot-explorer/ChangeLog | 4 | ||||
-rw-r--r-- | Mono.Profiler/heap-snapshot-explorer/HeapExplorerTreeModel.cs | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/Mono.Profiler/heap-snapshot-explorer/ChangeLog b/Mono.Profiler/heap-snapshot-explorer/ChangeLog index c6632d7d..88aa4c18 100644 --- a/Mono.Profiler/heap-snapshot-explorer/ChangeLog +++ b/Mono.Profiler/heap-snapshot-explorer/ChangeLog @@ -1,3 +1,7 @@ +2009-08-12 Massimiliano Mantione <massi@ximian.com> + * HeapExplorerTreeModel.cs (HeapExplorerTreeModel.Initialize): + Also decode LOADED blocks so we know about assemblies. + 2009-05-21 Mike Kestner <mkestner@novell.com> * *: replace MD 1.0 solution files with 2.0 msbuild files, and turn on makefile synchronization instead of generated makefiles. diff --git a/Mono.Profiler/heap-snapshot-explorer/HeapExplorerTreeModel.cs b/Mono.Profiler/heap-snapshot-explorer/HeapExplorerTreeModel.cs index 8455be24..78aa4d97 100644 --- a/Mono.Profiler/heap-snapshot-explorer/HeapExplorerTreeModel.cs +++ b/Mono.Profiler/heap-snapshot-explorer/HeapExplorerTreeModel.cs @@ -447,7 +447,7 @@ namespace Mono.Profiler eventBlocks.Add (block); } else if (block.Code == BlockCode.DIRECTIVES) { reader.ReadBlock (block).Decode (heapEventProcessor, reader); - } else if (block.Code == BlockCode.MAPPING) { + } else if ((block.Code == BlockCode.MAPPING) || (block.Code == BlockCode.LOADED)){ reader.ReadBlock (block).Decode (heapEventProcessor, reader); } else if (block.Code == BlockCode.INTRO) { reader.ReadBlock (block).Decode (heapEventProcessor, reader); |