Branch: Tag:

2019-08-29

2019-08-29 09:41:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Runtime: Support F_MARK_AT in generators.

4006:    ins_debug_instr_prologue(a-F_OFFSET, b, 0);    amd64_load_fp_reg();    amd64_load_mark_sp_reg(); +  if (Pike_compiler->compiler_frame->generator_local != -1) { +  mov_mem_reg(fp_reg, OFFSETOF(pike_frame, save_sp), ARG1_REG); +  } else {    mov_mem_reg(fp_reg, OFFSETOF(pike_frame, locals), ARG1_REG); -  +  }    if (b) {    add_reg_imm_reg(ARG1_REG, sizeof(struct svalue) * b, ARG1_REG);    }