code = new code_heap(size);
}
-bool factor_vm::in_code_heap_p(cell ptr)
-{
- return (ptr >= code->seg->start && ptr <= code->seg->end);
-}
-
struct word_updater {
factor_vm *parent;
bool reset_inline_caches;
parameters,
literals);
- word->code = compiled;
+ word->entry_point = compiled->entry_point();
}
break;
default:
critical_error("Expected a quotation or an array",data.value());
break;
}
-
- update_word_entry_point(word.untagged());
}
if(update_existing_words)