summaryrefslogtreecommitdiffstats
path: root/unwind.c
Commit message (Expand)AuthorAgeFilesLines
* C99: get rid of useless inline instantiations.Kaz Kylheku2019-05-021-5/+0
* lib: more nuanced file access errors.Kaz Kylheku2019-05-011-0/+3
* debugger: expand frames.Kaz Kylheku2019-04-291-1/+39
* debugger: move uw-* symbols into sys package.Kaz Kylheku2019-04-291-9/+9
* debugger: eval frames.Kaz Kylheku2019-04-211-3/+26
* unwind: use allocate-struct in frame reification.Kaz Kylheku2019-04-201-10/+6
* debugger: initial backtrace support.Kaz Kylheku2019-04-161-0/+98
* cmdline: use handler instead of catch for errors.Kaz Kylheku2019-04-161-0/+7
* exceptions: allow description field in catch frames.Kaz Kylheku2019-04-101-4/+8
* debug support: crude debugger removed.Kaz Kylheku2019-04-091-17/+0
* unwind: rename env frames.Kaz Kylheku2019-04-061-15/+15
* Copyright year bump 2019.Kaz Kylheku2019-01-161-1/+1
* Eliminate ALLOCA_H.Kaz Kylheku2018-12-311-1/+1
* Drastically reduce inclusion of <dirent.h>.Kaz Kylheku2018-12-111-1/+0
* Better identify functions that misuse COBJ-s and hashes.Kaz Kylheku2018-11-071-1/+2
* defvar: warn about prior lexical uses.Kaz Kylheku2018-10-261-0/+5
* continuations: don't fixup pointers if delta is zero.Kaz Kylheku2018-03-291-1/+1
* vm: integrate with delimited continuations.Kaz Kylheku2018-03-291-2/+9
* unwind: better debugging of exceptions.Kaz Kylheku2018-03-121-0/+9
* Copyright year bump 2018.Kaz Kylheku2018-02-151-1/+1
* Use rplaca and rplacd instead of set over car_l/cdr_l.Kaz Kylheku2018-01-011-1/+1
* Revising out-of-memory handling.Kaz Kylheku2017-08-181-0/+1
* Get continuations working on aarch64.Kaz Kylheku2017-08-161-14/+15
* cobj: rename poorly named default operation.Kaz Kylheku2017-05-151-1/+1
* Restore package and package alist in handlers.Kaz Kylheku2017-03-181-0/+10
* Rename badly named default_bool_argKaz Kylheku2017-03-171-3/+3
* Use non-hacky representation for deferrable warnings.Kaz Kylheku2017-02-101-12/+6
* Better way for releasing deferred warnings.Kaz Kylheku2017-02-101-0/+22
* Muffle only deferrable warnings in sys:expand.Kaz Kylheku2017-02-091-0/+8
* Expose defer-warning and dump-deferred-warnings.Kaz Kylheku2017-01-261-0/+2
* Registering tentative def must purge warning.Kaz Kylheku2017-01-251-0/+1
* Bump copyright year to 2017.Kaz Kylheku2017-01-231-1/+1
* Extend deferred warnings system with tentative defs.Kaz Kylheku2017-01-151-3/+19
* Functions for error reporting out of macros.Kaz Kylheku2017-01-151-0/+2
* Deferred warnings.Kaz Kylheku2017-01-131-2/+31
* New function: find-frames.Kaz Kylheku2016-12-201-3/+17
* Eliminate duplicated warning-suppressing function.Kaz Kylheku2016-11-281-0/+7
* New function to access exception subtype map.Kaz Kylheku2016-11-261-0/+6
* Expander warns about unbound variables.Kaz Kylheku2016-11-261-4/+9
* Move unwind intrinsics from eval.c to unwind.c.Kaz Kylheku2016-11-231-0/+26
* Flush *stdout* upon unhandled exception.Kaz Kylheku2016-10-311-0/+1
* Let guard frames optionally pass through unwinding.Kaz Kylheku2016-10-261-1/+4
* nuke trailing newlines from exception messages.Kaz Kylheku2016-10-071-1/+1
* Synchronize license comments with LICENSE.Kaz Kylheku2016-10-011-16/+17
* Adding panic macro, which throws a panic exception.Kaz Kylheku2016-05-071-0/+1
* Valgrind support in continuations.Kaz Kylheku2016-04-161-1/+18
* Block absconds across foreign frames.Kaz Kylheku2016-04-161-0/+4
* Remove frame popping action from uw_continue.Kaz Kylheku2016-04-111-2/+1
* Typo in comment.Kaz Kylheku2016-04-111-1/+1
* New frame type to block bad unwinding and cont capture.Kaz Kylheku2016-04-081-3/+30