Andy Wingo
|
4a6a7e15d6
Remove vm->sp_min_since_gc
|
5 سال پیش |
Andy Wingo
|
883bdc7453
Fix emergency aborts to not expand the stack
|
6 سال پیش |
Andy Wingo
|
12b125f2ad
Hook refactors
|
6 سال پیش |
Andy Wingo
|
bf31fe4cf6
VM manages hook sets itself
|
6 سال پیش |
Andy Wingo
|
a20feea43e
Continuations capture machine code address
|
6 سال پیش |
Andy Wingo
|
f4c50447dd
Remove push continuation hook; return hook runs before FP pop
|
6 سال پیش |
Andy Wingo
|
18431e6e63
Refactor handling of active VM registers
|
6 سال پیش |
Andy Wingo
|
770360e066
Refactors to abort-to-prompt implementation
|
6 سال پیش |
Andy Wingo
|
e7778c62aa
abort-to-prompt uses an intrinsic
|
6 سال پیش |
Andy Wingo
|
3b6bf20ef5
Most header files use forward decl for union scm_vm_stack_element
|
6 سال پیش |
Andy Wingo
|
7f7169847e
Eagerly initialize thread VM; remove scm_the_vm
|
6 سال پیش |
Andy Wingo
|
6ad1fc9ce0
Use ptrdiff_t instead of scm_t_ptrdiff
|
6 سال پیش |
Andy Wingo
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
6 سال پیش |
Andy Wingo
|
1234bb1850
Update license notices in all C files
|
6 سال پیش |
Andy Wingo
|
c836c28496
libguile header files have uniform format for copyright declarations
|
6 سال پیش |
Andy Wingo
|
791eb0c01a
Remove (C) from copyright statements
|
6 سال پیش |
Andy Wingo
|
97cc65fee4
Rename __scm.h to scm.h
|
6 سال پیش |
Andy Wingo
|
c495b44714
Remove Emacs local variables comments in Guile source
|
6 سال پیش |
Andy Wingo
|
2b95d6faa4
Devolve gc.h
|
6 سال پیش |
Andy Wingo
|
83584ef231
Fix libguile subcomponent headers not to include <libguile.h>
|
6 سال پیش |
Andy Wingo
|
a7f9c32816
Add new-style test and branch instructions
|
7 سال پیش |
Andy Wingo
|
00ed4043c2
VM continuations store FP/SP by offset
|
8 سال پیش |
Andy Wingo
|
6dd87f4d8c
Add suspendable-continuation?
|
8 سال پیش |
Andy Wingo
|
02fc5a772b
Identify boot continuations by code, not closure
|
9 سال پیش |
Andy Wingo
|
30c06bfbb3
Remove sp from scm_vm_cont
|
9 سال پیش |
Andy Wingo
|
0007507340
VM stack grows downward
|
9 سال پیش |
Andy Wingo
|
4cfa92d60f
make-stack works on delimited continuations
|
10 سال پیش |
Andy Wingo
|
f764e2590f
Remove default soft stack limit; add call-with-stack-overflow-handler
|
11 سال پیش |
Andy Wingo
|
7dba1c2ff1
Return unused parts of the stack to the OS
|
11 سال پیش |
Andy Wingo
|
f689dd6982
Remove the restore-continuation-hook.
|
11 سال پیش |