mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-23 20:15:05 +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