17 references to FrameInfos
ILCompiler.ReadyToRun (17)
Compiler\DependencyAnalysis\ReadyToRun\MethodGCInfoNode.cs (7)
59int[] offsets = new int[_methodNode.FrameInfos.Length + coldCodeUnwindInfoCount]; 68for (int frameInfoIndex = 0; frameInfoIndex < deduplicatedResult._methodNode.FrameInfos.Length; frameInfoIndex++) 71offset += deduplicatedResult._methodNode.FrameInfos[frameInfoIndex].BlobData.Length; 95offsets[frameInfoIndex + _methodNode.FrameInfos.Length] = offset; 183int numHotFrameInfos = _methodNode.FrameInfos.Length; 200_methodNode.FrameInfos[frameInfoIndex]; 210header[i++] = _methodNode.FrameInfos[0].BlobData[3]; // Copying frame and frame offset from main function
Compiler\DependencyAnalysis\ReadyToRun\RuntimeFunctionsTableNode.cs (10)
62runtimeFunctionIndex += method.FrameInfos.Length; 93for (int frameIndex = 0; frameIndex < method.FrameInfos.Length; frameIndex++) 95FrameInfo frameInfo = method.FrameInfos[frameIndex]; 148endIndex = method.FrameInfos.Length; 156Debug.Assert((method.FrameInfos.Length + method.ColdFrameInfos.Length) == funcletOffsets.Length); 157startIndex = method.FrameInfos.Length; 166if (frameIndex >= method.FrameInfos.Length) 168frameInfo = method.ColdFrameInfos[frameIndex - method.FrameInfos.Length]; 171if (frameIndex == method.FrameInfos.Length) 179frameInfo = method.FrameInfos[frameIndex];