mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-25 04:55:04 +02:00
Initial file
This commit is contained in:
parent
5c717dce3a
commit
b1cdb81177
1 changed files with 16 additions and 0 deletions
16
libs/cyclone/concurrency.sld
Normal file
16
libs/cyclone/concurrency.sld
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
(define-library (cyclone concurrency)
|
||||||
|
;; TODO:
|
||||||
|
;how to determine if an object can be shared between threads (EG: on the heap)?
|
||||||
|
;
|
||||||
|
;what data type to use for concurrency objects?
|
||||||
|
;what data structures to support - queue, ??
|
||||||
|
;what operations to support - promises, ??
|
||||||
|
;what objects to support - atomics, refs, ??
|
||||||
|
;
|
||||||
|
;what role do atomics play? how does that affect GC?
|
||||||
|
(import
|
||||||
|
)
|
||||||
|
(export
|
||||||
|
)
|
||||||
|
(begin)
|
||||||
|
)
|
Loading…
Add table
Reference in a new issue