Ignore:
Timestamp:
Mar 31, 2008, 2:09:44 PM (12 years ago)
Author:
gz
Message:

Add support for a different backtrace formats with new variable
*BACKTRACE-FORMAT*, which can be :DIRECT or :TRADITIONAL.
:TRADITIONAL is the default. If *BACKTRACE-FORMAT* is :DIRECT,
backtrace shows non-toplevel functions being called directly (not
using FUNCALL), and also has assorted other tweaks, including not
showing frame address values, and explicitly labelling the arg and
locals sections and the pc offset.

Extend ccl:print-call-history with new keyword arguments:

:stream - default *debug-io*
:show-internal-frames - default *backtrace-show-internal-frames*
:print-level - default *backtrace-print-level*
:print-length - default *backtrace-print-length*
:format - default *backtrace-format*

Add CCL::BACKTRACE-AS-LIST, so can at least keep an eye on it. Make
it return the actual lfun when that's not a closure.

File:
1 edited

Legend:

Unmodified
Added
Removed
Note: See TracChangeset for help on using the changeset viewer.