projects
/
sbcl.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Silence notes about being specialised EQ templates on x86oids
[sbcl.git]
/
src
/
code
/
target-thread.lisp
2012-12-21
David Lichteblau
Foreign callbacks
blob
|
commitdiff
2012-12-17
David Lichteblau
Factor INITIAL-THREAD-FUNCTION out of MAKE-THREAD
blob
|
commitdiff
|
diff to current
2012-11-20
David Lichteblau
LLP64: change UNSIGNED-LONG to UNSIGNED
blob
|
commitdiff
|
diff to current
2012-10-05
David Lichteblau
Preliminary work towards threads on win32
blob
|
commitdiff
|
diff to current
2012-09-30
David Lichteblau
Do not use RETURN-FROM in MAKE-THREAD
blob
|
commitdiff
|
diff to current
2012-09-22
Joshua Elsasser
Fix nonthreaded build.
blob
|
commitdiff
|
diff to current
2012-09-19
David Lichteblau
New predicate THREAD-EPHEMERAL-P for certain system...
blob
|
commitdiff
|
diff to current
2012-09-15
Nikodemus Siivola
timeouts for WITH-MUTEX and WITH-RECURSIVE-LOCK
blob
|
commitdiff
|
diff to current
2012-09-07
David Lichteblau
Fix a corner case in RUN-INTERRUPTION
blob
|
commitdiff
|
diff to current
2012-08-10
David Lichteblau
Use safepoints for INTERRUPT-THREAD
blob
|
commitdiff
|
diff to current
2012-08-10
David Lichteblau
Add safepoint mechanism
blob
|
commitdiff
|
diff to current
2012-06-18
David Lichteblau
Simplify %symbol-value-in-thread further
blob
|
commitdiff
|
diff to current
2012-05-04
Nikodemus Siivola
better timeout handling in EXIT and %EXIT-OTHER-THREADS
blob
|
commitdiff
|
diff to current
2012-04-29
Nikodemus Siivola
redesign exiting SBCL
blob
|
commitdiff
|
diff to current
2011-12-07
Nikodemus Siivola
better deadlock reporting
blob
|
commitdiff
|
diff to current
2011-12-05
Nikodemus Siivola
more robust deadlock detection
blob
|
commitdiff
|
diff to current
2011-12-01
Nikodemus Siivola
fix bug in semaphore notification objects on TRY-SEMAPHORE
blob
|
commitdiff
|
diff to current
2011-11-27
Nikodemus Siivola
fix unthreaded builds with sb-futex in target *features*
blob
|
commitdiff
|
diff to current
2011-11-22
Alastair Bridgewater
Fix symbol-value-in-thread GC race condition.
blob
|
commitdiff
|
diff to current
2011-11-19
Nikodemus Siivola
clarify GET-CAS-EXPANSION docstring
blob
|
commitdiff
|
diff to current
2011-11-18
Nikodemus Siivola
userspace CONDITION-WAIT and interrupts
blob
|
commitdiff
|
diff to current
2011-11-17
Nikodemus Siivola
semaphore notification objects
blob
|
commitdiff
|
diff to current
2011-11-17
Nikodemus Siivola
scarier INTERRUPT-THREAD and TERMINATE-THREAD documentation
blob
|
commitdiff
|
diff to current
2011-11-17
Nikodemus Siivola
missing CAS-locks and barriers
blob
|
commitdiff
|
diff to current
2011-11-12
Nikodemus Siivola
extensible CAS and CAS extensions
blob
|
commitdiff
|
diff to current
2011-11-11
Nikodemus Siivola
package snafu on unithreaded build
blob
|
commitdiff
|
diff to current
2011-11-10
Nikodemus Siivola
fix unthreaded build
blob
|
commitdiff
|
diff to current
2011-11-10
Nikodemus Siivola
unify locks
blob
|
commitdiff
|
diff to current
2011-11-10
Nikodemus Siivola
timeouts on JOIN-THREAD
blob
|
commitdiff
|
diff to current
2011-11-10
Nikodemus Siivola
timeouts on semaphores and mailboxes, fix timeouts...
blob
|
commitdiff
|
diff to current
2011-11-09
Nikodemus Siivola
killing lutexes, adding timeouts
blob
|
commitdiff
|
diff to current
2011-10-19
Alastair Bridgewater
Redefine symbol TLS slot indices.
blob
|
commitdiff
|
diff to current
2011-08-15
Nikodemus Siivola
fix bogus deadlocks from interrupts and GCs
blob
|
commitdiff
|
diff to current
2011-06-11
Paul Khuong
MAKE-THREAD accepts :ARGUMENTS to pass to the thread...
blob
|
commitdiff
|
diff to current
2011-05-14
Nikodemus Siivola
1.0.48.16: deadlock detection fixes
blob
|
commitdiff
|
diff to current
2011-05-11
Nikodemus Siivola
1.0.48.12: fix bugs in deadlock detection and tests
blob
|
commitdiff
|
diff to current
2011-05-11
Nikodemus Siivola
1.0.48.10: add deadlock detection to spinlocks and...
blob
|
commitdiff
|
diff to current
2011-03-22
Nikodemus Siivola
1.0.46.42: more on threads in SB-INTROSPECT:MAP-ROOT
blob
|
commitdiff
|
diff to current
2011-03-20
Nikodemus Siivola
1.0.46.40: more comprehensive MAP-ROOT
blob
|
commitdiff
|
diff to current
2011-02-11
Nikodemus Siivola
1.0.45.15: make waitqueue printing prettier
blob
|
commitdiff
|
diff to current
2010-11-16
Nikodemus Siivola
1.0.44.26: more nuanced deprecation framework
blob
|
commitdiff
|
diff to current
2010-11-08
Nikodemus Siivola
1.0.44.3: better docstring for CONDITION-WAIT
blob
|
commitdiff
|
diff to current
2010-08-04
Alastair Bridgewater
1.0.41.6: threads: Insert barriers as appear to be...
blob
|
commitdiff
|
diff to current
2010-04-07
Nikodemus Siivola
1.0.37.56: no more :NEW-OWNER in GRAB-MUTEX
blob
|
commitdiff
|
diff to current
2010-04-07
Nikodemus Siivola
1.0.37.47: less pain for building threads on Darwin
blob
|
commitdiff
|
diff to current
2010-04-03
Tobias C. Rittweiler
1.0.37.35: Rename WAITQUEUE-DATA to WAITQUEUE-TOKEN.
blob
|
commitdiff
|
diff to current
2010-04-03
Tobias C. Rittweiler
1.0.37.34: Fix lost wakeup bug between CONDITION-WAIT...
blob
|
commitdiff
|
diff to current
2010-04-03
Tobias C. Rittweiler
1.0.37.33: Add SB-THREAD:GRAB-MUTEX.
blob
|
commitdiff
|
diff to current
2010-04-03
Tobias C. Rittweiler
1.0.37.31: Use (WITH-TEST ...) consistently in threads...
blob
|
commitdiff
|
diff to current
2010-04-03
Tobias C. Rittweiler
1.0.37.30: OAOOize type of NAME slots between THREAD...
blob
|
commitdiff
|
diff to current
2010-03-29
Nikodemus Siivola
1.0.37.16: fix build
blob
|
commitdiff
|
diff to current
2010-03-29
Tobias C. Rittweiler
1.0.37.15: Make SB-THREAD:TRY-SEMAPHORE decrement count...
blob
|
commitdiff
|
diff to current
2010-03-29
Nikodemus Siivola
1.0.37.14: fix the other half of the WAIT-ON-SEMAPHORE...
blob
|
commitdiff
|
diff to current
2010-03-28
Tobias C. Rittweiler
1.0.37.13: Make SIGNAL-SEMAPHORE interruptable.
blob
|
commitdiff
|
diff to current
2010-03-28
Tobias C. Rittweiler
1.0.37.6: Add SB-SYS:CANCEL-DEADLINE restart to DEADLIN...
blob
|
commitdiff
|
diff to current
2010-03-28
Nikodemus Siivola
1.0.37.8: add ATOMIC-DECF, fix WAIT-ON-SEMAPHORE-BUGLET
blob
|
commitdiff
|
diff to current
2010-03-28
Tobias C. Rittweiler
1.0.37.6: Add SB-THREAD:TRY-SEMAPHORE.
blob
|
commitdiff
|
diff to current
2010-03-11
Nikodemus Siivola
1.0.36.18: remove *MERGE-SORT-TEMP-VECTOR* and *ZAP...
blob
|
commitdiff
|
diff to current
2010-02-04
Tobias C. Rittweiler
1.0.35.3: Give initial thread function an explicit...
blob
|
commitdiff
|
diff to current
2010-02-01
Tobias C. Rittweiler
1.0.35.2: Fix CONDITION-WAIT to signal deadline with...
blob
|
commitdiff
|
diff to current
2010-01-31
Tobias C. Rittweiler
1.0.35.1: Fix CONDITION-WAIT not to signal a deadline...
blob
|
commitdiff
|
diff to current
2009-12-02
Christophe Rhodes
1.0.33.3: restore buildability from CMUCL
blob
|
commitdiff
|
diff to current
2009-06-18
Nikodemus Siivola
1.0.29.19: robustify SYMBOL-VALUE-IN-THREAD
blob
|
commitdiff
|
diff to current
2009-06-18
Nikodemus Siivola
1.0.29.17: SYMBOL-VALUE-IN-THREAD
blob
|
commitdiff
|
diff to current
2009-03-22
Gabor Melis
1.0.26.15: interrupt.c refactoring
blob
|
commitdiff
|
diff to current
2009-03-16
Gabor Melis
1.0.26.5: improve CONDITION-WAIT, RELEASE-MUTEX
blob
|
commitdiff
|
diff to current
2009-03-16
Gabor Melis
1.0.26.4: less pessimal waitqueues
blob
|
commitdiff
|
diff to current
2009-03-01
Gabor Melis
1.0.25.57: fix compilation on win32
blob
|
commitdiff
|
diff to current
2009-02-16
Gabor Melis
1.0.25.45: fix futex_wait deadlines when interrupted
blob
|
commitdiff
|
diff to current
2009-02-16
Gabor Melis
1.0.25.44: INTERRUPT-THREAD and timer improvements
blob
|
commitdiff
|
diff to current
2009-02-16
Gabor Melis
1.0.25.42: make os_thread 0 on unithread builds
blob
|
commitdiff
|
diff to current
2009-02-16
Gabor Melis
1.0.25.40: fix JOIN-THREAD
blob
|
commitdiff
|
diff to current
2009-02-16
Gabor Melis
1.0.25.39: thread start/stop fixes
blob
|
commitdiff
|
diff to current
2009-02-16
Gabor Melis
1.0.25.30: INTERRUPT-THREAD without RT signals
blob
|
commitdiff
|
diff to current
2009-02-16
Gabor Melis
1.0.25.26: less interrupt handling leftovers
blob
|
commitdiff
|
diff to current
2009-02-16
Gabor Melis
1.0.25.14: comments
blob
|
commitdiff
|
diff to current
2009-01-12
Gabor Melis
1.0.24.39: mutex changes
blob
|
commitdiff
|
diff to current
2009-01-11
Gabor Melis
1.0.24.32: undo parts of 1.0.24.26
blob
|
commitdiff
|
diff to current
2009-01-09
Gabor Melis
1.0.24.27: target-thread cosmetics
blob
|
commitdiff
|
diff to current
2009-01-09
Gabor Melis
1.0.24.26: fix release spinlock
blob
|
commitdiff
|
diff to current
2008-12-03
Nikodemus Siivola
1.0.23.15: GET-MUTEX to set new mutex owner unithreaded...
blob
|
commitdiff
|
diff to current
2008-10-21
Gabor Melis
1.0.21.34: fix build on x86/x86-64 lutex platforms
blob
|
commitdiff
|
diff to current
2008-10-20
Gabor Melis
1.0.21.32: hack around truncated backtraces with lost...
blob
|
commitdiff
|
diff to current
2008-09-19
Nikodemus Siivola
1.0.20.10: semaphore and condition variable fixes
blob
|
commitdiff
|
diff to current
2008-08-07
Nikodemus Siivola
1.0.19.26: add THREAD-YIELD to GET-SPINLOCK
blob
|
commitdiff
|
diff to current
2008-07-03
Richard M Kreuter
1.0.18.11: Add SB-EXT:*MUFFLED-WARNINGS*, to muffle...
blob
|
commitdiff
|
diff to current
2008-05-30
Nikodemus Siivola
1.0.17.13: grab-bag of SB-SPROF enhancements
blob
|
commitdiff
|
diff to current
2008-05-28
Nikodemus Siivola
1.0.17.2: better PRINT-OBJECT method for threads
blob
|
commitdiff
|
diff to current
2008-05-19
Nikodemus Siivola
1.0.16.40: implement %SET-SYMBOL-VALUE-IN-THREAD
blob
|
commitdiff
|
diff to current
2008-03-12
Nikodemus Siivola
1.0.15.20: refactor "system locks" framework, one TIMER...
blob
|
commitdiff
|
diff to current
2008-01-29
Nikodemus Siivola
1.0.14.5: fix threaded builds
blob
|
commitdiff
|
diff to current
2008-01-28
Nikodemus Siivola
1.0.14.1: lisp-side interrupt handling improvements
blob
|
commitdiff
|
diff to current
2007-10-20
NIIMI Satoshi
1.0.10.51: New function: THREAD-YIELD
blob
|
commitdiff
|
diff to current
2007-10-19
Nikodemus Siivola
1.0.10.49: deadline refinements
blob
|
commitdiff
|
diff to current
2007-10-06
NIIMI Satoshi
1.0.10.30: Fix build without sb-thread
blob
|
commitdiff
|
diff to current
2007-10-05
Nikodemus Siivola
1.0.10.29: MUTEX refactoring & optimization
blob
|
commitdiff
|
diff to current
2007-10-05
Nikodemus Siivola
1.0.10.28: export semaphore interface
blob
|
commitdiff
|
diff to current
2007-07-15
Nikodemus Siivola
1.0.7.19: SB-EXT:COMPARE-AND-SWAP
blob
|
commitdiff
|
diff to current
2007-06-20
Nikodemus Siivola
1.0.6.59: bogus metacircles due to interrupted applicab...
blob
|
commitdiff
|
diff to current
2007-06-08
Nikodemus Siivola
1.0.6.36: ALLOW-WITH-INTERRUPTS and interrupt safe...
blob
|
commitdiff
|
diff to current
next