Changes in benchmark/Makefile.in [1f86d5e:5a8037a7]
- File:
-
- 1 edited
-
benchmark/Makefile.in (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
benchmark/Makefile.in
r1f86d5e r5a8037a7 371 371 372 372 # applies to both programs 373 AM_CFLAGS = -O2 -Wall -I$(srcdir) -lrt -pthread 374 AM_CFAFLAGS = -quiet -in-tree -nodebug 375 AM_UPPFLAGS = -quiet -nodebug -multi 373 AM_CFLAGS = -O2 -Wall -Wextra -Werror -I$(srcdir) -lrt -pthread 374 AM_CFAFLAGS = -quiet -nodebug -in-tree 375 AM_UPPFLAGS = -quiet -nodebug -multi -std=c++14 376 BENCH_V_CC = $(__bench_v_CC_$(__quiet)) 377 BENCH_V_CFA = $(__bench_v_CFA_$(__quiet)) 378 BENCH_V_CXX = $(__bench_v_CXX_$(__quiet)) 379 BENCH_V_GOC = $(__bench_v_GOC_$(__quiet)) 380 BENCH_V_JAVAC = $(__bench_v_JAVAC_$(__quiet)) 381 BENCH_V_UPP = $(__bench_v_UPP_$(__quiet)) 382 __quiet = verbose 383 __bench_v_CC_quiet = @ 384 __bench_v_CFA_quiet = @ 385 __bench_v_CXX_quiet = @ 386 __bench_v_GOC_quiet = @ 387 __bench_v_JAVAC_quiet = @ 388 __bench_v_UPP_quiet = @ 389 __bench_v_CC_verbose = $(AM_V_CC) 390 __bench_v_CFA_verbose = $(AM_V_CFA) 391 __bench_v_CXX_verbose = $(AM_V_CXX) 392 __bench_v_GOC_verbose = $(AM_V_GOC) 393 __bench_v_JAVAC_verbose = $(AM_V_JAVAC) 394 __bench_v_UPP_verbose = $(AM_V_UPP) 376 395 TOOLSDIR = ${abs_top_builddir}/tools/ 377 396 REPEAT = ${abs_top_builddir}/tools/repeat … … 383 402 dummy_SOURCES = dummyC.c dummyCXX.cpp 384 403 CTXSWITCH_DEPEND = loop.run function.run fetch_add.run \ 385 ctxswitch-pthread.run ctxswitch-cfa_coroutine.run \386 ctxswitch-cfa_ thread.run ctxswitch-cfa_thread2.run \387 ctxswitch- upp_coroutine.run ctxswitch-upp_thread.run \388 ctxswitch- goroutine.run ctxswitch-java_thread.run \389 $(am__append_1)404 tls-fetch_add.run ctxswitch-pthread.run \ 405 ctxswitch-cfa_coroutine.run ctxswitch-cfa_thread.run \ 406 ctxswitch-cfa_thread2.run ctxswitch-upp_coroutine.run \ 407 ctxswitch-upp_thread.run ctxswitch-goroutine.run \ 408 ctxswitch-java_thread.run $(am__append_1) 390 409 testdir = $(top_srcdir)/tests 391 410 all: all-am … … 725 744 726 745 %.runquiet : 727 @+make $(basename $@) CFLAGS="-w" 746 @+make $(basename $@) CFLAGS="-w" __quiet=quiet 728 747 @taskset -c 1 ./a.out 729 748 @rm -f a.out … … 772 791 773 792 loop$(EXEEXT): 774 $( AM_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c793 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c 775 794 776 795 function$(EXEEXT): 777 $( AM_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/function.c796 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/function.c 778 797 779 798 fetch_add$(EXEEXT): 780 $(AM_V_CC)$(COMPILE) -DBENCH_N=500000000 $(srcdir)/fetch_add.c 799 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000 $(srcdir)/fetch_add.c 800 801 tls-fetch_add$(EXEEXT): 802 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000 $(srcdir)/tls-fetch_add.c 781 803 782 804 @WITH_LIBFIBRE_TRUE@ctxswitch-kos_fibre$(EXEEXT): 783 @WITH_LIBFIBRE_TRUE@ $( AM_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp -I$(LIBFIBRE_DIR) -lfibre805 @WITH_LIBFIBRE_TRUE@ $(BENCH_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp -I$(LIBFIBRE_DIR) -lfibre 784 806 785 807 @WITH_LIBFIBRE_TRUE@ctxswitch-kos_fibre2$(EXEEXT): 786 @WITH_LIBFIBRE_TRUE@ $( AM_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre808 @WITH_LIBFIBRE_TRUE@ $(BENCH_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre 787 809 788 810 ctxswitch$(EXEEXT): $(CTXSWITCH_DEPEND) 789 811 790 812 ctxswitch-pthread$(EXEEXT): 791 $( AM_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c813 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c 792 814 793 815 ctxswitch-cfa_coroutine$(EXEEXT): 794 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.cfa816 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.cfa 795 817 796 818 ctxswitch-cfa_thread$(EXEEXT): 797 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.cfa819 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.cfa 798 820 799 821 ctxswitch-cfa_thread2$(EXEEXT): 800 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.cfa822 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.cfa 801 823 802 824 ctxswitch-upp_coroutine$(EXEEXT): 803 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc825 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc 804 826 805 827 ctxswitch-upp_thread$(EXEEXT): 806 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc828 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc 807 829 808 830 ctxswitch-goroutine$(EXEEXT): 809 $( AM_V_GOC)go build -o a.out $(srcdir)/ctxswitch/goroutine.go831 $(BENCH_V_GOC)go build -o a.out $(srcdir)/ctxswitch/goroutine.go 810 832 811 833 ctxswitch-java_thread$(EXEEXT): 812 $( AM_V_JAVAC)javac -d $(builddir) $(srcdir)/ctxswitch/JavaThread.java834 $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/ctxswitch/JavaThread.java 813 835 @echo "#!/bin/sh" > a.out 814 836 @echo "java JavaThread" >> a.out … … 827 849 828 850 mutex-pthread_lock$(EXEEXT): 829 $( AM_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c851 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c 830 852 831 853 mutex-upp$(EXEEXT): 832 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc854 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc 833 855 834 856 mutex-cfa1$(EXEEXT): 835 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa1.cfa857 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa1.cfa 836 858 837 859 mutex-cfa2$(EXEEXT): 838 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa2.cfa860 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa2.cfa 839 861 840 862 mutex-cfa4$(EXEEXT): 841 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa4.cfa863 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa4.cfa 842 864 843 865 mutex-java_thread$(EXEEXT): 844 $( AM_V_JAVAC)javac -d $(builddir) $(srcdir)/mutex/JavaThread.java866 $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/mutex/JavaThread.java 845 867 @echo "#!/bin/sh" > a.out 846 868 @echo "java JavaThread" >> a.out … … 856 878 857 879 signal-pthread_cond$(EXEEXT): 858 $( AM_V_CC)$(COMPILE) -DBENCH_N=500000 $(srcdir)/schedint/pthreads.c880 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000 $(srcdir)/schedint/pthreads.c 859 881 860 882 signal-upp$(EXEEXT): 861 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc883 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc 862 884 863 885 signal-cfa1$(EXEEXT): 864 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa1.cfa886 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa1.cfa 865 887 866 888 signal-cfa2$(EXEEXT): 867 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa2.cfa889 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa2.cfa 868 890 869 891 signal-cfa4$(EXEEXT): 870 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa4.cfa892 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa4.cfa 871 893 872 894 signal-java_thread$(EXEEXT): 873 $( AM_V_JAVAC)javac -d $(builddir) $(srcdir)/schedint/JavaThread.java895 $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/schedint/JavaThread.java 874 896 @echo "#!/bin/sh" > a.out 875 897 @echo "java JavaThread" >> a.out … … 883 905 884 906 waitfor-upp$(EXEEXT): 885 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc907 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc 886 908 887 909 waitfor-cfa1$(EXEEXT): 888 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa1.cfa910 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa1.cfa 889 911 890 912 waitfor-cfa2$(EXEEXT): 891 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa2.cfa913 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa2.cfa 892 914 893 915 waitfor-cfa4$(EXEEXT): 894 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa4.cfa916 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa4.cfa 895 917 896 918 creation$(EXEEXT) :\ … … 905 927 906 928 creation-cfa_coroutine$(EXEEXT): 907 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa929 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa 908 930 909 931 creation-cfa_coroutine_eager$(EXEEXT): 910 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa -DEAGER932 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa -DEAGER 911 933 912 934 creation-cfa_thread$(EXEEXT): 913 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.cfa935 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.cfa 914 936 915 937 creation-upp_coroutine$(EXEEXT): 916 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc938 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc 917 939 918 940 creation-upp_thread$(EXEEXT): 919 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc941 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc 920 942 921 943 creation-pthread$(EXEEXT): 922 $( AM_V_CC)$(COMPILE) -DBENCH_N=250000 $(srcdir)/creation/pthreads.c944 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=250000 $(srcdir)/creation/pthreads.c 923 945 924 946 creation-goroutine$(EXEEXT): 925 $( AM_V_GOC)go build -o a.out $(srcdir)/creation/goroutine.go947 $(BENCH_V_GOC)go build -o a.out $(srcdir)/creation/goroutine.go 926 948 927 949 creation-java_thread$(EXEEXT): 928 $( AM_V_JAVAC)javac -d $(builddir) $(srcdir)/creation/JavaThread.java950 $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/creation/JavaThread.java 929 951 @echo "#!/bin/sh" > a.out 930 952 @echo "java JavaThread" >> a.out … … 942 964 943 965 compile-array$(EXEEXT): 944 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/array.cfa966 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/array.cfa 945 967 946 968 compile-attributes$(EXEEXT): 947 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/attributes.cfa969 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/attributes.cfa 948 970 949 971 compile-empty$(EXEEXT): 950 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(srcdir)/compile/empty.cfa972 @$(CFACOMPILE) -fsyntax-only -w $(srcdir)/compile/empty.cfa 951 973 952 974 compile-expression$(EXEEXT): 953 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/expression.cfa975 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/expression.cfa 954 976 955 977 compile-io$(EXEEXT): 956 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/io1.cfa978 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/io1.cfa 957 979 958 980 compile-monitor$(EXEEXT): 959 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/monitor.cfa981 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/monitor.cfa 960 982 961 983 compile-operators$(EXEEXT): 962 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/operators.cfa984 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/operators.cfa 963 985 964 986 compile-thread$(EXEEXT): 965 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/thread.cfa987 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/thread.cfa 966 988 967 989 compile-typeof$(EXEEXT): 968 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.cfa990 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.cfa 969 991 970 992 # Tell versions [3.59,3.63) of GNU make to not export all variables.
Note:
See TracChangeset
for help on using the changeset viewer.