@@ -20,16 +20,10 @@ VM* init_vm(int stack_size, size_t heap_size,
2020 STATS_ENTER_INIT(vm->stats)
2121
2222 VAL* valstack = malloc(stack_size * sizeof(VAL));
23− int* intstack = malloc(stack_size * sizeof(int));
24− double* floatstack = malloc(stack_size*sizeof(double));
2523
2624 vm->valstack = valstack;
2725 vm->valstack_top = valstack;
2826 vm->valstack_base = valstack;
29− vm->intstack = intstack;
30− vm->intstack_ptr = intstack;
31− vm->floatstack = floatstack;
32− vm->floatstack_ptr = floatstack;
3327 vm->stack_max = valstack + stack_size;
3428
3529 alloc_heap(&(vm->heap), heap_size);
@@ -70,8 +64,6 @@ Stats terminate(VM* vm) {
7064
7165 free(vm->inbox);
7266 free(vm->valstack);
73− free(vm->intstack);
74− free(vm->floatstack);
7567 free_heap(&(vm->heap));
7668 free(vm->argv);
7769