ANN void gwion_run(const Gwion gwion);
ANN void gwion_end(const Gwion gwion);
void free_code_instr(const Vector v, const Gwion gwion);
+ANN void gwion_end_child(const VM_Shred shred, const Gwion gwion);
#endif
vm->bbq->driver->run(vm, vm->bbq);
}
-ANN void gwion_end_child(const VM_Shred shred, const Gwion gwion);
-
ANN static inline void free_gwion_cpy(const Gwion gwion, const VM_Shred shred) {
gwion_end_child(shred, gwion);
free_vm(gwion->vm);
vector_init(&vm->gwion->data->child2);
vector_add(&vm->gwion->data->child2, (vtype)ME(o)->info->vm->gwion);
}
- gwion_end_child(ME(o)->info->vm->gwion, shred);
+ gwion_end_child(shred, ME(o)->info->vm->gwion);
join(o);
}