14 references to GetHeapSize
ILCompiler.Compiler (2)
Compiler\SubstitutedILProvider.cs (2)
640int tokenRid = ecmaMethodIL.Module.MetadataReader.GetHeapSize(HeapIndex.UserString); 1188int maxRealTokenRid = ecmaMethodIL.Module.MetadataReader.GetHeapSize(HeapIndex.UserString);
ILCompiler.TypeSystem (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\MetadataExtensions.cs (1)
327if (stringOffset + otherString.Length >= reader.GetHeapSize(HeapIndex.String))
Microsoft.CodeAnalysis (4)
Emit\EditAndContinue\EmitBaseline.cs (4)
478=> BlobStreamLengthAdded + MetadataReader.GetHeapSize(HeapIndex.Blob); 481=> StringStreamLengthAdded + MetadataReader.GetHeapSize(HeapIndex.String); 484=> UserStringStreamLengthAdded + MetadataReader.GetHeapSize(HeapIndex.UserString); 487=> GuidStreamLengthAdded + MetadataReader.GetHeapSize(HeapIndex.Guid);
Microsoft.Diagnostics.DataContractReader.Legacy (2)
MetaDataImportImpl.cs (2)
1020int heapSize = _reader.GetHeapSize(HeapIndex.UserString); 1404int heapSize = _reader.GetHeapSize(HeapIndex.UserString);
System.Reflection.Metadata (5)
System\Reflection\Metadata\Ecma335\MetadataAggregator.cs (5)
127heapSizes[i] = baseReader.GetHeapSize((HeapIndex)i); 154userStringSizes[r + 1] = userStringSizes[r] + deltaReaders[r].GetHeapSize(HeapIndex.UserString); 155stringSizes[r + 1] = stringSizes[r] + deltaReaders[r].GetHeapSize(HeapIndex.String); 156blobSizes[r + 1] = blobSizes[r] + deltaReaders[r].GetHeapSize(HeapIndex.Blob); 157guidSizes[r + 1] = deltaReaders[r].GetHeapSize(HeapIndex.Guid) / guidSize;