Andy Wingo
|
105e36543f
Remove scm_puts_unlocked.
|
8 years ago |
Andy Wingo
|
0007507340
VM stack grows downward
|
9 years ago |
Andy Wingo
|
63b9e8b03f
Fix compile warnings
|
11 years ago |
Andy Wingo
|
c2247b782a
Out-of-memory situations raise exceptions instead of aborting
|
11 years ago |
Andy Wingo
|
bf7e38643d
Refine unwind-only exception message.
|
11 years ago |
Andy Wingo
|
4189a5c0bd
Add stack overflow test
|
11 years ago |
Andy Wingo
|
7e2fd4e7f5
Unwind-only stack overflow exceptions
|
11 years ago |
Andy Wingo
|
5d20fd49fe
%exception-handler fluid refactor
|
11 years ago |
Andy Wingo
|
dc7a33fa87
Merge commit '60617d819d77a1b92ed6c557a0b49b8e9a8e97b9'
|
11 years ago |
Mark H Weaver
|
60617d819d
Fix thread-unsafe lazy initializations.
|
11 years ago |
Andy Wingo
|
6dd9810902
Merge commit '750ac8c592e792e627444f476877f282525b132e'
|
11 years ago |
Andy Wingo
|
e7f9ababe0
scm_the_vm now returns raw struct scm_vm pointer
|
11 years ago |
Andy Wingo
|
4fcbc1b0d8
scm_i_prompt_pop_abort_args_x takes struct scm_vm* as arg
|
11 years ago |
Andy Wingo
|
0bca90aac9
The dynamic stack records SP and FP values as offsets
|
11 years ago |
Mark H Weaver
|
36c4044007
Don't use the identifier 'noreturn'.
|
11 years ago |
Andy Wingo
|
c6cd692f08
Add SCM_F_DYNSTACK_PROMPT_PUSH_NARGS prompt flag
|
11 years ago |
Andy Wingo
|
1773bc7dd5
Remove @prompt memoizer
|
11 years ago |
Andy Wingo
|
9d381ba478
dynstack: pushing a prompt no longer allocates memory
|
13 years ago |
Andy Wingo
|
9ede013f68
the dynamic stack is really a stack now, instead of a list
|
13 years ago |
Andy Wingo
|
0607ebbfcf
locking for putc, puts
|
13 years ago |
Andy Wingo
|
58e68be4bb
more robust scm_exit_status
|
13 years ago |
Andy Wingo
|
4765b28f70
use of EXIT_SUCCESS and EXIT_FAILURE
|
13 years ago |
Andy Wingo
|
572eef50c2
fix prompt and abort with the boot evaluator
|
14 years ago |
Andy Wingo
|
39d41afe18
better narrowing in catch-all handlers in throw.c
|
14 years ago |
Andy Wingo
|
9179e8a5ff
pre-boot lookup of print-exception works
|
14 years ago |
Andy Wingo
|
e0c70a8b06
scm_handle_by_message uses scm_print_exception
|
14 years ago |
Andy Wingo
|
cd4f274c62
more robust fallback error printer
|
14 years ago |
Andy Wingo
|
e745064231
abort on pre-boot throw without catch
|
14 years ago |
Andy Wingo
|
c7c2d87547
fix a couple of (system vm frame) accesses on boot errors
|
14 years ago |
Andy Wingo
|
5a5885215a
fix recursive throws if an error occurs at boot-time
|
14 years ago |