3 instantiations of FrameInfo
ILCompiler.ReadyToRun (3)
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
335new 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)
198FrameInfo frameInfo = (frameInfoIndex >= numHotFrameInfos) ?
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (9)
24private FrameInfo[] _frameInfos; 25private FrameInfo[] _coldFrameInfos; 51InitializeFrameInfos(Array.Empty<FrameInfo>()); 52InitializeColdFrameInfos(Array.Empty<FrameInfo>()); 315public FrameInfo[] FrameInfos => _frameInfos; 317public FrameInfo[] ColdFrameInfos => _coldFrameInfos; 323public void InitializeFrameInfos(FrameInfo[] frameInfos) 333_frameInfos = new FrameInfo[] 340public void InitializeColdFrameInfos(FrameInfo[] coldFrameInfos)
Compiler\DependencyAnalysis\ReadyToRun\RuntimeFunctionsTableNode.cs (2)
95FrameInfo frameInfo = method.FrameInfos[frameIndex]; 163FrameInfo 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)
19public struct FrameInfo : IEquatable<FrameInfo> 34public bool Equals(FrameInfo other) 40public override bool Equals(object obj) => obj is FrameInfo other && Equals(other);
parent\parent\Common\JitInterface\CorInfoImpl.cs (4)
4264private FrameInfo[] _frameInfos; 4269private FrameInfo[] _coldFrameInfos; 4380_frameInfos = new FrameInfo[_numFrameInfos]; 4386_coldFrameInfos = new FrameInfo[_numColdFrameInfos];