3 instantiations of FrameInfo
ILCompiler.ReadyToRun (3)
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
376new FrameInfo((FrameInfoFlags)0, startOffset: 0, endOffset: 0, blobData: Array.Empty<byte>())
parent\parent\Common\JitInterface\CorInfoImpl.cs (2)
4542_frameInfos[_usedFrameInfos++] = new FrameInfo(flags, (int)startOffset, (int)endOffset, blobData); 4547_coldFrameInfos[_usedColdFrameInfos++] = new FrameInfo(flags, (int)startOffset, (int)endOffset, blobData);
21 references to FrameInfo
ILCompiler.ReadyToRun (21)
Compiler\DependencyAnalysis\ReadyToRun\MethodGCInfoNode.cs (1)
199FrameInfo frameInfo = (frameInfoIndex >= numHotFrameInfos) ?
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (9)
24private FrameInfo[] _frameInfos; 25private FrameInfo[] _coldFrameInfos; 52InitializeFrameInfos(Array.Empty<FrameInfo>()); 53InitializeColdFrameInfos(Array.Empty<FrameInfo>()); 356public FrameInfo[] FrameInfos => _frameInfos; 358public FrameInfo[] ColdFrameInfos => _coldFrameInfos; 364public void InitializeFrameInfos(FrameInfo[] frameInfos) 374_frameInfos = new FrameInfo[] 381public void InitializeColdFrameInfos(FrameInfo[] coldFrameInfos)
Compiler\DependencyAnalysis\ReadyToRun\RuntimeFunctionsTableNode.cs (2)
95FrameInfo frameInfo = method.FrameInfos[frameIndex]; 163FrameInfo frameInfo;
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
1759_methodCodeNode.InitializeFrameInfos(Array.Empty<FrameInfo>()); 1760_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)
4325private FrameInfo[] _frameInfos; 4330private FrameInfo[] _coldFrameInfos; 4481_frameInfos = new FrameInfo[_numFrameInfos]; 4487_coldFrameInfos = new FrameInfo[_numColdFrameInfos];