X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fthreads.impure.lisp;h=bc56053bdbae5e501123d4e115eb92e61431b6e3;hb=e663f81f7297ab9f53b38d5f0975152de3557e69;hp=8002d5b1007c19cf46c60006b9ec5b6761b5dea3;hpb=2a860441fcd4181c0a511094397fdc6b6511b280;p=sbcl.git diff --git a/tests/threads.impure.lisp b/tests/threads.impure.lisp index 8002d5b..bc56053 100644 --- a/tests/threads.impure.lisp +++ b/tests/threads.impure.lisp @@ -476,21 +476,6 @@ (lambda () (sb-ext:run-program "sleep" '("1") :search t :wait nil))) -(with-test (:name (:thread-start :dynamic-values-and-gc)) - (let ((gc-thread (sb-thread:make-thread (lambda () - (loop (sleep (random 0.2)) - (sb-ext:gc :full t)))))) - (wait-for-threads - (loop for i below 3000 - when (zerop (mod i 30)) - do (princ ".") - collect - (let ((*x* (lambda ()))) - (declare (special *x*)) - (sb-thread:make-thread (lambda () (functionp *x*)))))) - (sb-thread:terminate-thread gc-thread) - (terpri))) - #| ;; a cll post from eric marsden | (defun crash () | (setq *debugger-hook*