synchronize 1.1.1 copy "synchronize: ^1.1.1" to clipboard
synchronize: ^1.1.1 copied to clipboard

This package provides synchronization implementations, including a (reentrant) Lock, a (upgradable) ReaderWriterLock, and a Semaphore.

1.1.1 #

  • [breaking change] Entering a semaphore now returns a ReleasableToken that exists the semaphore on release.

1.1.0 #

  • Add support for cancelation tokens in ReaderWriterLock.
  • Update README with a proper description for semaphores.

1.0.2 #

  • Shorten package description.

1.0.1 #

  • Fix repository URL.

1.0.0 #

  • Initial version.
4
likes
160
points
1.58k
downloads

Publisher

unverified uploader

Weekly Downloads

This package provides synchronization implementations, including a (reentrant) Lock, a (upgradable) ReaderWriterLock, and a Semaphore.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

cancelation_token, using

More

Packages that depend on synchronize