summaryrefslogtreecommitdiffstats
path: root/unwind.c
Commit message (Expand)AuthorAgeFilesLines
* Copyright year bump 2024.Kaz Kylheku2024-01-181-1/+1
* Integration with setjmp/longjmp.Kaz Kylheku2023-09-271-0/+16
* Use vargs typedef instead of struct args *.Kaz Kylheku2023-09-051-10/+10
* unwind: fix backtrace-blocking issue.Kaz Kylheku2023-04-061-3/+4
* fix --no-debug-support configuration.Kaz Kylheku2023-01-201-0/+2
* Copyright year bump 2023.Kaz Kylheku2023-01-011-1/+1
* Another implicit conversion in continuations implementation.Kaz Kylheku2022-02-141-1/+1
* Copyright year bump 2022.Kaz Kylheku2022-01-111-1/+1
* Eliminate declaration-after-statement everywhere.Kaz Kylheku2021-12-291-1/+2
* exceptions: hack to store errno in string object.Kaz Kylheku2021-09-071-0/+15
* unwind: remove unused uw_errorf.Kaz Kylheku2021-09-071-13/+0
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-12/+13
* type: disallow structs using built-in type names.Kaz Kylheku2021-07-081-2/+7
* unwind: stop runaway recursion.Kaz Kylheku2021-07-061-1/+4
* unwind: refer to top-level *stderr* stream.Kaz Kylheku2021-07-061-8/+8
* expander: tighten up syntax checking.Kaz Kylheku2021-07-051-2/+4
* New: stack overflow protection.Kaz Kylheku2021-06-231-0/+3
* unwind: unbind dyn env when diagnosing unhandled exception.Kaz Kylheku2021-06-141-0/+2
* lib: diagnostic functions moved out of arith.c.Kaz Kylheku2021-04-271-0/+11
* compile/eval: more standard formatting for diags.Kaz Kylheku2021-03-271-2/+3
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* c_num: now takes self argument.Kaz Kylheku2020-06-291-1/+2
* exceptions: avoid consing dyn env for package varsKaz Kylheku2020-06-151-4/+7
* Replace trivial format(nil, ...) with simpler ops.Kaz Kylheku2020-05-301-1/+1
* Remove unnecessary #include directives.Kaz Kylheku2020-04-221-1/+0
* unwind: regression: signal mask restoring.Kaz Kylheku2020-04-141-1/+0
* exceptions: use uw_rthrow for non-error exceptions.Kaz Kylheku2020-04-071-2/+2
* exceptions: unhandled non-error exceptions now return.Kaz Kylheku2020-04-061-19/+35
* warning cleanup: remove unused parameters.Kaz Kylheku2020-04-051-5/+5
* warning cleanup: add casts for unused parameters.Kaz Kylheku2020-04-051-0/+2
* internals: rename misnamed curry_* functions.Kaz Kyheku2020-03-171-1/+1
* New retry and skip exceptions under restart hierarchy.Kaz Kyheku2020-01-301-0/+2
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1
* bugfix: crash in extended_setjmp due to PIE.Kaz Kylheku2019-12-171-0/+31
* unwind: new function uw_warningf.Kaz Kylheku2019-12-061-0/+22
* unwind: bugfix: unhandled_ex not gc-protected.Kaz Kylheku2019-08-281-1/+3
* 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