data_root<array> elements;
bool compiling, relocate;
- /* Allocates memory */
+ // Allocates memory
quotation_jit(cell owner, bool compiling, bool relocate, factor_vm* vm)
- : jit(code_block_unoptimized, owner, vm),
+ : jit(owner, vm),
elements(false_object, vm),
compiling(compiling),
relocate(relocate) {}
- ;
cell nth(cell index);
void init_quotation(cell quot);
bool stack_frame_p();
void iterate_quotation();
- /* Allocates memory */
+ // Allocates memory
void word_call(cell word) {
emit_with_literal(parent->special_objects[JIT_WORD_CALL], word);
}
- /* Allocates memory (literal(), emit())*/
+ // Allocates memory (literal(), emit())
void word_jump(cell word_) {
data_root<word> word(word_, parent);
#ifndef FACTOR_AMD64