summaryrefslogtreecommitdiffstats
path: root/unwind.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Implement socket timeouts.Kaz Kylheku2016-03-151-0/+1
* Semantics fix: unhandled exceptions must still unwind.Kaz Kylheku2016-01-221-23/+27
* Header file cleanup.Kaz Kylheku2016-01-221-1/+0
* Copyright year bump.Kaz Kylheku2015-12-311-1/+1
* Useful feature: object post-initialization.Kaz Kylheku2015-12-161-3/+3
* Error reports trace through layers of macroexpansion.Kaz Kylheku2015-11-281-26/+4
* Report chain of macro-expansions in errors.Kaz Kylheku2015-11-251-1/+9
* Clear stack area below revived continuation.Kaz Kylheku2015-11-051-0/+1
* Copy envs for middle-of-binding continuations.Kaz Kylheku2015-11-051-1/+27
* Moving sys:capture-cont to call/cc style API.Kaz Kylheku2015-11-021-7/+11
* Provide a way to free the continuation stacks.Kaz Kylheku2015-10-291-39/+50
* Unwinding continuations via "poison" value.Kaz Kylheku2015-10-291-2/+3
* Implementing sys:abscond-from operator.Kaz Kylheku2015-10-281-0/+47
* Context form error reporting in sys:capture-cont.Kaz Kylheku2015-10-281-6/+9
* Fix size growth of nested continuation capture.Kaz Kylheku2015-10-271-1/+2
* Capture portion of stack beyond prompting block.Kaz Kylheku2015-10-261-1/+3
* TXR gets delimited continuations.Kaz Kylheku2015-10-251-1/+155
* Stop using C library setjmp/longjmp.Kaz Kylheku2015-10-251-1/+0
* Reduce stack usage for args in a few places.Kaz Kylheku2015-10-241-2/+1
* Adding find-frame function.Kaz Kylheku2015-10-151-0/+47
* Introspection over catch and handle frames.Kaz Kylheku2015-10-151-1/+81
* New way of handling exceptions without unwinding.Kaz Kylheku2015-10-141-0/+40
* Report objects with ~s in exception registration code.Kaz Kylheku2015-10-081-4/+4
* Use of new args for function calls in interpreter.Kaz Kylheku2015-08-231-1/+1
* Large scale conversion to new way of handling arguments.Kaz Kylheku2015-08-231-2/+9
* New exception type: system-error.Kaz Kylheku2015-08-051-0/+1
* * eval.c (bind_args): Use new ~! for proper indentationKaz Kylheku2015-08-041-4/+4
* * eval.c (force): Default the new second argument of source_loc_str.Kaz Kylheku2015-08-041-4/+2
* Improved error reporting, particularly for macro expansion.Kaz Kylheku2015-02-211-2/+8
* * unwind.c (uw_throw): Detect invalid re-entry and bail.Kaz Kylheku2015-02-061-0/+7
* * unwind.c (uw_throw): Put a txr: prefix on the unhandledKaz Kylheku2015-02-061-1/+1
* Slight internal representation change of string-only exceptions.Kaz Kylheku2015-02-061-8/+15
* * unwind.c (unhandled_hook_s): New static variable.Kaz Kylheku2015-02-061-2/+29
* Update copyright notices from 2014 to 2015.Kaz Kylheku2015-02-011-1/+1
* * Makefile: Removing trailing spaces.Kaz Kylheku2014-10-241-1/+0