X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=processes.lisp;h=7017ce74e73d95f9cc8fe4fdd57e64d4919f5965;hb=12026eac09e773e83887a6073d5a034979ce7043;hp=5b2c09d2eb78714062db17c00b6a7d0c27cf80ff;hpb=efcefe2aeaafd80a1caa5596f3099b617a583699;p=kmrcl.git diff --git a/processes.lisp b/processes.lisp index 5b2c09d..7017ce7 100644 --- a/processes.lisp +++ b/processes.lisp @@ -1,4 +1,4 @@ -;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10; Package: modlisp -*- +;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*- ;;;; ************************************************************************* ;;;; FILE IDENTIFICATION ;;;; @@ -6,8 +6,6 @@ ;;;; Purpose: Multiprocessing functions ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: June 2003 -;;;; -;;;; $Id$ ;;;; ************************************************************************* (in-package #:kmrcl) @@ -17,7 +15,7 @@ #+allegro (mp:process-run-function name func) #+cmu (mp:make-process func :name name) #+lispworks (mp:process-run-function name nil func) - #+sb-thread (sb-thread:make-thread func) + #+sb-thread (sb-thread:make-thread func :name name) #+openmcl (ccl:process-run-function name func) #-(or allegro cmu lispworks sb-thread openmcl) (funcall func) ) @@ -69,7 +67,7 @@ #-(or allegro cmu sb-thread openmcl) `(progn ,@body) ) - + (defun process-sleep (n) #+allegro (mp:process-sleep n) #-allegro (sleep n))