1 instantiation of PooledBlobBuilder
Microsoft.CodeAnalysis (1)
PEWriter\PooledBlobBuilder.cs (1)
20
private static readonly ObjectPool<PooledBlobBuilder> s_chunkPool = new ObjectPool<PooledBlobBuilder>(() => new
PooledBlobBuilder
(PoolChunkSize), PoolSize);
74 references to PooledBlobBuilder
Microsoft.CodeAnalysis (73)
CodeGen\BasicBlock.cs (3)
82
private Cci.
PooledBlobBuilder
_lazyRegularInstructions;
83
public Cci.
PooledBlobBuilder
Writer
89
_lazyRegularInstructions = Cci.
PooledBlobBuilder
.GetInstance();
CodeGen\ILBuilder.cs (2)
893
var
writer = Cci.
PooledBlobBuilder
.GetInstance();
EmbeddedText.cs (4)
230
using (
var
builder = Cci.
PooledBlobBuilder
.GetInstance())
270
using (
var
builder = Cci.
PooledBlobBuilder
.GetInstance())
Emit\EditAndContinue\DeltaMetadataWriter.cs (2)
831
var
writer =
PooledBlobBuilder
.GetInstance();
PEWriter\CustomDebugInfoWriter.cs (2)
99
var
pooledBuilder =
PooledBlobBuilder
.GetInstance();
PEWriter\MetadataBuilderExtensions.cs (1)
13
internal static BlobHandle GetOrAddBlobAndFree(this MetadataBuilder metadataBuilder,
PooledBlobBuilder
builder)
PEWriter\MetadataWriter.cs (40)
712
var
writer =
PooledBlobBuilder
.GetInstance();
815
var
writer =
PooledBlobBuilder
.GetInstance();
1048
var
builder =
PooledBlobBuilder
.GetInstance();
1071
var
writer =
PooledBlobBuilder
.GetInstance();
1129
var
builder =
PooledBlobBuilder
.GetInstance();
1147
var
writer =
PooledBlobBuilder
.GetInstance();
1188
var
builder =
PooledBlobBuilder
.GetInstance();
1230
var
writer =
PooledBlobBuilder
.GetInstance();
1276
var
builder =
PooledBlobBuilder
.GetInstance();
1647
var
builder =
PooledBlobBuilder
.GetInstance();
1693
PooledBlobBuilder
? mappedFieldDataBuilder = null;
1694
PooledBlobBuilder
? managedResourceDataBuilder = null;
1773
out
PooledBlobBuilder
? mappedFieldDataBuilder,
1774
out
PooledBlobBuilder
? managedResourceDataBuilder,
1837
PooledBlobBuilder
? dynamicAnalysisData = null;
1840
dynamicAnalysisData =
PooledBlobBuilder
.GetInstance();
1907
private void PopulateTypeSystemTables(int[] methodBodyOffsets, out
PooledBlobBuilder
? mappedFieldDataWriter, out
PooledBlobBuilder
? resourceWriter, BlobBuilder? dynamicAnalysisData, out Blob mvidFixup)
2329
private void PopulateFieldRvaTableRows(out
PooledBlobBuilder
? mappedFieldDataWriter)
2340
mappedFieldDataWriter ??=
PooledBlobBuilder
.GetInstance();
2506
private void PopulateManifestResourceTableRows(out
PooledBlobBuilder
? resourceDataWriter, BlobBuilder? dynamicAnalysisData)
2512
resourceDataWriter =
PooledBlobBuilder
.GetInstance();
2545
static uint writeManagedResourceAndGetOffset(ManagedResource resource, ref
PooledBlobBuilder
? resourceWriter)
2552
resourceWriter ??=
PooledBlobBuilder
.GetInstance();
3047
var
builder =
PooledBlobBuilder
.GetInstance();
3075
var
builder =
PooledBlobBuilder
.GetInstance();
3756
var
customAttributeArgsBuilder =
PooledBlobBuilder
.GetInstance();
PEWriter\MetadataWriter.PortablePdb.cs (8)
638
var
writer =
PooledBlobBuilder
.GetInstance();
812
var
writer =
PooledBlobBuilder
.GetInstance();
824
var
writer =
PooledBlobBuilder
.GetInstance();
836
var
writer =
PooledBlobBuilder
.GetInstance();
PEWriter\PeWriter.cs (7)
39
internal
PooledBlobBuilder
? MappedFieldDataBlobBuilder;
40
internal
PooledBlobBuilder
? ManagedResourceBlobBuilder;
41
internal
PooledBlobBuilder
? PortableExecutableBlobBuilder;
42
internal
PooledBlobBuilder
? PortablePdbBlobBuilder;
198
PooledBlobBuilder
? portablePdbToEmbed = null;
210
emitBuilders.PortablePdbBlobBuilder =
PooledBlobBuilder
.GetInstance(zero: true);
292
emitBuilders.PortableExecutableBlobBuilder =
PooledBlobBuilder
.GetInstance(zero: true);
PEWriter\PooledBlobBuilder.cs (4)
20
private static readonly ObjectPool<
PooledBlobBuilder
> s_chunkPool = new ObjectPool<
PooledBlobBuilder
>(() => new PooledBlobBuilder(PoolChunkSize), PoolSize);
38
public static
PooledBlobBuilder
GetInstance(bool zero = false)
40
var
builder = s_chunkPool.Allocate();
Microsoft.CodeAnalysis.CSharp (1)
Utilities\InterceptableLocation.cs (1)
94
var
builder = PooledBlobBuilder.GetInstance();