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