File tree Expand file tree Collapse file tree 2 files changed +87
-0
lines changed
kcas_data/kcas_data.0.6.1 Expand file tree Collapse file tree 2 files changed +87
-0
lines changed Original file line number Diff line number Diff line change
1
+ # This file is generated by dune, edit dune-project instead
2
+ opam-version: "2.0"
3
+ synopsis:
4
+ "Software transactional memory based on lock-free multi-word compare-and-set"
5
+ description:
6
+ "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."
7
+ maintainer: ["KC Sivaramakrishnan <
[email protected] >"]
8
+ authors: ["KC Sivaramakrishnan <
[email protected] >"]
9
+ license: "ISC"
10
+ homepage: "https://github.com/ocaml-multicore/kcas"
11
+ bug-reports: "https://github.com/ocaml-multicore/kcas/issues"
12
+ depends: [
13
+ "dune" {>= "3.3"}
14
+ "ocaml" {>= "4.14.0"}
15
+ "domain-local-await" {>= "0.2.0"}
16
+ "domain-local-timeout" {>= "0.1.0"}
17
+ "alcotest" {>= "1.7.0" & with-test}
18
+ "mdx" {>= "1.10.0" & with-test}
19
+ "odoc" {>= "2.2.0" & with-doc}
20
+ ]
21
+ build: [
22
+ ["dune" "subst"] {dev}
23
+ [
24
+ "dune"
25
+ "build"
26
+ "-p"
27
+ name
28
+ "-j"
29
+ jobs
30
+ "@install"
31
+ "@runtest" {with-test}
32
+ "@doc" {with-doc}
33
+ ]
34
+ ]
35
+ dev-repo: "git+https://github.com/ocaml-multicore/kcas.git"
36
+ doc: "https://ocaml-multicore.github.io/kcas/doc/kcas/Kcas/"
37
+ url {
38
+ src:
39
+ "https://github.com/ocaml-multicore/kcas/archive/refs/tags/0.6.1.tar.gz"
40
+ checksum: [
41
+ "md5=a3e3b9554a9bc2109794074de1f9d960"
42
+ "sha512=4fda4efc25ccbc18d35ceb6d1b59e17e06ffac76e9598e848e7f0b8c3f750c5af409fd62465c855b44a595213adde9695db0f5285f30d9d1abcbfe955956cb79"
43
+ ]
44
+ }
Original file line number Diff line number Diff line change
1
+ # This file is generated by dune, edit dune-project instead
2
+ opam-version: "2.0"
3
+ synopsis:
4
+ "Compositional lock-free data structures and primitives for communication and synchronization"
5
+ description:
6
+ "A library of compositional lock-free data structures and primitives for communication and synchronization implemented using kcas."
7
+ maintainer: ["KC Sivaramakrishnan <
[email protected] >"]
8
+ authors: ["KC Sivaramakrishnan <
[email protected] >"]
9
+ license: "ISC"
10
+ homepage: "https://github.com/ocaml-multicore/kcas"
11
+ bug-reports: "https://github.com/ocaml-multicore/kcas/issues"
12
+ depends: [
13
+ "dune" {>= "3.3"}
14
+ "kcas" {= version}
15
+ "alcotest" {>= "1.7.0" & with-test}
16
+ "mdx" {>= "1.10.0" & with-test}
17
+ "multicore-magic" {>= "1.0.0" & with-test}
18
+ "odoc" {>= "2.2.0" & with-doc}
19
+ ]
20
+ build: [
21
+ ["dune" "subst"] {dev}
22
+ [
23
+ "dune"
24
+ "build"
25
+ "-p"
26
+ name
27
+ "-j"
28
+ jobs
29
+ "@install"
30
+ "@runtest" {with-test}
31
+ "@doc" {with-doc}
32
+ ]
33
+ ]
34
+ dev-repo: "git+https://github.com/ocaml-multicore/kcas.git"
35
+ doc: "https://ocaml-multicore.github.io/kcas/doc/kcas_data/Kcas_data/"
36
+ url {
37
+ src:
38
+ "https://github.com/ocaml-multicore/kcas/archive/refs/tags/0.6.1.tar.gz"
39
+ checksum: [
40
+ "md5=a3e3b9554a9bc2109794074de1f9d960"
41
+ "sha512=4fda4efc25ccbc18d35ceb6d1b59e17e06ffac76e9598e848e7f0b8c3f750c5af409fd62465c855b44a595213adde9695db0f5285f30d9d1abcbfe955956cb79"
42
+ ]
43
+ }
You can’t perform that action at this time.
0 commit comments