Sign in
Join now
moroutine
divy.zone
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Offload functions to worker threads with shared memory primitives for Node.js.
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
moroutine
/
src
/
shared
30 files
at
main
Devin Ivy
·
feat(shared): add RwLock.tryWriteLock synchronous variant
·
6mo ago
2121924e
bool-atomic.ts
refactor: rename AtomicX classes to XAtomic for naming consistency
6mo ago
bool.ts
feat: non-atomic shared primitives (Int8-Uint64, Bool)
6mo ago
bytes.ts
docs: add TSDoc to all public interfaces
6mo ago
descriptors.ts
docs: add TSDoc to all public interfaces
6mo ago
index.ts
refactor: rename AtomicX classes to XAtomic for naming consistency
6mo ago
int16-atomic.ts
refactor: rename AtomicX classes to XAtomic for naming consistency
6mo ago
int16.ts
feat: non-atomic shared primitives (Int8-Uint64, Bool)
6mo ago
int32-atomic.ts
refactor: use Int32Atomic for pipe backpressure; add waitAsync/notify
6mo ago
int32.ts
feat: Int32 non-atomic shared primitive
6mo ago
int64-atomic.ts
refactor: rename AtomicX classes to XAtomic for naming consistency
6mo ago
int64.ts
feat: non-atomic shared primitives (Int8-Uint64, Bool)
6mo ago
int8-atomic.ts
refactor: rename AtomicX classes to XAtomic for naming consistency
6mo ago
int8.ts
feat: non-atomic shared primitives (Int8-Uint64, Bool)
6mo ago
loadable.ts
docs: add TSDoc to all public interfaces
6mo ago
mutex.ts
feat(shared): add Mutex.tryLock synchronous variant
6mo ago
reconstruct.ts
fix(shared): serialize Tuple nested inside SharedStruct/Tuple
6mo ago
rwlock.ts
feat(shared): add RwLock.tryWriteLock synchronous variant
6mo ago
shared-struct.ts
docs: add TSDoc to all public interfaces
6mo ago
shared.ts
docs: add TSDoc to all public interfaces
6mo ago
slab.ts
refactor: rename src/sync to src/shared, test/sync to test/shared
6mo ago
string.ts
docs: add TSDoc to all public interfaces
6mo ago
tuple.ts
refactor: replace Tuple.get() with public .elements array
6mo ago
uint16-atomic.ts
refactor: rename AtomicX classes to XAtomic for naming consistency
6mo ago
uint16.ts
feat: non-atomic shared primitives (Int8-Uint64, Bool)
6mo ago
uint32-atomic.ts
refactor: rename AtomicX classes to XAtomic for naming consistency
6mo ago
uint32.ts
feat: non-atomic shared primitives (Int8-Uint64, Bool)
6mo ago
uint64-atomic.ts
refactor: rename AtomicX classes to XAtomic for naming consistency
6mo ago
uint64.ts
feat: non-atomic shared primitives (Int8-Uint64, Bool)
6mo ago
uint8-atomic.ts
refactor: rename AtomicX classes to XAtomic for naming consistency
6mo ago
uint8.ts
feat: non-atomic shared primitives (Int8-Uint64, Bool)
6mo ago