package kcas
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Software transactional memory based on lock-free multi-word compare-and-set
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.7.0.tar.gz
md5=f1dc3178e99f1af4680d6046b6449481
sha512=2cd0ab22d3f943c79483cbefd0251368663e883a0e3814507d5642ef7f00de5401781f509c3a4ceb1050843364749dab67f8c640ed43e836c442ce1d5bd58313
Description
A software transactional memory (STM) implementation based on an atomic lock-free multi-word compare-and-set (MCAS) algorithm enhanced with read-only compare operations and ability to block awaiting for changes.
Published: 27 Feb 2024
Dependencies (6)
-
multicore-magic
>= "2.1.0" -
domain-local-timeout
>= "1.0.1" -
domain-local-await
>= "1.0.1" -
backoff
>= "0.1.0" -
ocaml
>= "4.13.0" -
dune
>= "3.14"
Dev Dependencies (5)
-
odoc
>= "2.4.1" & with-doc -
sherlodoc
>= "0.2" & with-doc -
mdx
>= "2.3.0" & with-test -
alcotest
>= "1.7.0" & with-test -
domain_shims
>= "0.1.0" & with-test
Used by (4)
-
domainslib
>= "0.5.1" -
eio_main
>= "1.0" - eio_windows
-
kcas_data
>= "0.7.0"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page