Changes in benchmark/Makefile.am [dc33b5b:d9f2874]
- File:
-
- 1 edited
-
benchmark/Makefile.am (modified) (14 diffs)
Legend:
- Unmodified
- Added
- Removed
-
benchmark/Makefile.am
rdc33b5b rd9f2874 11 11 ## Created On : Sun May 31 09:08:15 2015 12 12 ## Last Modified By : Peter A. Buhr 13 ## Last Modified On : Sun Jun 23 12:34:29 201914 ## Update Count : 5213 ## Last Modified On : Tue Nov 6 09:01:23 2018 14 ## Update Count : 26 15 15 ############################################################################### 16 16 … … 21 21 include $(top_srcdir)/src/cfa.make 22 22 23 AM_CFLAGS = -O2 -Wall -Wextra - I$(srcdir) -lrt -pthread # -Werror23 AM_CFLAGS = -O2 -Wall -Wextra -Werror -I$(srcdir) -lrt -pthread 24 24 AM_CFAFLAGS = -quiet -nodebug -in-tree 25 25 AM_UPPFLAGS = -quiet -nodebug -multi -std=c++14 … … 31 31 BENCH_V_JAVAC = $(__bench_v_JAVAC_$(__quiet)) 32 32 BENCH_V_UPP = $(__bench_v_UPP_$(__quiet)) 33 BENCH_V_QTHREAD = $(__bench_v_QTHREAD_$(__quiet))34 33 35 34 __quiet = verbose … … 46 45 __bench_v_JAVAC_verbose = $(AM_V_JAVAC) 47 46 __bench_v_UPP_verbose = $(AM_V_UPP) 48 __bench_v_QTHREAD_verbose = $(AM_V_CC) 47 49 48 50 49 … … 52 51 REPEAT = ${abs_top_builddir}/tools/repeat 53 52 STATS = ${abs_top_srcdir}/tools/stat.py 54 repeats = 3 # 3053 repeats = 30 55 54 skipcompile = no 56 55 TIME_FORMAT = "%E" … … 125 124 126 125 ctxswitch.csv: 127 @echo "generator,coroutine,thread" > $@ 128 @+make ctxswitch-cfa_generator.runquiet >> $@ && echo -n ',' >> $@ 126 @echo "coroutine,thread" > $@ 129 127 @+make ctxswitch-cfa_coroutine.runquiet >> $@ && echo -n ',' >> $@ 130 128 @+make ctxswitch-cfa_thread.runquiet >> $@ … … 155 153 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000 $(srcdir)/fetch_add.c 156 154 157 ttst_lock$(EXEEXT):158 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000 $(srcdir)/ttst_lock.c159 160 155 tls-fetch_add$(EXEEXT): 161 156 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000 $(srcdir)/tls-fetch_add.c … … 166 161 function.run \ 167 162 fetch_add.run \ 168 ttst_lock.run \169 163 tls-fetch_add.run \ 170 164 ctxswitch-pthread.run \ 171 ctxswitch-cfa_generator.run \172 165 ctxswitch-cfa_coroutine.run \ 173 166 ctxswitch-cfa_thread.run \ … … 176 169 ctxswitch-upp_thread.run \ 177 170 ctxswitch-goroutine.run \ 178 ctxswitch-java_thread.run \ 179 ctxswitch-qthreads.run 180 171 ctxswitch-java_thread.run 181 172 182 173 if WITH_LIBFIBRE … … 197 188 ctxswitch-pthread$(EXEEXT): 198 189 $(BENCH_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c 199 200 ctxswitch-cfa_generator$(EXEEXT):201 $(BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_gen.cfa202 190 203 191 ctxswitch-cfa_coroutine$(EXEEXT): … … 224 212 @echo "java JavaThread" >> a.out 225 213 @chmod a+x a.out 226 227 ctxswitch-qthreads$(EXEEXT):228 $(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 -lqthread229 214 230 215 ## ========================================================================================================= … … 320 305 creation-upp_thread.run \ 321 306 creation-goroutine.run \ 322 creation-java_thread.run \ 323 creation-qthreads.run 307 creation-java_thread.run 324 308 325 309 creation-cfa_coroutine$(EXEEXT): … … 349 333 @echo "java JavaThread" >> a.out 350 334 @chmod a+x a.out 351 352 creation-qthreads$(EXEEXT):353 $(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 -lqthread354 335 355 336 ## ========================================================================================================= … … 394 375 compile-typeof$(EXEEXT): 395 376 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.cfa 377
Note:
See TracChangeset
for help on using the changeset viewer.