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); }
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); }