mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-24 04:25:06 +02:00
Update concurrent.sld
Add header comments
This commit is contained in:
parent
aaaf0c7c50
commit
a462b28ac9
1 changed files with 5 additions and 12 deletions
|
@ -1,15 +1,8 @@
|
||||||
;; Notes:
|
;;;; Cyclone Scheme
|
||||||
;; see: https://clojure.github.io/clojure/clojure.core-api.html#clojure.core/compare-and-set!
|
;;;; https://github.com/justinethier/cyclone
|
||||||
;; initial operations to support:
|
;;;;
|
||||||
;; - create atomic
|
;;;; A library for writing concurrent programs using Cyclone.
|
||||||
;; - ref atomic
|
;;;;
|
||||||
;; - swap, see https://clojure.github.io/clojure/clojure.core-api.html#clojure.core/swap!
|
|
||||||
;; - compare and swap?
|
|
||||||
;;
|
|
||||||
;;
|
|
||||||
;; once that starts going, double-back to how to allocate shared objects effectively.
|
|
||||||
;; probably want a (make-shared)
|
|
||||||
;; may also way a way to allocate multiple shared objects at once (since a minor GC will likely be req'd)
|
|
||||||
(define-library (cyclone concurrent)
|
(define-library (cyclone concurrent)
|
||||||
(import
|
(import
|
||||||
(scheme base)
|
(scheme base)
|
||||||
|
|
Loading…
Add table
Reference in a new issue