X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Ftarget-unithread.lisp;h=886ed8286dd081056b6829ce3d0f8bc7315d52ee;hb=129b26c117d41c21663f07e9017871b56fafa501;hp=0eddbbb83ed955d6b8ff13b7e9f0339e1a4f6bad;hpb=ec066d84dd46611428943d152749b3891a3f4b7c;p=sbcl.git diff --git a/src/code/target-unithread.lisp b/src/code/target-unithread.lisp index 0eddbbb..886ed82 100644 --- a/src/code/target-unithread.lisp +++ b/src/code/target-unithread.lisp @@ -22,6 +22,8 @@ (sb!sys:sap-ref-32 (alien-sap (extern-alien "all_threads" (* t))) (* sb!vm::thread-pid-slot 4))) +(defun reap-dead-threads ()) + ;;;; queues, locks ;; spinlocks use 0 as "free" value: higher-level locks use NIL @@ -35,7 +37,7 @@ ;;;; the higher-level locking operations are based on waitqueues (defstruct waitqueue - (name nil :type (or null simple-base-string)) + (name nil :type (or null simple-string)) (lock 0) (data nil))