ctx->replace(capture_callstack(other_ctx));
}
-struct stack_frame_in_array {
- cell cells[3];
-};
-
// Allocates memory (frames.trim()), iterate_callstack_object()
void factor_vm::primitive_callstack_to_array() {
data_root<callstack> callstack(ctx->peek(), this);
cell size,
code_block* owner,
cell addr) {
+ (void)frame_top;
+ (void)size;
data_root<object> executing_quot(owner->owner_quot(), this);
data_root<object> executing(owner->owner, this);
data_root<object> scan(owner->scan(this, addr), this);