Andy Wingo
|
4b78b001d8
Threads no longer track critical section level
|
8 年 前 |
Andy Wingo
|
eeeee3297b
Remove thread cleanup facility
|
8 年 前 |
Andy Wingo
|
a04739b31a
cancel-thread via asyncs, not pthread_cancel
|
8 年 前 |
Andy Wingo
|
c957ec7ab0
Use atomics for async interrupts
|
8 年 前 |
Andy Wingo
|
d74e0fed0d
Move thread bindings to (ice-9 threads)
|
8 年 前 |
Andy Wingo
|
aef1fcf94e
Add thread-local lock-free, TLS-free freelists.
|
11 年 前 |
Andy Wingo
|
f76cf73a49
Merge commit '8571dbde639e0ee9885bad49c9e180474bd23646'
|
11 年 前 |
Mark H Weaver
|
e676a4c342
Add mutex locking functions that also block asyncs.
|
11 年 前 |
Andy Wingo
|
9ebf794607
Remove unused scm_i_thread fields
|
11 年 前 |
Andy Wingo
|
3506b1521e
Remove last use of SCM vm
|
11 年 前 |
Mark H Weaver
|
26d148066f
Merge remote-tracking branch 'origin/stable-2.0'
|
11 年 前 |
Ludovic Courtès
|
01b69e79f6
Allow the SMOB mark procedures to be called when libgc uses parallel markers.
|
12 年 前 |
Andy Wingo
|
9ede013f68
the dynamic stack is really a stack now, instead of a list
|
13 年 前 |
Andy Wingo
|
2bf0e122f0
Revert "add pthread_atfork helpers to our threading shims"
|
13 年 前 |
Andy Wingo
|
2f745b64a1
add pthread_atfork helpers to our threading shims
|
13 年 前 |
Andy Wingo
|
dfadcf85cb
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年 前 |
Andy Wingo
|
252acfe8e7
Merge commit '3d51e57cfb0404db568a6adfde2a346d3fd9907e'
|
13 年 前 |
Andy Wingo
|
4496c9c1e8
Revert "Universally-unique gensyms"
|
13 年 前 |
Mark H Weaver
|
ad432bc831
Universally-unique gensyms
|
13 年 前 |
Andy Wingo
|
b2208d2e98
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年 前 |
Andy Wingo
|
aafb4ed724
optional default-value arg to make-fluid
|
13 年 前 |
Andy Wingo
|
99cc1092a8
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
13 年 前 |
Andy Wingo
|
0b77014f0c
fix initial values of reallocated fluids
|
13 年 前 |
Andy Wingo
|
8b8723b307
remove SCM_THREAD_SWITCHING_CODE
|
13 年 前 |
Ludovic Courtès
|
d20912e67d
Move `{total,current}-processor-count' outside of `posix.c'.
|
13 年 前 |
Andy Wingo
|
12c1d8616d
threading / with_guile refactor to use more GC_stack_base
|
14 年 前 |
Andy Wingo
|
f60a7648d5
fix thread cleanup
|
14 年 前 |
Andy Wingo
|
cde24ce12b
scm_with_guile calls GC_call_with_gc_active
|
14 年 前 |
Andy Wingo
|
14aa25e410
remove debug frames
|
15 年 前 |
Ludovic Courtès
|
705edb959b
Use TLS when available for `SCM_I_CURRENT_THREAD'.
|
15 年 前 |