Andy Wingo
|
5804c977d7
Rename scm_i_thread to scm_thread
|
6 years ago |
Andy Wingo
|
1234bb1850
Update license notices in all C files
|
6 years ago |
Andy Wingo
|
791eb0c01a
Remove (C) from copyright statements
|
6 years ago |
Andy Wingo
|
97cc65fee4
Rename __scm.h to scm.h
|
6 years ago |
Andy Wingo
|
716d9aaf32
Move SCM_TICK definition to __scm.h.
|
6 years ago |
Andy Wingo
|
c495b44714
Remove Emacs local variables comments in Guile source
|
6 years ago |
Andy Wingo
|
5534c2817e
Remove useless "classes: h_files" from Guile headers.
|
6 years ago |
Andy Wingo
|
a0656ad4cf
New interfaces to help wait on fd/cond
|
8 years ago |
Andy Wingo
|
dc2a560264
Deprecate dynamic roots
|
8 years ago |
Andy Wingo
|
08584310ee
Inline interrupts
|
8 years ago |
Andy Wingo
|
6bb51193df
Refactor GC implications of thread sleep
|
8 years ago |
Andy Wingo
|
fcc6a7ba20
Deprecate critical sections
|
8 years ago |
Andy Wingo
|
b410667e64
Simplify critical section implementation
|
8 years ago |
Andy Wingo
|
c77ccc58fb
Remove unused internal definitions
|
8 years ago |
Andy Wingo
|
c957ec7ab0
Use atomics for async interrupts
|
8 years ago |
Andy Wingo
|
59f09d185b
Deprecate user asyncs
|
8 years ago |
Mark H Weaver
|
856d318a9f
Merge branch 'stable-2.0'
|
10 years ago |
Mark H Weaver
|
12c6a47773
Mark system async functions as SCM_API.
|
10 years ago |
Andy Wingo
|
f76cf73a49
Merge commit '8571dbde639e0ee9885bad49c9e180474bd23646'
|
11 years ago |
Mark H Weaver
|
e676a4c342
Add mutex locking functions that also block asyncs.
|
11 years ago |
Andy Wingo
|
27c6ebcb16
rename scm_async_click() to scm_async_tick(); privatize SCM_ASYNC_TICK
|
13 years ago |
Andy Wingo
|
fc7bd367ab
remove all deprecated code
|
13 years ago |
Ludovic Courtès
|
46935a1fac
Arrange so that `SCM_I_CURRENT_THREAD' is not accessed outside of libguile.
|
15 years ago |
Ludovic Courtès
|
b8ec9daba6
Deprecate `scm_mask_ints'.
|
15 years ago |
Ludovic Courtès
|
0eb934f1f0
Use `SCM_DEPRECATED' in declarations of deprecated functions/variables.
|
15 years ago |
Neil Jerram
|
87f30eda98
Fix spurious `throw from within critical section' errors
|
16 years ago |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
15 years ago |
Ludovic Courtès
|
102dbb6f6c
Add `SCM_INTERNAL' macro, use it.
|
16 years ago |
Kevin Ryde
|
2b829bbb3d
merge from 1.8 branch
|
19 years ago |
Marius Vollmer
|
661ae7ab6b
Renamed the "frames" that are related to dynamic-wind to "dynamic
|
19 years ago |