Skip to content

Commit 7ec3634

Browse files
authored
[mono][interp] Ensure call offset is greater than offset of other active calls (#80728)
* Add deferred call resolution for active calls. The base offset of the call must be greater than the offset of any argument of other active call args. The base offset is computed as max offset of all call offsets on which the call depends. Stack ensures that all call offsets on which the call depends are calculated before the call in question, by deferring calls from the last to the first one. * Move call_args to InterpCallInfo struct. Allocate InterpCallInfo per call instruction.
1 parent e5dcd3c commit 7ec3634

File tree

2 files changed

+132
-100
lines changed

2 files changed

+132
-100
lines changed

0 commit comments

Comments
 (0)