Changes in src/benchmark/Makefile.in [2086ab2:3351cc0]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/benchmark/Makefile.in
r2086ab2 r3351cc0 124 124 esac 125 125 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 126 am__DIST_COMMON = $(srcdir)/Makefile.in compile126 am__DIST_COMMON = $(srcdir)/Makefile.in 127 127 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 128 128 ACLOCAL = @ACLOCAL@ … … 253 253 STATS = ${TOOLSDIR}stat.py 254 254 repeats = 30 255 TIME_FORMAT = "%E"256 PRINT_FORMAT = %20s: #Comments needed for spacing257 255 all: all-am 258 256 … … 448 446 all : ctxswitch$(EXEEXT) mutex$(EXEEXT) signal$(EXEEXT) waitfor$(EXEEXT) creation$(EXEEXT) 449 447 448 bench$(EXEEXT) : 449 @for ccflags in "-debug" "-nodebug"; do \ 450 echo ${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -lrt bench.c;\ 451 ${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -lrt bench.c;\ 452 ./a.out ; \ 453 done ; \ 454 rm -f ./a.out ; 455 456 csv-data$(EXEEXT): 457 @${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -nodebug -lrt -quiet -DN=50000000 csv-data.c 458 @./a.out 459 @rm -f ./a.out 460 461 ctxswitch$(EXEEXT): \ 462 ctxswitch-pthread.run \ 463 ctxswitch-cfa_coroutine.run \ 464 ctxswitch-cfa_thread.run \ 465 ctxswitch-upp_coroutine.run \ 466 ctxswitch-upp_thread.run 467 468 ctxswitch-cfa_coroutine$(EXEEXT): 469 ${CC} ctxswitch/cfa_cor.c -DBENCH_N=50000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 470 471 ctxswitch-cfa_thread$(EXEEXT): 472 ${CC} ctxswitch/cfa_thrd.c -DBENCH_N=50000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 473 474 ctxswitch-upp_coroutine$(EXEEXT): 475 u++ ctxswitch/upp_cor.cc -DBENCH_N=50000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags} 476 477 ctxswitch-upp_thread$(EXEEXT): 478 u++ ctxswitch/upp_thrd.cc -DBENCH_N=50000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags} 479 480 ctxswitch-pthread$(EXEEXT): 481 @BACKEND_CC@ ctxswitch/pthreads.c -DBENCH_N=50000000 -I. -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags} 482 483 mutex$(EXEEXT) :\ 484 mutex-function.run \ 485 mutex-pthread_lock.run \ 486 mutex-upp.run \ 487 mutex-cfa1.run \ 488 mutex-cfa2.run \ 489 mutex-cfa4.run 490 491 mutex-function$(EXEEXT): 492 @BACKEND_CC@ mutex/function.c -DBENCH_N=500000000 -I. -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags} 493 494 mutex-pthread_lock$(EXEEXT): 495 @BACKEND_CC@ mutex/pthreads.c -DBENCH_N=50000000 -I. -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags} 496 497 mutex-upp$(EXEEXT): 498 u++ mutex/upp.cc -DBENCH_N=50000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags} 499 500 mutex-cfa1$(EXEEXT): 501 ${CC} mutex/cfa1.c -DBENCH_N=5000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 502 503 mutex-cfa2$(EXEEXT): 504 ${CC} mutex/cfa2.c -DBENCH_N=5000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 505 506 mutex-cfa4$(EXEEXT): 507 ${CC} mutex/cfa4.c -DBENCH_N=5000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 508 509 signal$(EXEEXT) :\ 510 signal-upp.run \ 511 signal-cfa1.run \ 512 signal-cfa2.run \ 513 signal-cfa4.run 514 515 signal-upp$(EXEEXT): 516 u++ schedint/upp.cc -DBENCH_N=5000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags} 517 518 signal-cfa1$(EXEEXT): 519 ${CC} schedint/cfa1.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 520 521 signal-cfa2$(EXEEXT): 522 ${CC} schedint/cfa2.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 523 524 signal-cfa4$(EXEEXT): 525 ${CC} schedint/cfa4.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 526 527 waitfor$(EXEEXT) :\ 528 waitfor-upp.run \ 529 waitfor-cfa1.run \ 530 waitfor-cfa2.run \ 531 waitfor-cfa4.run 532 533 waitfor-upp$(EXEEXT): 534 u++ schedext/upp.cc -DBENCH_N=5000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags} 535 536 waitfor-cfa1$(EXEEXT): 537 ${CC} schedext/cfa1.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 538 539 waitfor-cfa2$(EXEEXT): 540 ${CC} schedext/cfa2.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 541 542 waitfor-cfa4$(EXEEXT): 543 ${CC} schedext/cfa4.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 544 545 creation$(EXEEXT) :\ 546 creation-pthread.run \ 547 creation-cfa_coroutine.run \ 548 creation-cfa_coroutine_eager.run \ 549 creation-cfa_thread.run \ 550 creation-upp_coroutine.run \ 551 creation-upp_thread.run 552 553 creation-cfa_coroutine$(EXEEXT): 554 ${CC} creation/cfa_cor.c -DBENCH_N=10000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 555 556 creation-cfa_coroutine_eager$(EXEEXT): 557 ${CC} creation/cfa_cor.c -DBENCH_N=10000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} -DEAGER 558 559 creation-cfa_thread$(EXEEXT): 560 ${CC} creation/cfa_thrd.c -DBENCH_N=10000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 561 562 creation-upp_coroutine$(EXEEXT): 563 u++ creation/upp_cor.cc -DBENCH_N=50000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags} 564 565 creation-upp_thread$(EXEEXT): 566 u++ creation/upp_thrd.cc -DBENCH_N=50000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags} 567 568 creation-pthread$(EXEEXT): 569 @BACKEND_CC@ creation/pthreads.c -DBENCH_N=250000 -I. -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags} 570 450 571 %.run : %$(EXEEXT) ${REPEAT} 451 572 @rm -f .result.log … … 457 578 @rm -f a.out .result.log 458 579 459 %.runquiet :460 @+make $(basename $@)461 @./a.out462 @rm -f a.out463 464 %.make :465 @printf "${PRINT_FORMAT}" $(basename $(subst compile-,,$@))466 @+/usr/bin/time -f ${TIME_FORMAT} make $(basename $@) 2>&1467 468 580 ${REPEAT} : 469 581 @+make -C ${TOOLSDIR} repeat 470 471 jenkins$(EXEEXT):472 @echo "{"473 @echo -e '\t"githash": "'${githash}'",'474 @echo -e '\t"arch": "' ${arch} '",'475 @echo -e '\t"compile": {'476 @+make compile TIME_FORMAT='%e,' PRINT_FORMAT='\t\t\"%s\" :'477 @echo -e '\t\t"dummy" : {}'478 @echo -e '\t},'479 @echo -e '\t"ctxswitch": {'480 @echo -en '\t\t"coroutine":'481 @+make ctxswitch-cfa_coroutine.runquiet482 @echo -en '\t\t,"thread":'483 @+make ctxswitch-cfa_thread.runquiet484 @echo -e '\t},'485 @echo -e '\t"mutex": ['486 @echo -en '\t\t'487 @+make mutex-cfa1.runquiet488 @echo -en '\t\t,'489 @+make mutex-cfa2.runquiet490 @echo -e '\t],'491 @echo -e '\t"scheduling": ['492 @echo -en '\t\t'493 @+make signal-cfa1.runquiet494 @echo -en '\t\t,'495 @+make signal-cfa2.runquiet496 @echo -en '\t\t,'497 @+make waitfor-cfa1.runquiet498 @echo -en '\t\t,'499 @+make waitfor-cfa2.runquiet500 @echo -e '\n\t],'501 @echo -e '\t"epoch": ' $(shell date +%s)502 @echo "}"503 504 ctxswitch$(EXEEXT): \505 ctxswitch-pthread.run \506 ctxswitch-cfa_coroutine.run \507 ctxswitch-cfa_thread.run \508 ctxswitch-upp_coroutine.run \509 ctxswitch-upp_thread.run510 511 ctxswitch-cfa_coroutine$(EXEEXT):512 @${CC} ctxswitch/cfa_cor.c -DBENCH_N=50000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}513 514 ctxswitch-cfa_thread$(EXEEXT):515 @${CC} ctxswitch/cfa_thrd.c -DBENCH_N=50000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}516 517 ctxswitch-upp_coroutine$(EXEEXT):518 @u++ ctxswitch/upp_cor.cc -DBENCH_N=50000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}519 520 ctxswitch-upp_thread$(EXEEXT):521 @u++ ctxswitch/upp_thrd.cc -DBENCH_N=50000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}522 523 ctxswitch-pthread$(EXEEXT):524 @@BACKEND_CC@ ctxswitch/pthreads.c -DBENCH_N=50000000 -I. -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}525 526 mutex$(EXEEXT) :\527 mutex-function.run \528 mutex-pthread_lock.run \529 mutex-upp.run \530 mutex-cfa1.run \531 mutex-cfa2.run \532 mutex-cfa4.run533 534 mutex-function$(EXEEXT):535 @@BACKEND_CC@ mutex/function.c -DBENCH_N=500000000 -I. -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}536 537 mutex-pthread_lock$(EXEEXT):538 @@BACKEND_CC@ mutex/pthreads.c -DBENCH_N=50000000 -I. -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}539 540 mutex-upp$(EXEEXT):541 @u++ mutex/upp.cc -DBENCH_N=50000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}542 543 mutex-cfa1$(EXEEXT):544 @${CC} mutex/cfa1.c -DBENCH_N=5000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}545 546 mutex-cfa2$(EXEEXT):547 @${CC} mutex/cfa2.c -DBENCH_N=5000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}548 549 mutex-cfa4$(EXEEXT):550 @${CC} mutex/cfa4.c -DBENCH_N=5000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}551 552 signal$(EXEEXT) :\553 signal-upp.run \554 signal-cfa1.run \555 signal-cfa2.run \556 signal-cfa4.run557 558 signal-upp$(EXEEXT):559 @u++ schedint/upp.cc -DBENCH_N=5000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}560 561 signal-cfa1$(EXEEXT):562 @${CC} schedint/cfa1.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}563 564 signal-cfa2$(EXEEXT):565 @${CC} schedint/cfa2.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}566 567 signal-cfa4$(EXEEXT):568 @${CC} schedint/cfa4.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}569 570 waitfor$(EXEEXT) :\571 waitfor-upp.run \572 waitfor-cfa1.run \573 waitfor-cfa2.run \574 waitfor-cfa4.run575 576 waitfor-upp$(EXEEXT):577 @u++ schedext/upp.cc -DBENCH_N=5000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}578 579 waitfor-cfa1$(EXEEXT):580 @${CC} schedext/cfa1.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}581 582 waitfor-cfa2$(EXEEXT):583 @${CC} schedext/cfa2.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}584 585 waitfor-cfa4$(EXEEXT):586 @${CC} schedext/cfa4.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}587 588 creation$(EXEEXT) :\589 creation-pthread.run \590 creation-cfa_coroutine.run \591 creation-cfa_coroutine_eager.run \592 creation-cfa_thread.run \593 creation-upp_coroutine.run \594 creation-upp_thread.run595 596 creation-cfa_coroutine$(EXEEXT):597 @${CC} creation/cfa_cor.c -DBENCH_N=10000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}598 599 creation-cfa_coroutine_eager$(EXEEXT):600 @${CC} creation/cfa_cor.c -DBENCH_N=10000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} -DEAGER601 602 creation-cfa_thread$(EXEEXT):603 @${CC} creation/cfa_thrd.c -DBENCH_N=10000000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}604 605 creation-upp_coroutine$(EXEEXT):606 @u++ creation/upp_cor.cc -DBENCH_N=50000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}607 608 creation-upp_thread$(EXEEXT):609 @u++ creation/upp_thrd.cc -DBENCH_N=50000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags}610 611 creation-pthread$(EXEEXT):612 @@BACKEND_CC@ creation/pthreads.c -DBENCH_N=250000 -I. -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}613 614 compile$(EXEEXT) :\615 compile-array.make \616 compile-attributes.make \617 compile-empty.make \618 compile-expression.make \619 compile-io.make \620 compile-monitor.make \621 compile-operators.make \622 compile-typeof.make623 624 compile-array$(EXEEXT):625 @${CC} -nodebug -quiet -fsyntax-only -w ../tests/array.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}626 627 compile-attributes$(EXEEXT):628 @${CC} -nodebug -quiet -fsyntax-only -w ../tests/attributes.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}629 630 compile-empty$(EXEEXT):631 @${CC} -nodebug -quiet -fsyntax-only -w compile/empty.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}632 633 compile-expression$(EXEEXT):634 @${CC} -nodebug -quiet -fsyntax-only -w ../tests/expression.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}635 636 compile-io$(EXEEXT):637 @${CC} -nodebug -quiet -fsyntax-only -w ../tests/io.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}638 639 compile-monitor$(EXEEXT):640 @${CC} -nodebug -quiet -fsyntax-only -w ../tests/monitor.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}641 642 compile-operators$(EXEEXT):643 @${CC} -nodebug -quiet -fsyntax-only -w ../tests/operators.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}644 645 compile-thread$(EXEEXT):646 @${CC} -nodebug -quiet -fsyntax-only -w ../tests/thread.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}647 648 compile-typeof$(EXEEXT):649 @${CC} -nodebug -quiet -fsyntax-only -w ../tests/typeof.c @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}650 582 651 583 # Tell versions [3.59,3.63) of GNU make to not export all variables.
Note: See TracChangeset
for help on using the changeset viewer.