Node:3.10.1 Debugger Changes, Next:3.10.1 Bugs Fixed, Previous:3.10.1 New Features, Up:3.10.1 Changes
goal(G)
breakpoint test has changed: it succeeds
if the current goal is an instance of G
, instead of checking if the
current goal unifies with G
. Similarly for the ancestor(A)
test.
parent_pred/[1,2]
tests perform module name expansion on their
first argument.
proceed/2
and flit/2
commands are allowed at non-call
ports, too; their module name expansion rules have changed.
current_breakpoint/4
is changed to
current_breakpoint/5
. It now returns the breakpoint conditions in
exactly the same form as given to add_breakpoint/2
.
execution_state/2
has
changed; the order of list elements does not matter any more.
get
condition allows to access action variables from
within the action part.
exited/1
replaces test last_port/1
.
add_breakpoint
time, as long as this variable gets instantiated by evaluation time.
add_breakpoint
time, rather
than during evaluation.