Changeset dd1cc02
- Timestamp:
- Sep 9, 2021, 2:56:00 PM (3 years ago)
- Branches:
- ADT, ast-experimental, enum, forall-pointer-decay, master, pthread-emulation, qualifiedEnum
- Children:
- 5a40e4e
- Parents:
- 2c7d0e8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
benchmark/Makefile.am
r2c7d0e8 rdd1cc02 21 21 include $(top_srcdir)/tools/build/cfa.make 22 22 23 AM_CFLAGS = -O 2-Wall -Wextra -I$(srcdir) -lrt -pthread # -Werror23 AM_CFLAGS = -O3 -Wall -Wextra -I$(srcdir) -lrt -pthread # -Werror 24 24 AM_CFAFLAGS = -quiet -nodebug 25 25 AM_UPPFLAGS = -quiet -nodebug -multi -std=c++14 … … 524 524 ## ========================================================================================================= 525 525 526 %-tokio$(EXEEXT): $(srcdir)/readyQ/%.rs $(srcdir)/bench.rs 526 RDQBENCHES = \ 527 rdq-cycle-cfa \ 528 rdq-cycle-tokio \ 529 rdq-cycle-go \ 530 rdq-cycle-fibre \ 531 rdq-yield-cfa \ 532 rdq-yield-tokio \ 533 rdq-yield-go \ 534 rdq-yield-fibre \ 535 rdq-locality-cfa \ 536 rdq-locality-tokio \ 537 rdq-locality-go \ 538 rdq-locality-fibre \ 539 rdq-transfer-cfa 540 541 rdq-benches: 542 +make $(RDQBENCHES) 543 544 clean-rdq-benches: 545 rm -rf $(RDQBENCHES) 546 547 rdq-%-tokio$(EXEEXT): $(srcdir)/readyQ/%.rs $(srcdir)/bench.rs 527 548 cd $(builddir) && cargo build --release 528 549 cp $(builddir)/target/release/$(basename $@) $@ 550 551 rdq-%-cfa$(EXEEXT): $(srcdir)/readyQ/%.cfa $(srcdir)/readyQ/rq_bench.hfa 552 $(BENCH_V_CFA)$(CFACOMPILE) $< -o $@ 553 554 go.mod: 555 touch $@ 556 go mod edit -module=rdqbench 557 go get golang.org/x/sync/semaphore 558 go get golang.org/x/text/language 559 go get golang.org/x/text/message 560 561 rdq-%-go$(EXEEXT): $(srcdir)/readyQ/%.go $(srcdir)/readyQ/bench.go go.mod 562 $(BENCH_V_GOC)go build -o $@ $< $(srcdir)/readyQ/bench.go 563 564 rdq-%-fibre$(EXEEXT): $(srcdir)/readyQ/%.cpp 565 $(BENCH_V_CXX)$(CXXCOMPILE) $< -o $@ -lfibre $(AM_CFLAGS) 566 567 # ## ========================================================================================================= 568 569 CLEANFILES = $(RDQBENCHES) go.mod go.sum 570 571 clean-local: 572 -rm -rf target
Note: See TracChangeset
for help on using the changeset viewer.