Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • benchmark/Makefile.in

    r5a8037a7 r1f86d5e  
    371371
    372372# applies to both programs
    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)
     373AM_CFLAGS = -O2 -Wall -I$(srcdir) -lrt -pthread
     374AM_CFAFLAGS = -quiet -in-tree -nodebug
     375AM_UPPFLAGS = -quiet -nodebug -multi
    395376TOOLSDIR = ${abs_top_builddir}/tools/
    396377REPEAT = ${abs_top_builddir}/tools/repeat
     
    402383dummy_SOURCES = dummyC.c dummyCXX.cpp
    403384CTXSWITCH_DEPEND = loop.run function.run fetch_add.run \
    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)
     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)
    409390testdir = $(top_srcdir)/tests
    410391all: all-am
     
    744725
    745726%.runquiet :
    746         @+make $(basename $@) CFLAGS="-w" __quiet=quiet
     727        @+make $(basename $@) CFLAGS="-w"
    747728        @taskset -c 1 ./a.out
    748729        @rm -f a.out
     
    791772
    792773loop$(EXEEXT):
    793         $(BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c
     774        $(AM_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c
    794775
    795776function$(EXEEXT):
    796         $(BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/function.c
     777        $(AM_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/function.c
    797778
    798779fetch_add$(EXEEXT):
    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
     780        $(AM_V_CC)$(COMPILE) -DBENCH_N=500000000  $(srcdir)/fetch_add.c
    803781
    804782@WITH_LIBFIBRE_TRUE@ctxswitch-kos_fibre$(EXEEXT):
    805 @WITH_LIBFIBRE_TRUE@    $(BENCH_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp  -I$(LIBFIBRE_DIR) -lfibre
     783@WITH_LIBFIBRE_TRUE@    $(AM_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp  -I$(LIBFIBRE_DIR) -lfibre
    806784
    807785@WITH_LIBFIBRE_TRUE@ctxswitch-kos_fibre2$(EXEEXT):
    808 @WITH_LIBFIBRE_TRUE@    $(BENCH_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre
     786@WITH_LIBFIBRE_TRUE@    $(AM_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre
    809787
    810788ctxswitch$(EXEEXT): $(CTXSWITCH_DEPEND)
    811789
    812790ctxswitch-pthread$(EXEEXT):
    813         $(BENCH_V_CC)$(COMPILE)    -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c
     791        $(AM_V_CC)$(COMPILE)    -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c
    814792
    815793ctxswitch-cfa_coroutine$(EXEEXT):
    816         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.cfa
     794        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.cfa
    817795
    818796ctxswitch-cfa_thread$(EXEEXT):
    819         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.cfa
     797        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.cfa
    820798
    821799ctxswitch-cfa_thread2$(EXEEXT):
    822         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.cfa
     800        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.cfa
    823801
    824802ctxswitch-upp_coroutine$(EXEEXT):
    825         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc
     803        $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc
    826804
    827805ctxswitch-upp_thread$(EXEEXT):
    828         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc
     806        $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc
    829807
    830808ctxswitch-goroutine$(EXEEXT):
    831         $(BENCH_V_GOC)go build -o a.out $(srcdir)/ctxswitch/goroutine.go
     809        $(AM_V_GOC)go build -o a.out $(srcdir)/ctxswitch/goroutine.go
    832810
    833811ctxswitch-java_thread$(EXEEXT):
    834         $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/ctxswitch/JavaThread.java
     812        $(AM_V_JAVAC)javac -d $(builddir) $(srcdir)/ctxswitch/JavaThread.java
    835813        @echo "#!/bin/sh" > a.out
    836814        @echo "java JavaThread" >> a.out
     
    849827
    850828mutex-pthread_lock$(EXEEXT):
    851         $(BENCH_V_CC)$(COMPILE)    -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c
     829        $(AM_V_CC)$(COMPILE)    -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c
    852830
    853831mutex-upp$(EXEEXT):
    854         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc
     832        $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc
    855833
    856834mutex-cfa1$(EXEEXT):
    857         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000  $(srcdir)/mutex/cfa1.cfa
     835        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000  $(srcdir)/mutex/cfa1.cfa
    858836
    859837mutex-cfa2$(EXEEXT):
    860         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000  $(srcdir)/mutex/cfa2.cfa
     838        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000  $(srcdir)/mutex/cfa2.cfa
    861839
    862840mutex-cfa4$(EXEEXT):
    863         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000  $(srcdir)/mutex/cfa4.cfa
     841        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000  $(srcdir)/mutex/cfa4.cfa
    864842
    865843mutex-java_thread$(EXEEXT):
    866         $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/mutex/JavaThread.java
     844        $(AM_V_JAVAC)javac -d $(builddir) $(srcdir)/mutex/JavaThread.java
    867845        @echo "#!/bin/sh" > a.out
    868846        @echo "java JavaThread" >> a.out
     
    878856
    879857signal-pthread_cond$(EXEEXT):
    880         $(BENCH_V_CC)$(COMPILE)    -DBENCH_N=500000  $(srcdir)/schedint/pthreads.c
     858        $(AM_V_CC)$(COMPILE)    -DBENCH_N=500000  $(srcdir)/schedint/pthreads.c
    881859
    882860signal-upp$(EXEEXT):
    883         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc
     861        $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc
    884862
    885863signal-cfa1$(EXEEXT):
    886         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedint/cfa1.cfa
     864        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedint/cfa1.cfa
    887865
    888866signal-cfa2$(EXEEXT):
    889         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedint/cfa2.cfa
     867        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedint/cfa2.cfa
    890868
    891869signal-cfa4$(EXEEXT):
    892         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedint/cfa4.cfa
     870        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedint/cfa4.cfa
    893871
    894872signal-java_thread$(EXEEXT):
    895         $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/schedint/JavaThread.java
     873        $(AM_V_JAVAC)javac -d $(builddir) $(srcdir)/schedint/JavaThread.java
    896874        @echo "#!/bin/sh" > a.out
    897875        @echo "java JavaThread" >> a.out
     
    905883
    906884waitfor-upp$(EXEEXT):
    907         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc
     885        $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc
    908886
    909887waitfor-cfa1$(EXEEXT):
    910         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedext/cfa1.cfa
     888        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedext/cfa1.cfa
    911889
    912890waitfor-cfa2$(EXEEXT):
    913         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedext/cfa2.cfa
     891        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedext/cfa2.cfa
    914892
    915893waitfor-cfa4$(EXEEXT):
    916         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedext/cfa4.cfa
     894        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000  $(srcdir)/schedext/cfa4.cfa
    917895
    918896creation$(EXEEXT) :\
     
    927905
    928906creation-cfa_coroutine$(EXEEXT):
    929         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa
     907        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa
    930908
    931909creation-cfa_coroutine_eager$(EXEEXT):
    932         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa  -DEAGER
     910        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa  -DEAGER
    933911
    934912creation-cfa_thread$(EXEEXT):
    935         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.cfa
     913        $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.cfa
    936914
    937915creation-upp_coroutine$(EXEEXT):
    938         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc
     916        $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc
    939917
    940918creation-upp_thread$(EXEEXT):
    941         $(BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc
     919        $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc
    942920
    943921creation-pthread$(EXEEXT):
    944         $(BENCH_V_CC)$(COMPILE)    -DBENCH_N=250000   $(srcdir)/creation/pthreads.c
     922        $(AM_V_CC)$(COMPILE)    -DBENCH_N=250000   $(srcdir)/creation/pthreads.c
    945923
    946924creation-goroutine$(EXEEXT):
    947         $(BENCH_V_GOC)go build -o a.out $(srcdir)/creation/goroutine.go
     925        $(AM_V_GOC)go build -o a.out $(srcdir)/creation/goroutine.go
    948926
    949927creation-java_thread$(EXEEXT):
    950         $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/creation/JavaThread.java
     928        $(AM_V_JAVAC)javac -d $(builddir) $(srcdir)/creation/JavaThread.java
    951929        @echo "#!/bin/sh" > a.out
    952930        @echo "java JavaThread" >> a.out
     
    964942
    965943compile-array$(EXEEXT):
    966         @$(CFACOMPILE) -fsyntax-only -w $(testdir)/array.cfa
     944        $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/array.cfa
    967945
    968946compile-attributes$(EXEEXT):
    969         @$(CFACOMPILE) -fsyntax-only -w $(testdir)/attributes.cfa
     947        $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/attributes.cfa
    970948
    971949compile-empty$(EXEEXT):
    972         @$(CFACOMPILE) -fsyntax-only -w $(srcdir)/compile/empty.cfa
     950        $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(srcdir)/compile/empty.cfa
    973951
    974952compile-expression$(EXEEXT):
    975         @$(CFACOMPILE) -fsyntax-only -w $(testdir)/expression.cfa
     953        $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/expression.cfa
    976954
    977955compile-io$(EXEEXT):
    978         @$(CFACOMPILE) -fsyntax-only -w $(testdir)/io1.cfa
     956        $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/io1.cfa
    979957
    980958compile-monitor$(EXEEXT):
    981         @$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/monitor.cfa
     959        $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/monitor.cfa
    982960
    983961compile-operators$(EXEEXT):
    984         @$(CFACOMPILE) -fsyntax-only -w $(testdir)/operators.cfa
     962        $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/operators.cfa
    985963
    986964compile-thread$(EXEEXT):
    987         @$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/thread.cfa
     965        $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/thread.cfa
    988966
    989967compile-typeof$(EXEEXT):
    990         @$(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.cfa
     968        $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.cfa
    991969
    992970# Tell versions [3.59,3.63) of GNU make to not export all variables.
Note: See TracChangeset for help on using the changeset viewer.