}
void quotation_jit::init_quotation(cell quot) {
- elements = untag<quotation>(quot)->array;
+ elements.set_value(untag<quotation>(quot)->array);
}
bool quotation_jit::fast_if_p(cell i, cell length) {
cell frame_size = compiler.word_stack_frame_size(owner_);
- code_block* compiled = compiler.to_code_block(frame_size);
-
+ code_block* compiled = compiler.to_code_block(CODE_BLOCK_UNOPTIMIZED,
+ frame_size);
if (relocating)
initialize_code_block(compiled);