18 references to FrameInfos
ILCompiler.ReadyToRun (18)
Compiler\DependencyAnalysis\ReadyToRun\MethodGCInfoNode.cs (7)
60int[] offsets = new int[_methodNode.FrameInfos.Length + coldCodeUnwindInfoCount]; 69for (int frameInfoIndex = 0; frameInfoIndex < deduplicatedResult._methodNode.FrameInfos.Length; frameInfoIndex++) 72offset += deduplicatedResult._methodNode.FrameInfos[frameInfoIndex].BlobData.Length; 96offsets[frameInfoIndex + _methodNode.FrameInfos.Length] = offset; 184int numHotFrameInfos = _methodNode.FrameInfos.Length; 201_methodNode.FrameInfos[frameInfoIndex]; 211header[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];
parent\parent\Common\Compiler\ObjectWriter\WebCilObjectWriter.cs (1)
274expectedTableSlot += method.FrameInfos.Length;