changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > core / lisp/std/pkg.lisp

revision 694: a36280d2ef4e
parent 692: f51b73f49946
child 695: 2bad47888dbf
     1.1--- a/lisp/std/pkg.lisp	Thu Oct 03 19:04:57 2024 -0400
     1.2+++ b/lisp/std/pkg.lisp	Thu Oct 03 21:54:07 2024 -0400
     1.3@@ -178,7 +178,8 @@
     1.4   (:use :cl :sb-mop :sb-pcl)
     1.5   (:import-from :std/sym :symb :make-keyword)
     1.6   (:export :list-slot-values-using-class
     1.7-   :list-class-methods :list-class-slots :list-indirect-slot-methods))
     1.8+   :list-class-methods :list-class-slots :list-indirect-slot-methods
     1.9+   :ensure-finalized :subclassp))
    1.10    
    1.11 (defpkg :std/fu
    1.12   (:use :cl)
    1.13@@ -282,14 +283,16 @@
    1.14   (:use :cl :std/thread :sb-concurrency)
    1.15   (:import-from :std/thread :%make-thread)
    1.16   (:import-from :std/macs :if-let)
    1.17+  (:import-from :std/list :deletef)
    1.18   (:export
    1.19    :spawn-workers
    1.20    :make-oracle :make-supervisor
    1.21-   :oracle :run-task
    1.22+   :oracle 
    1.23    :oracle-id :find-thread
    1.24    :push-job :push-task
    1.25    :push-worker :push-task-result
    1.26-   :run-job :run-stage
    1.27+   :run :run-object 
    1.28+   :work
    1.29    :pop-job :pop-task
    1.30    :workers
    1.31    :tasks
    1.32@@ -304,7 +307,9 @@
    1.33    :*task-pool*
    1.34    :*tasks*
    1.35    :*oracles*
    1.36-   :*workers*
    1.37+   :*oracle-threads*
    1.38+   :*worker-threads*
    1.39+   :*supervisor-threads*
    1.40    :*jobs*
    1.41    :*stages*
    1.42    :*task*