Shorten the name of the Symbol for temporary Wasm values

This commit is contained in:
Brian Carroll 2021-11-12 13:01:16 +00:00
parent 4b3538dc58
commit daf6771bf5
2 changed files with 3 additions and 3 deletions

View File

@ -439,7 +439,7 @@ impl<'a> CodeBuilder<'a> {
let new_len = self.vm_stack.len() - pops as usize;
self.vm_stack.truncate(new_len);
if push {
self.vm_stack.push(Symbol::WASM_ANONYMOUS_STACK_VALUE);
self.vm_stack.push(Symbol::WASM_TMP);
}
self.code.push(opcode as u8);

View File

@ -875,8 +875,8 @@ define_builtins! {
// used by the dev backend to store the pointer to where to store large return types
23 RET_POINTER: "#ret_pointer"
// used in wasm dev backend to mark values in the VM stack that have no other Symbol
24 WASM_ANONYMOUS_STACK_VALUE: "#wasm_anonymous_stack_value"
// used in wasm dev backend to mark temporary values in the VM stack
24 WASM_TMP: "#wasm_tmp"
}
1 NUM: "Num" => {
0 NUM_NUM: "Num" imported // the Num.Num type alias