This document describes the changes made to the Tools application.
Xref
: The unresolved arity (-1) is now recognized
in analyses and queries.
cover
does no longer hang if an interface function
is called on a remote node - it returns
{error,not_main_node}
fprof
: Time spent in the last function in a chain,
i.e. a function which did not call another function, and
the time when a process was scheduled out, was charged on
the above function. This resulted in own time in many
cases being bigger than acc time since the time a process
was scheduled out was charged on the function from which
the process was scheduled out. This is now corrected.
cover
: Added "Exclude Included Functions". If
"real code" is included in a modules which is cover
compiled, there will be no bumps for lines in the
included file. Earlier this would cause faulty bumps for
lines in the module, i.e. if the code was on line 4 in
the included file it would produce a bump for line 4 in
the module. Lines in included files are now just
disregarded.
cover
: Ajustments to handle new syntax of
try/catch