diff options
Diffstat (limited to 'deps.mk')
| -rw-r--r-- | deps.mk | 180 |
1 files changed, 180 insertions, 0 deletions
@@ -1,13 +1,53 @@ libs.go = \ src/stm.go \ + tests/benchmarks/allow-n/stm.go \ tests/benchmarks/atomic-set/stm.go \ + tests/benchmarks/deref/stm.go \ + tests/benchmarks/increment-channel/stm.go \ + tests/benchmarks/increment-mutex/stm.go \ + tests/benchmarks/increment-stm/stm.go \ + tests/benchmarks/int64-add64/stm.go \ + tests/benchmarks/interface-add64/stm.go \ + tests/benchmarks/interface-store/stm.go \ + tests/benchmarks/inverted-thundering-herd/stm.go \ + tests/benchmarks/ping-pong-4/stm.go \ + tests/benchmarks/ping-pong/stm.go \ + tests/benchmarks/read-var-channel/stm.go \ + tests/benchmarks/read-var-mutex/stm.go \ + tests/benchmarks/read-var-stm/stm.go \ + tests/benchmarks/stdlib-add64/stm.go \ + tests/benchmarks/stdlib-value-store/stm.go \ + tests/benchmarks/thundering-herd-cond-var/stm.go \ + tests/benchmarks/thundering-herd/stm.go \ + tests/benchmarks/value-store/stm.go \ + tests/benchmarks/wait-n-no-delay/stm.go \ tests/functional/santa-claus/stm.go \ tests/functional/usage/stm.go \ tests/fuzz/api/stm.go \ tests/stm.go \ mains.go = \ + tests/benchmarks/allow-n/main.go \ tests/benchmarks/atomic-set/main.go \ + tests/benchmarks/deref/main.go \ + tests/benchmarks/increment-channel/main.go \ + tests/benchmarks/increment-mutex/main.go \ + tests/benchmarks/increment-stm/main.go \ + tests/benchmarks/int64-add64/main.go \ + tests/benchmarks/interface-add64/main.go \ + tests/benchmarks/interface-store/main.go \ + tests/benchmarks/inverted-thundering-herd/main.go \ + tests/benchmarks/ping-pong-4/main.go \ + tests/benchmarks/ping-pong/main.go \ + tests/benchmarks/read-var-channel/main.go \ + tests/benchmarks/read-var-mutex/main.go \ + tests/benchmarks/read-var-stm/main.go \ + tests/benchmarks/stdlib-add64/main.go \ + tests/benchmarks/stdlib-value-store/main.go \ + tests/benchmarks/thundering-herd-cond-var/main.go \ + tests/benchmarks/thundering-herd/main.go \ + tests/benchmarks/value-store/main.go \ + tests/benchmarks/wait-n-no-delay/main.go \ tests/functional/santa-claus/main.go \ tests/functional/usage/main.go \ tests/fuzz/api/main.go \ @@ -28,14 +68,94 @@ fuzz-targets/main.go = \ tests/fuzz/api/main.go \ benchmarks/lib.go = \ + tests/benchmarks/allow-n/stm.go \ tests/benchmarks/atomic-set/stm.go \ + tests/benchmarks/deref/stm.go \ + tests/benchmarks/increment-channel/stm.go \ + tests/benchmarks/increment-mutex/stm.go \ + tests/benchmarks/increment-stm/stm.go \ + tests/benchmarks/int64-add64/stm.go \ + tests/benchmarks/interface-add64/stm.go \ + tests/benchmarks/interface-store/stm.go \ + tests/benchmarks/inverted-thundering-herd/stm.go \ + tests/benchmarks/ping-pong-4/stm.go \ + tests/benchmarks/ping-pong/stm.go \ + tests/benchmarks/read-var-channel/stm.go \ + tests/benchmarks/read-var-mutex/stm.go \ + tests/benchmarks/read-var-stm/stm.go \ + tests/benchmarks/stdlib-add64/stm.go \ + tests/benchmarks/stdlib-value-store/stm.go \ + tests/benchmarks/thundering-herd-cond-var/stm.go \ + tests/benchmarks/thundering-herd/stm.go \ + tests/benchmarks/value-store/stm.go \ + tests/benchmarks/wait-n-no-delay/stm.go \ benchmarks/main.go = \ + tests/benchmarks/allow-n/main.go \ tests/benchmarks/atomic-set/main.go \ + tests/benchmarks/deref/main.go \ + tests/benchmarks/increment-channel/main.go \ + tests/benchmarks/increment-mutex/main.go \ + tests/benchmarks/increment-stm/main.go \ + tests/benchmarks/int64-add64/main.go \ + tests/benchmarks/interface-add64/main.go \ + tests/benchmarks/interface-store/main.go \ + tests/benchmarks/inverted-thundering-herd/main.go \ + tests/benchmarks/ping-pong-4/main.go \ + tests/benchmarks/ping-pong/main.go \ + tests/benchmarks/read-var-channel/main.go \ + tests/benchmarks/read-var-mutex/main.go \ + tests/benchmarks/read-var-stm/main.go \ + tests/benchmarks/stdlib-add64/main.go \ + tests/benchmarks/stdlib-value-store/main.go \ + tests/benchmarks/thundering-herd-cond-var/main.go \ + tests/benchmarks/thundering-herd/main.go \ + tests/benchmarks/value-store/main.go \ + tests/benchmarks/wait-n-no-delay/main.go \ src/stm.a: src/stm.go +tests/benchmarks/allow-n/main.a: tests/benchmarks/allow-n/main.go +tests/benchmarks/allow-n/stm.a: tests/benchmarks/allow-n/stm.go tests/benchmarks/atomic-set/main.a: tests/benchmarks/atomic-set/main.go tests/benchmarks/atomic-set/stm.a: tests/benchmarks/atomic-set/stm.go +tests/benchmarks/deref/main.a: tests/benchmarks/deref/main.go +tests/benchmarks/deref/stm.a: tests/benchmarks/deref/stm.go +tests/benchmarks/increment-channel/main.a: tests/benchmarks/increment-channel/main.go +tests/benchmarks/increment-channel/stm.a: tests/benchmarks/increment-channel/stm.go +tests/benchmarks/increment-mutex/main.a: tests/benchmarks/increment-mutex/main.go +tests/benchmarks/increment-mutex/stm.a: tests/benchmarks/increment-mutex/stm.go +tests/benchmarks/increment-stm/main.a: tests/benchmarks/increment-stm/main.go +tests/benchmarks/increment-stm/stm.a: tests/benchmarks/increment-stm/stm.go +tests/benchmarks/int64-add64/main.a: tests/benchmarks/int64-add64/main.go +tests/benchmarks/int64-add64/stm.a: tests/benchmarks/int64-add64/stm.go +tests/benchmarks/interface-add64/main.a: tests/benchmarks/interface-add64/main.go +tests/benchmarks/interface-add64/stm.a: tests/benchmarks/interface-add64/stm.go +tests/benchmarks/interface-store/main.a: tests/benchmarks/interface-store/main.go +tests/benchmarks/interface-store/stm.a: tests/benchmarks/interface-store/stm.go +tests/benchmarks/inverted-thundering-herd/main.a: tests/benchmarks/inverted-thundering-herd/main.go +tests/benchmarks/inverted-thundering-herd/stm.a: tests/benchmarks/inverted-thundering-herd/stm.go +tests/benchmarks/ping-pong-4/main.a: tests/benchmarks/ping-pong-4/main.go +tests/benchmarks/ping-pong-4/stm.a: tests/benchmarks/ping-pong-4/stm.go +tests/benchmarks/ping-pong/main.a: tests/benchmarks/ping-pong/main.go +tests/benchmarks/ping-pong/stm.a: tests/benchmarks/ping-pong/stm.go +tests/benchmarks/read-var-channel/main.a: tests/benchmarks/read-var-channel/main.go +tests/benchmarks/read-var-channel/stm.a: tests/benchmarks/read-var-channel/stm.go +tests/benchmarks/read-var-mutex/main.a: tests/benchmarks/read-var-mutex/main.go +tests/benchmarks/read-var-mutex/stm.a: tests/benchmarks/read-var-mutex/stm.go +tests/benchmarks/read-var-stm/main.a: tests/benchmarks/read-var-stm/main.go +tests/benchmarks/read-var-stm/stm.a: tests/benchmarks/read-var-stm/stm.go +tests/benchmarks/stdlib-add64/main.a: tests/benchmarks/stdlib-add64/main.go +tests/benchmarks/stdlib-add64/stm.a: tests/benchmarks/stdlib-add64/stm.go +tests/benchmarks/stdlib-value-store/main.a: tests/benchmarks/stdlib-value-store/main.go +tests/benchmarks/stdlib-value-store/stm.a: tests/benchmarks/stdlib-value-store/stm.go +tests/benchmarks/thundering-herd-cond-var/main.a: tests/benchmarks/thundering-herd-cond-var/main.go +tests/benchmarks/thundering-herd-cond-var/stm.a: tests/benchmarks/thundering-herd-cond-var/stm.go +tests/benchmarks/thundering-herd/main.a: tests/benchmarks/thundering-herd/main.go +tests/benchmarks/thundering-herd/stm.a: tests/benchmarks/thundering-herd/stm.go +tests/benchmarks/value-store/main.a: tests/benchmarks/value-store/main.go +tests/benchmarks/value-store/stm.a: tests/benchmarks/value-store/stm.go +tests/benchmarks/wait-n-no-delay/main.a: tests/benchmarks/wait-n-no-delay/main.go +tests/benchmarks/wait-n-no-delay/stm.a: tests/benchmarks/wait-n-no-delay/stm.go tests/functional/santa-claus/main.a: tests/functional/santa-claus/main.go tests/functional/santa-claus/stm.a: tests/functional/santa-claus/stm.go tests/functional/usage/main.a: tests/functional/usage/main.go @@ -44,17 +164,77 @@ tests/fuzz/api/main.a: tests/fuzz/api/main.go tests/fuzz/api/stm.a: tests/fuzz/api/stm.go tests/main.a: tests/main.go tests/stm.a: tests/stm.go +tests/benchmarks/allow-n/main.bin: tests/benchmarks/allow-n/main.a tests/benchmarks/atomic-set/main.bin: tests/benchmarks/atomic-set/main.a +tests/benchmarks/deref/main.bin: tests/benchmarks/deref/main.a +tests/benchmarks/increment-channel/main.bin: tests/benchmarks/increment-channel/main.a +tests/benchmarks/increment-mutex/main.bin: tests/benchmarks/increment-mutex/main.a +tests/benchmarks/increment-stm/main.bin: tests/benchmarks/increment-stm/main.a +tests/benchmarks/int64-add64/main.bin: tests/benchmarks/int64-add64/main.a +tests/benchmarks/interface-add64/main.bin: tests/benchmarks/interface-add64/main.a +tests/benchmarks/interface-store/main.bin: tests/benchmarks/interface-store/main.a +tests/benchmarks/inverted-thundering-herd/main.bin: tests/benchmarks/inverted-thundering-herd/main.a +tests/benchmarks/ping-pong-4/main.bin: tests/benchmarks/ping-pong-4/main.a +tests/benchmarks/ping-pong/main.bin: tests/benchmarks/ping-pong/main.a +tests/benchmarks/read-var-channel/main.bin: tests/benchmarks/read-var-channel/main.a +tests/benchmarks/read-var-mutex/main.bin: tests/benchmarks/read-var-mutex/main.a +tests/benchmarks/read-var-stm/main.bin: tests/benchmarks/read-var-stm/main.a +tests/benchmarks/stdlib-add64/main.bin: tests/benchmarks/stdlib-add64/main.a +tests/benchmarks/stdlib-value-store/main.bin: tests/benchmarks/stdlib-value-store/main.a +tests/benchmarks/thundering-herd-cond-var/main.bin: tests/benchmarks/thundering-herd-cond-var/main.a +tests/benchmarks/thundering-herd/main.bin: tests/benchmarks/thundering-herd/main.a +tests/benchmarks/value-store/main.bin: tests/benchmarks/value-store/main.a +tests/benchmarks/wait-n-no-delay/main.bin: tests/benchmarks/wait-n-no-delay/main.a tests/functional/santa-claus/main.bin: tests/functional/santa-claus/main.a tests/functional/usage/main.bin: tests/functional/usage/main.a tests/fuzz/api/main.bin: tests/fuzz/api/main.a tests/main.bin: tests/main.a +tests/benchmarks/allow-n/main.bin-check: tests/benchmarks/allow-n/main.bin tests/benchmarks/atomic-set/main.bin-check: tests/benchmarks/atomic-set/main.bin +tests/benchmarks/deref/main.bin-check: tests/benchmarks/deref/main.bin +tests/benchmarks/increment-channel/main.bin-check: tests/benchmarks/increment-channel/main.bin +tests/benchmarks/increment-mutex/main.bin-check: tests/benchmarks/increment-mutex/main.bin +tests/benchmarks/increment-stm/main.bin-check: tests/benchmarks/increment-stm/main.bin +tests/benchmarks/int64-add64/main.bin-check: tests/benchmarks/int64-add64/main.bin +tests/benchmarks/interface-add64/main.bin-check: tests/benchmarks/interface-add64/main.bin +tests/benchmarks/interface-store/main.bin-check: tests/benchmarks/interface-store/main.bin +tests/benchmarks/inverted-thundering-herd/main.bin-check: tests/benchmarks/inverted-thundering-herd/main.bin +tests/benchmarks/ping-pong-4/main.bin-check: tests/benchmarks/ping-pong-4/main.bin +tests/benchmarks/ping-pong/main.bin-check: tests/benchmarks/ping-pong/main.bin +tests/benchmarks/read-var-channel/main.bin-check: tests/benchmarks/read-var-channel/main.bin +tests/benchmarks/read-var-mutex/main.bin-check: tests/benchmarks/read-var-mutex/main.bin +tests/benchmarks/read-var-stm/main.bin-check: tests/benchmarks/read-var-stm/main.bin +tests/benchmarks/stdlib-add64/main.bin-check: tests/benchmarks/stdlib-add64/main.bin +tests/benchmarks/stdlib-value-store/main.bin-check: tests/benchmarks/stdlib-value-store/main.bin +tests/benchmarks/thundering-herd-cond-var/main.bin-check: tests/benchmarks/thundering-herd-cond-var/main.bin +tests/benchmarks/thundering-herd/main.bin-check: tests/benchmarks/thundering-herd/main.bin +tests/benchmarks/value-store/main.bin-check: tests/benchmarks/value-store/main.bin +tests/benchmarks/wait-n-no-delay/main.bin-check: tests/benchmarks/wait-n-no-delay/main.bin tests/functional/santa-claus/main.bin-check: tests/functional/santa-claus/main.bin tests/functional/usage/main.bin-check: tests/functional/usage/main.bin tests/fuzz/api/main.bin-check: tests/fuzz/api/main.bin tests/main.bin-check: tests/main.bin +tests/benchmarks/allow-n/main.a: tests/benchmarks/allow-n/$(NAME).a tests/benchmarks/atomic-set/main.a: tests/benchmarks/atomic-set/$(NAME).a +tests/benchmarks/deref/main.a: tests/benchmarks/deref/$(NAME).a +tests/benchmarks/increment-channel/main.a: tests/benchmarks/increment-channel/$(NAME).a +tests/benchmarks/increment-mutex/main.a: tests/benchmarks/increment-mutex/$(NAME).a +tests/benchmarks/increment-stm/main.a: tests/benchmarks/increment-stm/$(NAME).a +tests/benchmarks/int64-add64/main.a: tests/benchmarks/int64-add64/$(NAME).a +tests/benchmarks/interface-add64/main.a: tests/benchmarks/interface-add64/$(NAME).a +tests/benchmarks/interface-store/main.a: tests/benchmarks/interface-store/$(NAME).a +tests/benchmarks/inverted-thundering-herd/main.a: tests/benchmarks/inverted-thundering-herd/$(NAME).a +tests/benchmarks/ping-pong-4/main.a: tests/benchmarks/ping-pong-4/$(NAME).a +tests/benchmarks/ping-pong/main.a: tests/benchmarks/ping-pong/$(NAME).a +tests/benchmarks/read-var-channel/main.a: tests/benchmarks/read-var-channel/$(NAME).a +tests/benchmarks/read-var-mutex/main.a: tests/benchmarks/read-var-mutex/$(NAME).a +tests/benchmarks/read-var-stm/main.a: tests/benchmarks/read-var-stm/$(NAME).a +tests/benchmarks/stdlib-add64/main.a: tests/benchmarks/stdlib-add64/$(NAME).a +tests/benchmarks/stdlib-value-store/main.a: tests/benchmarks/stdlib-value-store/$(NAME).a +tests/benchmarks/thundering-herd-cond-var/main.a: tests/benchmarks/thundering-herd-cond-var/$(NAME).a +tests/benchmarks/thundering-herd/main.a: tests/benchmarks/thundering-herd/$(NAME).a +tests/benchmarks/value-store/main.a: tests/benchmarks/value-store/$(NAME).a +tests/benchmarks/wait-n-no-delay/main.a: tests/benchmarks/wait-n-no-delay/$(NAME).a tests/functional/santa-claus/main.a: tests/functional/santa-claus/$(NAME).a tests/functional/usage/main.a: tests/functional/usage/$(NAME).a tests/fuzz/api/main.a: tests/fuzz/api/$(NAME).a |
