stage1 修复vm 提供简单参数检查 修复聚合类型bug
This commit is contained in:
@@ -287,6 +287,7 @@ void spl_patch_to_here(spl_comp_t *ctx, spl_val_t addr);
|
||||
* Stack: [..., temp_addr] → [...]
|
||||
* Copies nslots slots (each sizeof(spl_val_t) bytes) from temp offset to dest_offset. */
|
||||
void spl_emit_copy_slots(spl_comp_t *ctx, int dest_offset, usize nslots);
|
||||
void spl_emit_copy_addr_to_addr(spl_comp_t *ctx, usize nslots, int depth);
|
||||
void spl_emit_ret(spl_comp_t *ctx, spl_type_info_t *ret_type);
|
||||
void spl_emit_store_init(spl_comp_t *ctx, int var_offset, spl_type_info_t *var_type);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user