Skip to content

Commit

Permalink
prepare for 0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
c-cube committed Aug 29, 2023
1 parent 2068088 commit 43ca60f
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 2 deletions.
10 changes: 10 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@

# 0.4

- add `Fut.{reify_error,bind_reify_error}`
- full lifecycle for worker domains, where a domain
will shutdown if no thread runs on it, after a
short delay.

- fix: generalize type of `create_arg`
- perf: in `Bb_queue`, only signal condition on push if queue was empty

# 0.3

- add `Fork_join` for parallelizing computations. This is only
Expand Down
6 changes: 6 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,9 @@ bench-pi:
'./_build/default/benchs/pi.exe -mode={mode} -n $(PI_NSTEPS)'

.PHONY: test clean bench-fib bench-pi

VERSION=$(shell awk '/^version:/ {print $$2}' moonpool.opam)
update_next_tag:
@echo "update version to $(VERSION)..."
sed -i "s/NEXT_VERSION/$(VERSION)/g" $(wildcard src/**/*.ml) $(wildcard src/**/*.mli)
sed -i "s/NEXT_RELEASE/$(VERSION)/g" $(wildcard src/**/*.ml) $(wildcard src/**/*.mli)
2 changes: 1 addition & 1 deletion dune-project
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
(using mdx 0.2)

(name moonpool)
(version 0.3)
(version 0.4)
(generate_opam_files true)
(source
(github c-cube/moonpool))
Expand Down
2 changes: 1 addition & 1 deletion moonpool.opam
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.3"
version: "0.4"
synopsis: "Pools of threads supported by a pool of domains"
maintainer: ["Simon Cruanes"]
authors: ["Simon Cruanes"]
Expand Down

0 comments on commit 43ca60f

Please sign in to comment.