2 instantiations of StackPool
Microsoft.AspNetCore.Razor.Utilities.Shared (2)
PooledObjects\StackPool`1.cs (2)
28
=>
new
(Policy.Create(maximumObjectSize), poolSize);
31
=>
new
(policy, poolSize);
9 references to StackPool
Microsoft.AspNetCore.Razor.Utilities.Shared (3)
PooledObjects\StackPool`1.cs (3)
18
public static readonly
StackPool
<T> Default = Create();
25
public static
StackPool
<T> Create(
30
public static
StackPool
<T> Create(PooledObjectPolicy policy, Optional<int> poolSize = default)
Microsoft.CodeAnalysis.Razor.Compiler (6)
Language\CodeGeneration\CodeRenderingContext.cs (4)
49
_ancestorStack =
StackPool
<IntermediateNode>.Default.Get();
50
_scopeStack =
StackPool
<ScopeInternal>.Default.Get();
68
StackPool
<IntermediateNode>.Default.Return(_ancestorStack);
69
StackPool
<ScopeInternal>.Default.Return(_scopeStack);
Language\Legacy\ParserContext.cs (2)
37
_errorSinkStack =
StackPool
<ErrorSink>.Default.Get();
53
StackPool
<ErrorSink>.Default.Return(_errorSinkStack);