Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • benchmark/Makefile.in

    re764ee1 rd9f2874  
    371371
    372372# applies to both programs
    373 AM_CFLAGS = -O2 -Wall -Wextra -I$(srcdir) -lrt -pthread # -Werror
     373AM_CFLAGS = -O2 -Wall -Wextra -Werror -I$(srcdir) -lrt -pthread
    374374AM_CFAFLAGS = -quiet -nodebug -in-tree
    375375AM_UPPFLAGS = -quiet -nodebug -multi -std=c++14
     
    380380BENCH_V_JAVAC = $(__bench_v_JAVAC_$(__quiet))
    381381BENCH_V_UPP = $(__bench_v_UPP_$(__quiet))
    382 BENCH_V_QTHREAD = $(__bench_v_QTHREAD_$(__quiet))
    383382__quiet = verbose
    384383__bench_v_CC_quiet = @
     
    394393__bench_v_JAVAC_verbose = $(AM_V_JAVAC)
    395394__bench_v_UPP_verbose = $(AM_V_UPP)
    396 __bench_v_QTHREAD_verbose = $(AM_V_CC)
    397395TOOLSDIR = ${abs_top_builddir}/tools/
    398396REPEAT = ${abs_top_builddir}/tools/repeat
    399397STATS = ${abs_top_srcdir}/tools/stat.py
    400 repeats = 3 # 30
     398repeats = 30
    401399skipcompile = no
    402400TIME_FORMAT = "%E"
     
    404402dummy_SOURCES = dummyC.c dummyCXX.cpp
    405403FIX_NEW_LINES = cat $@ | tr "\n" "\t" | sed -r 's/\t,/,/' | tr "\t" "\n" > $@
    406 CTXSWITCH_DEPEND = loop.run function.run fetch_add.run ttst_lock.run \
     404CTXSWITCH_DEPEND = loop.run function.run fetch_add.run \
    407405        tls-fetch_add.run ctxswitch-pthread.run \
    408         ctxswitch-cfa_generator.run ctxswitch-cfa_coroutine.run \
    409         ctxswitch-cfa_thread.run ctxswitch-cfa_thread2.run \
    410         ctxswitch-upp_coroutine.run ctxswitch-upp_thread.run \
    411         ctxswitch-goroutine.run ctxswitch-java_thread.run \
    412         ctxswitch-qthreads.run $(am__append_1)
     406        ctxswitch-cfa_coroutine.run ctxswitch-cfa_thread.run \
     407        ctxswitch-cfa_thread2.run ctxswitch-upp_coroutine.run \
     408        ctxswitch-upp_thread.run ctxswitch-goroutine.run \
     409        ctxswitch-java_thread.run $(am__append_1)
    413410testdir = $(top_srcdir)/tests
    414411all: all-am
     
    787784
    788785ctxswitch.csv:
    789         @echo "generator,coroutine,thread" > $@
    790         @+make ctxswitch-cfa_generator.runquiet >> $@ && echo -n ',' >> $@
     786        @echo "coroutine,thread" > $@
    791787        @+make ctxswitch-cfa_coroutine.runquiet >> $@ && echo -n ',' >> $@
    792788        @+make ctxswitch-cfa_thread.runquiet >> $@
     
    816812        $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000  $(srcdir)/fetch_add.c
    817813
    818 ttst_lock$(EXEEXT):
    819         $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000  $(srcdir)/ttst_lock.c
    820 
    821814tls-fetch_add$(EXEEXT):
    822815        $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000  $(srcdir)/tls-fetch_add.c
     
    832825ctxswitch-pthread$(EXEEXT):
    833826        $(BENCH_V_CC)$(COMPILE)    -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c
    834 
    835 ctxswitch-cfa_generator$(EXEEXT):
    836         $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_gen.cfa
    837827
    838828ctxswitch-cfa_coroutine$(EXEEXT):
     
    859849        @echo "java JavaThread" >> a.out
    860850        @chmod a+x a.out
    861 
    862 ctxswitch-qthreads$(EXEEXT):
    863         $(BENCH_V_QTHREADS)$(COMPILE) -DBENCH_N=50000000 -I/u/pabuhr/software/qthreads/include -L/u/pabuhr/software/qthreads/lib -Xlinker -R/u/pabuhr/software/qthreads/lib $(srcdir)/ctxswitch/qthreads.c -lqthread
    864851
    865852mutex$(EXEEXT) :\
     
    950937        creation-upp_thread.run                 \
    951938        creation-goroutine.run                  \
    952         creation-java_thread.run                \
    953         creation-qthreads.run
     939        creation-java_thread.run
    954940
    955941creation-cfa_coroutine$(EXEEXT):
     
    979965        @echo "java JavaThread" >> a.out
    980966        @chmod a+x a.out
    981 
    982 creation-qthreads$(EXEEXT):
    983         $(BENCH_V_QTHREADS)$(COMPILE) -DBENCH_N=50000000 -I/u/pabuhr/software/qthreads/include -L/u/pabuhr/software/qthreads/lib -Xlinker -R/u/pabuhr/software/qthreads/lib $(srcdir)/ctxswitch/qthreads.c -lqthread
    984967
    985968compile$(EXEEXT) :\
Note: See TracChangeset for help on using the changeset viewer.