small improvements to debugger, prolog mode and meta-call (*->)
This commit is contained in:
4
C/exec.c
4
C/exec.c
@@ -172,7 +172,9 @@ do_execute(Term t, Term mod USES_REGS)
|
||||
}
|
||||
UNLOCK(LOCAL_SignalLock);
|
||||
return CallMetaCall(ARG1, mod PASS_REGS);
|
||||
} else if (LOCAL_ActiveSignals && !LOCAL_InterruptsDisabled) {
|
||||
} else if (LOCAL_ActiveSignals && !LOCAL_InterruptsDisabled &&
|
||||
!(LOCAL_PrologMode & (AbortMode|InterruptMode|SystemMode))) {
|
||||
printf("here %lx\n", LOCAL_PrologMode);
|
||||
return EnterCreepMode(t, mod PASS_REGS);
|
||||
}
|
||||
restart_exec:
|
||||
|
Reference in New Issue
Block a user