John Paul Adrian Glaubitz
|
43cfae3634
Fix build on ia64.
|
5 年之前 |
Andy Wingo
|
33aecf48b0
Inline freelist vectors into scm_thread
|
5 年之前 |
Andy Wingo
|
117bb3bade
Rearrange scm_thread for better locality
|
5 年之前 |
Andy Wingo
|
8bb9ae3b51
Micro-optimization of scm_vm placement in scm_thread
|
6 年之前 |
Andy Wingo
|
dca1e9d7bd
Manual JIT interface via %jit-compile
|
6 年之前 |
Andy Wingo
|
154a5de3d7
Minor scm_thread refactoring
|
6 年之前 |
Andy Wingo
|
18431e6e63
Refactor handling of active VM registers
|
6 年之前 |
Andy Wingo
|
5804c977d7
Rename scm_i_thread to scm_thread
|
6 年之前 |
Andy Wingo
|
51e35158ba
Refactor continuation capture in VM
|
6 年之前 |
Andy Wingo
|
3b6bf20ef5
Most header files use forward decl for union scm_vm_stack_element
|
6 年之前 |
Andy Wingo
|
2480761bde
Inline struct scm_vm into struct scm_i_thread
|
6 年之前 |
Andy Wingo
|
1234bb1850
Update license notices in all C files
|
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
|
5534c2817e
Remove useless "classes: h_files" from Guile headers.
|
6 年之前 |
Andy Wingo
|
6f294ecc75
Devolve more validate macros
|
6 年之前 |
Andy Wingo
|
f84ce5442e
Refactor handling of auxiliary stacks and setjmp/longjmp
|
6 年之前 |
Andy Wingo
|
4c3bea3dba
Fix support for threads already known to GC
|
8 年之前 |
Andy Wingo
|
78239acff6
Remove thread-specific admin mutex
|
8 年之前 |
Andy Wingo
|
aa84489d18
Reimplement dynamic states
|
8 年之前 |
Andy Wingo
|
dc2a560264
Deprecate dynamic roots
|
8 年之前 |
Andy Wingo
|
a521440029
join-thread in Scheme
|
8 年之前 |
Andy Wingo
|
6bb51193df
Refactor GC implications of thread sleep
|
8 年之前 |
Andy Wingo
|
03ffd726df
scm_timed_lock_mutex replaces scm_lock_mutex_timed
|
8 年之前 |
Andy Wingo
|
56dd476af7
Back to simple unlock-mutex
|
8 年之前 |
Andy Wingo
|
7682461241
Replace scm_make_mutex_with_flags
|
8 年之前 |
Andy Wingo
|
a3d0a7da4d
Remove thread held pthread_mutex field
|
8 年之前 |
Andy Wingo
|
857aa581a2
Remove thread-local weak mutex set
|
8 年之前 |
Andy Wingo
|
fcc6a7ba20
Deprecate critical sections
|
8 年之前 |