Skip to main content

native_synchronization_temp 0.8.1 copy "native_synchronization_temp: ^0.8.1" to clipboard
native_synchronization_temp: ^0.8.1 copied to clipboard

Low level synchronization primitives built on dart:ffi.

native_synchronization_temp #

Dart pub package

This experimental package provides native Mutex, ConditionVariable, and Mailbox primitives for Dart isolates. It is maintained in the onepub-dev/native_synchronization fork and published as native_synchronization_temp.

The package derives from the Dart team's native_synchronization project. The two packages have separate releases. Check this fork's changelog for fixes to its timeout and mailbox APIs.

Keep the owning objects alive until all isolates using their Sendable handles have finished. A sendable handle borrows the underlying native allocation.

1
likes
150
points
48.9k
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Low level synchronization primitives built on dart:ffi.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

ffi

More

Packages that depend on native_synchronization_temp