Changeset 53bb8f1 for benchmark/Makefile.in
- Timestamp:
- Mar 12, 2019, 3:00:54 PM (7 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- 30e32b2, a2545593
- Parents:
- 9d9a451 (diff), 91d6584 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - File:
-
- 1 edited
-
benchmark/Makefile.in (modified) (14 diffs)
Legend:
- Unmodified
- Added
- Removed
-
benchmark/Makefile.in
r9d9a451 r53bb8f1 111 111 CONFIG_CLEAN_FILES = 112 112 CONFIG_CLEAN_VPATH_FILES = 113 am_dummy_OBJECTS = c.$(OBJEXT) cxx.$(OBJEXT)113 am_dummy_OBJECTS = dummyC.$(OBJEXT) dummyCXX.$(OBJEXT) 114 114 dummy_OBJECTS = $(am_dummy_OBJECTS) 115 115 dummy_LDADD = $(LDADD) … … 200 200 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 201 201 ACLOCAL = @ACLOCAL@ 202 ALLOCA = @ALLOCA@203 202 AMTAR = @AMTAR@ 204 203 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ … … 364 363 am__v_GOC_0 = @echo " GOC " $@; 365 364 am__v_GOC_1 = 365 UPPCC = u++ 366 366 UPPCOMPILE = $(UPPCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_UPPFLAGS) $(UPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_CFLAGS) $(CFLAGS) 367 367 AM_V_UPP = $(am__v_UPP_@AM_V@) … … 371 371 372 372 # applies to both programs 373 UPPCC = u++374 373 AM_CFLAGS = -O2 -Wall -I$(srcdir) -lrt -pthread 375 374 AM_CFAFLAGS = -quiet -in-tree -nodebug 376 375 AM_UPPFLAGS = -quiet -nodebug -multi 377 TOOLSDIR = ${abs_top_srcdir}/tools/ 378 REPEAT = ${TOOLSDIR}repeat 379 STATS = ${TOOLSDIR}stat.py 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) 395 TOOLSDIR = ${abs_top_builddir}/tools/ 396 REPEAT = ${abs_top_builddir}/tools/repeat 397 STATS = ${abs_top_srcdir}/tools/stat.py 380 398 repeats = 30 381 399 skipcompile = no 382 400 TIME_FORMAT = "%E" 383 401 PRINT_FORMAT = %20s: #Comments needed for spacing 384 dummy_SOURCES = c.c cxx.cpp402 dummy_SOURCES = dummyC.c dummyCXX.cpp 385 403 CTXSWITCH_DEPEND = loop.run function.run fetch_add.run \ 386 404 ctxswitch-pthread.run ctxswitch-cfa_coroutine.run \ … … 435 453 -rm -f *.tab.c 436 454 437 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ c.Po@am__quote@438 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ cxx.Po@am__quote@455 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dummyC.Po@am__quote@ 456 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dummyCXX.Po@am__quote@ 439 457 440 458 .c.o: … … 706 724 $(am__mv) $$depbase.Tpo $$depbase.Plo 707 725 708 #prevent any tests in parallel 726 dummyC.c: 727 @echo "int main() { return 0; }" > ${@} 728 729 dummyCXX.cpp: 730 @echo "int main() { return 0; }" > ${@} 731 709 732 .NOTPARALLEL: 710 733 … … 721 744 722 745 %.runquiet : 723 @+make $(basename $@) CFLAGS="-w" 746 @+make $(basename $@) CFLAGS="-w" __quiet=quiet 724 747 @taskset -c 1 ./a.out 725 748 @rm -f a.out … … 730 753 731 754 ${REPEAT} : 732 @+make -C ${ TOOLSDIR}repeat755 @+make -C ${abs_top_builddir}/tools repeat 733 756 734 757 jenkins$(EXEEXT): … … 768 791 769 792 loop$(EXEEXT): 770 $( AM_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c793 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c 771 794 772 795 function$(EXEEXT): 773 $( AM_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/function.c796 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/function.c 774 797 775 798 fetch_add$(EXEEXT): 776 $( AM_V_CC)$(COMPILE) -DBENCH_N=500000000 $(srcdir)/fetch_add.c799 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000 $(srcdir)/fetch_add.c 777 800 778 801 @WITH_LIBFIBRE_TRUE@ctxswitch-kos_fibre$(EXEEXT): 779 @WITH_LIBFIBRE_TRUE@ $( AM_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp -I$(LIBFIBRE_DIR) -lfibre802 @WITH_LIBFIBRE_TRUE@ $(BENCH_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp -I$(LIBFIBRE_DIR) -lfibre 780 803 781 804 @WITH_LIBFIBRE_TRUE@ctxswitch-kos_fibre2$(EXEEXT): 782 @WITH_LIBFIBRE_TRUE@ $( AM_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre805 @WITH_LIBFIBRE_TRUE@ $(BENCH_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre 783 806 784 807 ctxswitch$(EXEEXT): $(CTXSWITCH_DEPEND) 785 808 786 809 ctxswitch-pthread$(EXEEXT): 787 $( AM_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c810 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c 788 811 789 812 ctxswitch-cfa_coroutine$(EXEEXT): 790 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.c813 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.cfa 791 814 792 815 ctxswitch-cfa_thread$(EXEEXT): 793 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.c816 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.cfa 794 817 795 818 ctxswitch-cfa_thread2$(EXEEXT): 796 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.c819 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.cfa 797 820 798 821 ctxswitch-upp_coroutine$(EXEEXT): 799 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc822 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc 800 823 801 824 ctxswitch-upp_thread$(EXEEXT): 802 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc825 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc 803 826 804 827 ctxswitch-goroutine$(EXEEXT): 805 $( AM_V_GOC)go build -o a.out $(srcdir)/ctxswitch/goroutine.go828 $(BENCH_V_GOC)go build -o a.out $(srcdir)/ctxswitch/goroutine.go 806 829 807 830 ctxswitch-java_thread$(EXEEXT): 808 $( AM_V_JAVAC)javac -d $(builddir) $(srcdir)/ctxswitch/JavaThread.java831 $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/ctxswitch/JavaThread.java 809 832 @echo "#!/bin/sh" > a.out 810 833 @echo "java JavaThread" >> a.out … … 823 846 824 847 mutex-pthread_lock$(EXEEXT): 825 $( AM_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c848 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c 826 849 827 850 mutex-upp$(EXEEXT): 828 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc851 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc 829 852 830 853 mutex-cfa1$(EXEEXT): 831 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa1.c854 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa1.cfa 832 855 833 856 mutex-cfa2$(EXEEXT): 834 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa2.c857 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa2.cfa 835 858 836 859 mutex-cfa4$(EXEEXT): 837 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa4.c860 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa4.cfa 838 861 839 862 mutex-java_thread$(EXEEXT): 840 $( AM_V_JAVAC)javac -d $(builddir) $(srcdir)/mutex/JavaThread.java863 $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/mutex/JavaThread.java 841 864 @echo "#!/bin/sh" > a.out 842 865 @echo "java JavaThread" >> a.out … … 852 875 853 876 signal-pthread_cond$(EXEEXT): 854 $( AM_V_CC)$(COMPILE) -DBENCH_N=500000 $(srcdir)/schedint/pthreads.c877 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000 $(srcdir)/schedint/pthreads.c 855 878 856 879 signal-upp$(EXEEXT): 857 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc880 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc 858 881 859 882 signal-cfa1$(EXEEXT): 860 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa1.c883 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa1.cfa 861 884 862 885 signal-cfa2$(EXEEXT): 863 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa2.c886 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa2.cfa 864 887 865 888 signal-cfa4$(EXEEXT): 866 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa4.c889 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa4.cfa 867 890 868 891 signal-java_thread$(EXEEXT): 869 $( AM_V_JAVAC)javac -d $(builddir) $(srcdir)/schedint/JavaThread.java892 $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/schedint/JavaThread.java 870 893 @echo "#!/bin/sh" > a.out 871 894 @echo "java JavaThread" >> a.out … … 879 902 880 903 waitfor-upp$(EXEEXT): 881 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc904 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc 882 905 883 906 waitfor-cfa1$(EXEEXT): 884 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa1.c907 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa1.cfa 885 908 886 909 waitfor-cfa2$(EXEEXT): 887 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa2.c910 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa2.cfa 888 911 889 912 waitfor-cfa4$(EXEEXT): 890 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa4.c913 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa4.cfa 891 914 892 915 creation$(EXEEXT) :\ … … 901 924 902 925 creation-cfa_coroutine$(EXEEXT): 903 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.c926 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa 904 927 905 928 creation-cfa_coroutine_eager$(EXEEXT): 906 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.c929 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa -DEAGER 907 930 908 931 creation-cfa_thread$(EXEEXT): 909 $( AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.c932 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.cfa 910 933 911 934 creation-upp_coroutine$(EXEEXT): 912 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc935 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc 913 936 914 937 creation-upp_thread$(EXEEXT): 915 $( AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc938 $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc 916 939 917 940 creation-pthread$(EXEEXT): 918 $( AM_V_CC)$(COMPILE) -DBENCH_N=250000 $(srcdir)/creation/pthreads.c941 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=250000 $(srcdir)/creation/pthreads.c 919 942 920 943 creation-goroutine$(EXEEXT): 921 $( AM_V_GOC)go build -o a.out $(srcdir)/creation/goroutine.go944 $(BENCH_V_GOC)go build -o a.out $(srcdir)/creation/goroutine.go 922 945 923 946 creation-java_thread$(EXEEXT): 924 $( AM_V_JAVAC)javac -d $(builddir) $(srcdir)/creation/JavaThread.java947 $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/creation/JavaThread.java 925 948 @echo "#!/bin/sh" > a.out 926 949 @echo "java JavaThread" >> a.out … … 938 961 939 962 compile-array$(EXEEXT): 940 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/array.c963 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/array.cfa 941 964 942 965 compile-attributes$(EXEEXT): 943 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/attributes.cfa966 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/attributes.cfa 944 967 945 968 compile-empty$(EXEEXT): 946 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(srcdir)/compile/empty.c969 @$(CFACOMPILE) -fsyntax-only -w $(srcdir)/compile/empty.cfa 947 970 948 971 compile-expression$(EXEEXT): 949 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/expression.c972 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/expression.cfa 950 973 951 974 compile-io$(EXEEXT): 952 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/io1.c975 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/io1.cfa 953 976 954 977 compile-monitor$(EXEEXT): 955 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/monitor.c978 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/monitor.cfa 956 979 957 980 compile-operators$(EXEEXT): 958 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/operators.c981 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/operators.cfa 959 982 960 983 compile-thread$(EXEEXT): 961 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/thread.c984 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/thread.cfa 962 985 963 986 compile-typeof$(EXEEXT): 964 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.c987 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.cfa 965 988 966 989 # Tell versions [3.59,3.63) of GNU make to not export all variables.
Note:
See TracChangeset
for help on using the changeset viewer.