3 instantiations of FrameInfo
ILCompiler.ReadyToRun (3)
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
335
new
FrameInfo
((FrameInfoFlags)0, startOffset: 0, endOffset: 0, blobData: Array.Empty<byte>())
parent\parent\Common\JitInterface\CorInfoImpl.cs (2)
4441
_frameInfos[_usedFrameInfos++] = new
FrameInfo
(flags, (int)startOffset, (int)endOffset, blobData);
4446
_coldFrameInfos[_usedColdFrameInfos++] = new
FrameInfo
(flags, (int)startOffset, (int)endOffset, blobData);
21 references to FrameInfo
ILCompiler.ReadyToRun (21)
Compiler\DependencyAnalysis\ReadyToRun\MethodGCInfoNode.cs (1)
198
FrameInfo
frameInfo = (frameInfoIndex >= numHotFrameInfos) ?
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (9)
24
private
FrameInfo
[] _frameInfos;
25
private
FrameInfo
[] _coldFrameInfos;
51
InitializeFrameInfos(Array.Empty<
FrameInfo
>());
52
InitializeColdFrameInfos(Array.Empty<
FrameInfo
>());
315
public
FrameInfo
[] FrameInfos => _frameInfos;
317
public
FrameInfo
[] ColdFrameInfos => _coldFrameInfos;
323
public void InitializeFrameInfos(
FrameInfo
[] frameInfos)
333
_frameInfos = new
FrameInfo
[]
340
public void InitializeColdFrameInfos(
FrameInfo
[] coldFrameInfos)
Compiler\DependencyAnalysis\ReadyToRun\RuntimeFunctionsTableNode.cs (2)
95
FrameInfo
frameInfo = method.FrameInfos[frameIndex];
163
FrameInfo
frameInfo;
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
1626
_methodCodeNode.InitializeFrameInfos(Array.Empty<
FrameInfo
>());
1627
_methodCodeNode.InitializeColdFrameInfos(Array.Empty<
FrameInfo
>());
parent\parent\Common\Compiler\DependencyAnalysis\INodeWithCodeInfo.cs (3)
19
public struct FrameInfo : IEquatable<
FrameInfo
>
34
public bool Equals(
FrameInfo
other)
40
public override bool Equals(object obj) => obj is
FrameInfo
other && Equals(other);
parent\parent\Common\JitInterface\CorInfoImpl.cs (4)
4264
private
FrameInfo
[] _frameInfos;
4269
private
FrameInfo
[] _coldFrameInfos;
4380
_frameInfos = new
FrameInfo
[_numFrameInfos];
4386
_coldFrameInfos = new
FrameInfo
[_numColdFrameInfos];