예제 #1
0
 internal void BuildEntries()
 {
     connections            = new ConnectionEntries(m_Reader);
     fieldDescriptions      = new FieldDescriptionEntries(m_Reader);
     gcHandles              = new GCHandleEntries(m_Reader);
     managedHeapSections    = new ManagedMemorySectionEntries(m_Reader, EntryType.ManagedHeapSections_StartAddress, version >= (uint)FormatHistory.MemLabelSizeAndHeapIdVersion);
     managedStacks          = new ManagedMemorySectionEntries(m_Reader, EntryType.ManagedStacks_StartAddress, false);
     nativeAllocations      = new NativeAllocationEntries(m_Reader);
     nativeAllocationSites  = new NativeAllocationSiteEntries(m_Reader);
     nativeCallstackSymbols = new NativeCallstackSymbolEntries(m_Reader);
     nativeMemoryLabels     = new NativeMemoryLabelEntries(m_Reader);
     nativeMemoryRegions    = new NativeMemoryRegionEntries(m_Reader);
     nativeObjects          = new NativeObjectEntries(m_Reader, version >= (uint)FormatHistory.NativeConnectionsAsInstanceIdsVersion);
     nativeRootReferences   = new NativeRootReferenceEntries(m_Reader);
     nativeTypes            = new NativeTypeEntries(m_Reader);
     typeDescriptions       = new TypeDescriptionEntries(m_Reader);
 }
예제 #2
0
 internal void BuildEntries()
 {
     connections            = new ConnectionEntries(m_Reader);
     fieldDescriptions      = new FieldDescriptionEntries(m_Reader);
     gcHandles              = new GCHandleEntries(m_Reader);
     managedHeapSections    = new ManagedMemorySectionEntries(m_Reader, EntryType.ManagedHeapSections_StartAddress);
     managedStacks          = new ManagedMemorySectionEntries(m_Reader, EntryType.ManagedStacks_StartAddress);
     nativeAllocations      = new NativeAllocationEntries(m_Reader);
     nativeAllocationSites  = new NativeAllocationSiteEntries(m_Reader);
     nativeCallstackSymbols = new NativeCallstackSymbolEntries(m_Reader);
     nativeMemoryLabels     = new NativeMemoryLabelEntries(m_Reader);
     nativeMemoryRegions    = new NativeMemoryRegionEntries(m_Reader);
     nativeObjects          = new NativeObjectEntries(m_Reader);
     nativeRootReferences   = new NativeRootReferenceEntries(m_Reader);
     nativeTypes            = new NativeTypeEntries(m_Reader);
     typeDescriptions       = new TypeDescriptionEntries(m_Reader);
 }