transfer call and profiler to spy.
This commit is contained in:
14
C/amasm.c
14
C/amasm.c
@@ -3664,15 +3664,9 @@ do_pass(int pass_no, yamop **entry_codep, int assembling, int *clause_has_blobsp
|
||||
case f_0_op:
|
||||
code_p = a_f2(TRUE, &cmp_info, code_p, pass_no, cip);
|
||||
break;
|
||||
case enter_profiling_op:
|
||||
code_p = a_pl(_enter_profiling, (PredEntry *)(cip->cpc->rnd1), code_p, pass_no);
|
||||
break;
|
||||
case retry_profiled_op:
|
||||
code_p = a_pl(_retry_profiled, (PredEntry *)(cip->cpc->rnd1), code_p, pass_no);
|
||||
break;
|
||||
case count_call_op:
|
||||
code_p = a_pl(_count_call, (PredEntry *)(cip->cpc->rnd1), code_p, pass_no);
|
||||
break;
|
||||
case count_retry_op:
|
||||
code_p = a_pl(_count_retry, (PredEntry *)(cip->cpc->rnd1), code_p, pass_no);
|
||||
break;
|
||||
@@ -3925,14 +3919,6 @@ Yap_InitComma(void)
|
||||
code_p->u.p.p = PredMetaCall;
|
||||
GONEXT(p);
|
||||
} else {
|
||||
if (PROFILING) {
|
||||
code_p->opc = opcode(_enter_a_profiling);
|
||||
GONEXT(e);
|
||||
}
|
||||
if (CALL_COUNTING) {
|
||||
code_p->opc = opcode(_count_a_call);
|
||||
GONEXT(e);
|
||||
}
|
||||
code_p->opc = opcode(_p_execute_tail);
|
||||
code_p->u.Osbpp.s = emit_count(-Signed(RealEnvSize)-3*sizeof(CELL));
|
||||
code_p->u.Osbpp.bmap = NULL;
|
||||
|
Reference in New Issue
Block a user