3 instantiations of FrameInfo
ILCompiler.ReadyToRun (3)
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
337new FrameInfo((FrameInfoFlags)0, startOffset: 0, endOffset: 0, blobData: Array.Empty<byte>())
parent\parent\Common\JitInterface\CorInfoImpl.cs (2)
4457_frameInfos[_usedFrameInfos++] = new FrameInfo(flags, (int)startOffset, (int)endOffset, blobData); 4462_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>()); 317public FrameInfo[] FrameInfos => _frameInfos; 319public FrameInfo[] ColdFrameInfos => _coldFrameInfos; 325public void InitializeFrameInfos(FrameInfo[] frameInfos) 335_frameInfos = new FrameInfo[] 342public void InitializeColdFrameInfos(FrameInfo[] coldFrameInfos)
Compiler\DependencyAnalysis\ReadyToRun\RuntimeFunctionsTableNode.cs (2)
95FrameInfo frameInfo = method.FrameInfos[frameIndex]; 163FrameInfo frameInfo;
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
1760_methodCodeNode.InitializeFrameInfos(Array.Empty<FrameInfo>()); 1761_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)
4280private FrameInfo[] _frameInfos; 4285private FrameInfo[] _coldFrameInfos; 4396_frameInfos = new FrameInfo[_numFrameInfos]; 4402_coldFrameInfos = new FrameInfo[_numColdFrameInfos];