Sergei Trofimovich
|
f928888534
ia64: Fix crash in thread context switch.
|
7 år sedan |
Andy Wingo
|
fb8c91a35c
Add thread local fluids
|
8 år sedan |
Andy Wingo
|
0660364998
scm_std_select doesn't tick itself
|
8 år sedan |
Andy Wingo
|
4c3bea3dba
Fix support for threads already known to GC
|
8 år sedan |
Andy Wingo
|
63bf6ffa0d
Protect call-with-new-thread data from GC.
|
8 år sedan |
Andy Wingo
|
dffe495d0d
Exited threads retain less memory
|
8 år sedan |
Andy Wingo
|
12eb7b8256
Prevent some interrupts of wait-condition-variable
|
8 år sedan |
Andy Wingo
|
a000e5c38d
Enable interrupts only when running thread body
|
8 år sedan |
Andy Wingo
|
78239acff6
Remove thread-specific admin mutex
|
8 år sedan |
Andy Wingo
|
a0656ad4cf
New interfaces to help wait on fd/cond
|
8 år sedan |
Andy Wingo
|
aa84489d18
Reimplement dynamic states
|
8 år sedan |
Andy Wingo
|
a9dc553893
Fix two wait-condition-variable race conditions
|
8 år sedan |
Andy Wingo
|
dc2a560264
Deprecate dynamic roots
|
8 år sedan |
Andy Wingo
|
fcb43488b3
Slim thread cleanup
|
8 år sedan |
Andy Wingo
|
a521440029
join-thread in Scheme
|
8 år sedan |
Andy Wingo
|
e447258c3f
scm_spawn_thread uses call-with-new-thread
|
8 år sedan |
Andy Wingo
|
9ac2c9942b
More comments in threads.c
|
8 år sedan |
Andy Wingo
|
e0f17417e6
Optimize lock-mutex
|
8 år sedan |
Andy Wingo
|
950e728e7a
Improve mutexes / condition variable implementation
|
8 år sedan |
Andy Wingo
|
6bb51193df
Refactor GC implications of thread sleep
|
8 år sedan |
Andy Wingo
|
1ed9dea34a
Unlocked mutexes don't have owners
|
8 år sedan |
Andy Wingo
|
4110e7bbb1
Put mutex kind in SMOB flags
|
8 år sedan |
Andy Wingo
|
7fd10d21c0
Rename Guile's internal mutexes and condvars
|
8 år sedan |
Andy Wingo
|
e7c658a611
Internal threads refactor
|
8 år sedan |
Andy Wingo
|
03ffd726df
scm_timed_lock_mutex replaces scm_lock_mutex_timed
|
8 år sedan |
Andy Wingo
|
fc4df456a1
Separate fat mutex unlock and wait operations
|
8 år sedan |
Andy Wingo
|
56dd476af7
Back to simple unlock-mutex
|
8 år sedan |
Andy Wingo
|
7682461241
Replace scm_make_mutex_with_flags
|
8 år sedan |
Andy Wingo
|
c0916134ac
Remove unchecked-unlock facility from Guile mutexes
|
8 år sedan |
Andy Wingo
|
f1f68fffb1
Recursively locking a SRFI-18 mutex blocks
|
8 år sedan |