Skip to content

API Reference

Data Structures

  • AtomicBool – An atomic boolean value
  • AtomicDict – A lock-free, atomic dictionary implementation
  • AtomicCache – A lock-free, atomic key-value cache with invalidation support
  • AtomicInt64 – 64-bit atomic integer operations
  • AtomicRef – Atomic reference to an object with thread-safe operations

Concurrency Primitives

  • CountDownLatch – Synchronization primitive for coordinating multiple threads
  • ThreadHandle – Handle for objects used to reduce reference count contention
  • ThreadSet – Set of threads for coordinated execution

Synchronization

  • locks – Lock implementations and synchronization utilities
  • misc – Additional miscellaneous utilities