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)
81
private Cci.
PooledBlobBuilder
_lazyRegularInstructions;
82
public Cci.
PooledBlobBuilder
Writer
88
_lazyRegularInstructions = Cci.
PooledBlobBuilder
.GetInstance();
CodeGen\ILBuilder.cs (2)
889
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)
859
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)
715
var
writer =
PooledBlobBuilder
.GetInstance();
818
var
writer =
PooledBlobBuilder
.GetInstance();
1051
var
builder =
PooledBlobBuilder
.GetInstance();
1074
var
writer =
PooledBlobBuilder
.GetInstance();
1132
var
builder =
PooledBlobBuilder
.GetInstance();
1150
var
writer =
PooledBlobBuilder
.GetInstance();
1191
var
builder =
PooledBlobBuilder
.GetInstance();
1233
var
writer =
PooledBlobBuilder
.GetInstance();
1279
var
builder =
PooledBlobBuilder
.GetInstance();
1650
var
builder =
PooledBlobBuilder
.GetInstance();
1696
PooledBlobBuilder
? mappedFieldDataBuilder = null;
1697
PooledBlobBuilder
? managedResourceDataBuilder = null;
1776
out
PooledBlobBuilder
? mappedFieldDataBuilder,
1777
out
PooledBlobBuilder
? managedResourceDataBuilder,
1840
PooledBlobBuilder
? dynamicAnalysisData = null;
1843
dynamicAnalysisData =
PooledBlobBuilder
.GetInstance();
1910
private void PopulateTypeSystemTables(int[] methodBodyOffsets, out
PooledBlobBuilder
? mappedFieldDataWriter, out
PooledBlobBuilder
? resourceWriter, BlobBuilder? dynamicAnalysisData, out Blob mvidFixup)
2332
private void PopulateFieldRvaTableRows(out
PooledBlobBuilder
? mappedFieldDataWriter)
2343
mappedFieldDataWriter ??=
PooledBlobBuilder
.GetInstance();
2509
private void PopulateManifestResourceTableRows(out
PooledBlobBuilder
? resourceDataWriter, BlobBuilder? dynamicAnalysisData)
2515
resourceDataWriter =
PooledBlobBuilder
.GetInstance();
2548
static uint writeManagedResourceAndGetOffset(ManagedResource resource, ref
PooledBlobBuilder
? resourceWriter)
2555
resourceWriter ??=
PooledBlobBuilder
.GetInstance();
3050
var
builder =
PooledBlobBuilder
.GetInstance();
3078
var
builder =
PooledBlobBuilder
.GetInstance();
3759
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)
102
var
builder = PooledBlobBuilder.GetInstance();