Changes in / [015dc50:1f86d5e]
- Files:
-
- 1 deleted
- 4 edited
-
Jenkinsfile (modified) (8 diffs)
-
benchmark/Makefile.am (modified) (10 diffs)
-
benchmark/Makefile.in (modified) (8 diffs)
-
benchmark/jenkins.sh (deleted)
-
tools/PrettyGitLogs.sh (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
Jenkinsfile
r015dc50 r1f86d5e 7 7 node('master') { 8 8 // Globals 9 BuildDir = pwd tmp: true10 SrcDir = pwd tmp: false9 BuildDir = null 10 SrcDir = null 11 11 Settings = null 12 12 StageName = '' … … 46 46 publish() 47 47 } 48 49 // Update the build directories when exiting the node50 BuildDir = pwd tmp: true51 SrcDir = pwd tmp: false52 48 53 49 notify_server(45) … … 153 149 dir (BuildDir) { 154 150 //Append bench results 155 sh " ${SrcDir}/benchmark/jenkins.sh ${Settings.GitNewRef} ${Settings.Architecture} ${BuildDir}/bench.json"151 sh "make --no-print-directory -C benchmark jenkins githash=${Settings.GitNewRef} arch=${Settings.Architecture} | tee ${SrcDir}/bench.json" 156 152 } 157 153 } … … 179 175 180 176 //Then publish the results 181 sh 'curl --silent --show-error -H \'Content-Type: application/json\' --data @ ${BuildDir}/bench.json https://cforall.uwaterloo.ca:8082/jenkins/publish > /dev/null || true'177 sh 'curl --silent --show-error -H \'Content-Type: application/json\' --data @bench.json https://cforall.uwaterloo.ca:8082/jenkins/publish > /dev/null || true' 182 178 } 183 179 } … … 189 185 if (!Settings || !Settings.GitOldRef || !Settings.GitNewRef) return "\nERROR retrieveing git information!\n" 190 186 191 sh "${SrcDir}/tools/PrettyGitLogs.sh ${ SrcDir} ${BuildDir} ${Settings.GitOldRef} ${Settings.GitNewRef}"187 sh "${SrcDir}/tools/PrettyGitLogs.sh ${BuildDir} ${Settings.GitOldRef} ${Settings.GitNewRef}" 192 188 193 189 def gitUpdate = readFile("${BuildDir}/GIT_UPDATE") … … 302 298 switch( param.Architecture ) { 303 299 case 'x64': 304 this.Architecture = new Arch_Desc('x64', '--host=x86_64', ' x64')300 this.Architecture = new Arch_Desc('x64', '--host=x86_64', 'master') 305 301 break 306 302 case 'x86': 307 this.Architecture = new Arch_Desc('x86', '--host=i386', ' x86')303 this.Architecture = new Arch_Desc('x86', '--host=i386', 'master') 308 304 break 309 305 default : … … 381 377 ]]) 382 378 383 // It's unfortunate but it looks like we need to checkout the entire repo just to get the pretty git printer384 checkout scm385 386 379 final settings = new BuildSettings(params, env.BRANCH_NAME) 387 380 … … 411 404 catch (Exception caughtError) { 412 405 err = caughtError //rethrow error later 413 sh 'cat build/*.log'406 sh 'cat *.log' 414 407 } 415 408 finally { -
benchmark/Makefile.am
r015dc50 r1f86d5e 21 21 include $(top_srcdir)/src/cfa.make 22 22 23 24 23 25 AM_CFLAGS = -O2 -Wall -I$(srcdir) -lrt -pthread 24 26 AM_CFAFLAGS = -quiet -in-tree -nodebug 25 27 AM_UPPFLAGS = -quiet -nodebug -multi 26 27 BENCH_V_CC = $(__bench_v_CC_$(__quiet))28 BENCH_V_CFA = $(__bench_v_CFA_$(__quiet))29 BENCH_V_CXX = $(__bench_v_CXX_$(__quiet))30 BENCH_V_GOC = $(__bench_v_GOC_$(__quiet))31 BENCH_V_JAVAC = $(__bench_v_JAVAC_$(__quiet))32 BENCH_V_UPP = $(__bench_v_UPP_$(__quiet))33 34 __quiet = verbose35 __bench_v_CC_quiet = @36 __bench_v_CFA_quiet = @37 __bench_v_CXX_quiet = @38 __bench_v_GOC_quiet = @39 __bench_v_JAVAC_quiet = @40 __bench_v_UPP_quiet = @41 __bench_v_CC_verbose = $(AM_V_CC)42 __bench_v_CFA_verbose = $(AM_V_CFA)43 __bench_v_CXX_verbose = $(AM_V_CXX)44 __bench_v_GOC_verbose = $(AM_V_GOC)45 __bench_v_JAVAC_verbose = $(AM_V_JAVAC)46 __bench_v_UPP_verbose = $(AM_V_UPP)47 48 49 28 50 29 TOOLSDIR = ${abs_top_builddir}/tools/ … … 81 60 82 61 %.runquiet : 83 @+make $(basename $@) CFLAGS="-w" __quiet=quiet62 @+make $(basename $@) CFLAGS="-w" 84 63 @taskset -c 1 ./a.out 85 64 @rm -f a.out … … 131 110 ## ========================================================================================================= 132 111 loop$(EXEEXT): 133 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c112 $(AM_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c 134 113 135 114 function$(EXEEXT): 136 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/function.c115 $(AM_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/function.c 137 116 138 117 fetch_add$(EXEEXT): 139 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000 $(srcdir)/fetch_add.c118 $(AM_V_CC)$(COMPILE) -DBENCH_N=500000000 $(srcdir)/fetch_add.c 140 119 141 120 ## ========================================================================================================= … … 160 139 161 140 ctxswitch-kos_fibre$(EXEEXT): 162 $( BENCH_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp -I$(LIBFIBRE_DIR) -lfibre141 $(AM_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp -I$(LIBFIBRE_DIR) -lfibre 163 142 164 143 ctxswitch-kos_fibre2$(EXEEXT): 165 $( BENCH_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre144 $(AM_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre 166 145 endif 167 146 … … 169 148 170 149 ctxswitch-pthread$(EXEEXT): 171 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c150 $(AM_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c 172 151 173 152 ctxswitch-cfa_coroutine$(EXEEXT): 174 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.cfa153 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.cfa 175 154 176 155 ctxswitch-cfa_thread$(EXEEXT): 177 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.cfa156 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.cfa 178 157 179 158 ctxswitch-cfa_thread2$(EXEEXT): 180 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.cfa159 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.cfa 181 160 182 161 ctxswitch-upp_coroutine$(EXEEXT): 183 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc162 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc 184 163 185 164 ctxswitch-upp_thread$(EXEEXT): 186 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc165 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc 187 166 188 167 ctxswitch-goroutine$(EXEEXT): 189 $( BENCH_V_GOC)go build -o a.out $(srcdir)/ctxswitch/goroutine.go168 $(AM_V_GOC)go build -o a.out $(srcdir)/ctxswitch/goroutine.go 190 169 191 170 ctxswitch-java_thread$(EXEEXT): 192 $( BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/ctxswitch/JavaThread.java171 $(AM_V_JAVAC)javac -d $(builddir) $(srcdir)/ctxswitch/JavaThread.java 193 172 @echo "#!/bin/sh" > a.out 194 173 @echo "java JavaThread" >> a.out … … 208 187 209 188 mutex-pthread_lock$(EXEEXT): 210 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c189 $(AM_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c 211 190 212 191 mutex-upp$(EXEEXT): 213 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc192 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc 214 193 215 194 mutex-cfa1$(EXEEXT): 216 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa1.cfa195 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa1.cfa 217 196 218 197 mutex-cfa2$(EXEEXT): 219 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa2.cfa198 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa2.cfa 220 199 221 200 mutex-cfa4$(EXEEXT): 222 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa4.cfa201 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa4.cfa 223 202 224 203 mutex-java_thread$(EXEEXT): 225 $( BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/mutex/JavaThread.java204 $(AM_V_JAVAC)javac -d $(builddir) $(srcdir)/mutex/JavaThread.java 226 205 @echo "#!/bin/sh" > a.out 227 206 @echo "java JavaThread" >> a.out … … 238 217 239 218 signal-pthread_cond$(EXEEXT): 240 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=500000 $(srcdir)/schedint/pthreads.c219 $(AM_V_CC)$(COMPILE) -DBENCH_N=500000 $(srcdir)/schedint/pthreads.c 241 220 242 221 signal-upp$(EXEEXT): 243 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc222 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc 244 223 245 224 signal-cfa1$(EXEEXT): 246 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa1.cfa225 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa1.cfa 247 226 248 227 signal-cfa2$(EXEEXT): 249 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa2.cfa228 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa2.cfa 250 229 251 230 signal-cfa4$(EXEEXT): 252 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa4.cfa231 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa4.cfa 253 232 254 233 signal-java_thread$(EXEEXT): 255 $( BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/schedint/JavaThread.java234 $(AM_V_JAVAC)javac -d $(builddir) $(srcdir)/schedint/JavaThread.java 256 235 @echo "#!/bin/sh" > a.out 257 236 @echo "java JavaThread" >> a.out … … 267 246 268 247 waitfor-upp$(EXEEXT): 269 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc248 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc 270 249 271 250 waitfor-cfa1$(EXEEXT): 272 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa1.cfa251 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa1.cfa 273 252 274 253 waitfor-cfa2$(EXEEXT): 275 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa2.cfa254 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa2.cfa 276 255 277 256 waitfor-cfa4$(EXEEXT): 278 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa4.cfa257 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa4.cfa 279 258 280 259 ## ========================================================================================================= … … 290 269 291 270 creation-cfa_coroutine$(EXEEXT): 292 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa271 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa 293 272 294 273 creation-cfa_coroutine_eager$(EXEEXT): 295 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa -DEAGER274 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa -DEAGER 296 275 297 276 creation-cfa_thread$(EXEEXT): 298 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.cfa277 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.cfa 299 278 300 279 creation-upp_coroutine$(EXEEXT): 301 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc280 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc 302 281 303 282 creation-upp_thread$(EXEEXT): 304 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc283 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc 305 284 306 285 creation-pthread$(EXEEXT): 307 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=250000 $(srcdir)/creation/pthreads.c286 $(AM_V_CC)$(COMPILE) -DBENCH_N=250000 $(srcdir)/creation/pthreads.c 308 287 309 288 creation-goroutine$(EXEEXT): 310 $( BENCH_V_GOC)go build -o a.out $(srcdir)/creation/goroutine.go289 $(AM_V_GOC)go build -o a.out $(srcdir)/creation/goroutine.go 311 290 312 291 creation-java_thread$(EXEEXT): 313 $( BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/creation/JavaThread.java292 $(AM_V_JAVAC)javac -d $(builddir) $(srcdir)/creation/JavaThread.java 314 293 @echo "#!/bin/sh" > a.out 315 294 @echo "java JavaThread" >> a.out … … 332 311 333 312 compile-array$(EXEEXT): 334 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/array.cfa313 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/array.cfa 335 314 336 315 compile-attributes$(EXEEXT): 337 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/attributes.cfa316 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/attributes.cfa 338 317 339 318 compile-empty$(EXEEXT): 340 @$(CFACOMPILE) -fsyntax-only -w $(srcdir)/compile/empty.cfa319 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(srcdir)/compile/empty.cfa 341 320 342 321 compile-expression$(EXEEXT): 343 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/expression.cfa322 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/expression.cfa 344 323 345 324 compile-io$(EXEEXT): 346 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/io1.cfa325 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/io1.cfa 347 326 348 327 compile-monitor$(EXEEXT): 349 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/monitor.cfa328 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/monitor.cfa 350 329 351 330 compile-operators$(EXEEXT): 352 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/operators.cfa331 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/operators.cfa 353 332 354 333 compile-thread$(EXEEXT): 355 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/thread.cfa334 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/thread.cfa 356 335 357 336 compile-typeof$(EXEEXT): 358 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.cfa359 337 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.cfa 338 -
benchmark/Makefile.in
r015dc50 r1f86d5e 374 374 AM_CFAFLAGS = -quiet -in-tree -nodebug 375 375 AM_UPPFLAGS = -quiet -nodebug -multi 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 = verbose383 __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 376 TOOLSDIR = ${abs_top_builddir}/tools/ 396 377 REPEAT = ${abs_top_builddir}/tools/repeat … … 744 725 745 726 %.runquiet : 746 @+make $(basename $@) CFLAGS="-w" __quiet=quiet727 @+make $(basename $@) CFLAGS="-w" 747 728 @taskset -c 1 ./a.out 748 729 @rm -f a.out … … 791 772 792 773 loop$(EXEEXT): 793 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c774 $(AM_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c 794 775 795 776 function$(EXEEXT): 796 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/function.c777 $(AM_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/function.c 797 778 798 779 fetch_add$(EXEEXT): 799 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=500000000 $(srcdir)/fetch_add.c780 $(AM_V_CC)$(COMPILE) -DBENCH_N=500000000 $(srcdir)/fetch_add.c 800 781 801 782 @WITH_LIBFIBRE_TRUE@ctxswitch-kos_fibre$(EXEEXT): 802 @WITH_LIBFIBRE_TRUE@ $( BENCH_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp -I$(LIBFIBRE_DIR) -lfibre783 @WITH_LIBFIBRE_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre.cpp -I$(LIBFIBRE_DIR) -lfibre 803 784 804 785 @WITH_LIBFIBRE_TRUE@ctxswitch-kos_fibre2$(EXEEXT): 805 @WITH_LIBFIBRE_TRUE@ $( BENCH_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre786 @WITH_LIBFIBRE_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/kos_fibre2.cpp -I$(LIBFIBRE_DIR) -lfibre 806 787 807 788 ctxswitch$(EXEEXT): $(CTXSWITCH_DEPEND) 808 789 809 790 ctxswitch-pthread$(EXEEXT): 810 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c791 $(AM_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/pthreads.c 811 792 812 793 ctxswitch-cfa_coroutine$(EXEEXT): 813 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.cfa794 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_cor.cfa 814 795 815 796 ctxswitch-cfa_thread$(EXEEXT): 816 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.cfa797 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd.cfa 817 798 818 799 ctxswitch-cfa_thread2$(EXEEXT): 819 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.cfa800 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/cfa_thrd2.cfa 820 801 821 802 ctxswitch-upp_coroutine$(EXEEXT): 822 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc803 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_cor.cc 823 804 824 805 ctxswitch-upp_thread$(EXEEXT): 825 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc806 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/ctxswitch/upp_thrd.cc 826 807 827 808 ctxswitch-goroutine$(EXEEXT): 828 $( BENCH_V_GOC)go build -o a.out $(srcdir)/ctxswitch/goroutine.go809 $(AM_V_GOC)go build -o a.out $(srcdir)/ctxswitch/goroutine.go 829 810 830 811 ctxswitch-java_thread$(EXEEXT): 831 $( BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/ctxswitch/JavaThread.java812 $(AM_V_JAVAC)javac -d $(builddir) $(srcdir)/ctxswitch/JavaThread.java 832 813 @echo "#!/bin/sh" > a.out 833 814 @echo "java JavaThread" >> a.out … … 846 827 847 828 mutex-pthread_lock$(EXEEXT): 848 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c829 $(AM_V_CC)$(COMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/pthreads.c 849 830 850 831 mutex-upp$(EXEEXT): 851 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc832 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/mutex/upp.cc 852 833 853 834 mutex-cfa1$(EXEEXT): 854 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa1.cfa835 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa1.cfa 855 836 856 837 mutex-cfa2$(EXEEXT): 857 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa2.cfa838 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa2.cfa 858 839 859 840 mutex-cfa4$(EXEEXT): 860 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa4.cfa841 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=5000000 $(srcdir)/mutex/cfa4.cfa 861 842 862 843 mutex-java_thread$(EXEEXT): 863 $( BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/mutex/JavaThread.java844 $(AM_V_JAVAC)javac -d $(builddir) $(srcdir)/mutex/JavaThread.java 864 845 @echo "#!/bin/sh" > a.out 865 846 @echo "java JavaThread" >> a.out … … 875 856 876 857 signal-pthread_cond$(EXEEXT): 877 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=500000 $(srcdir)/schedint/pthreads.c858 $(AM_V_CC)$(COMPILE) -DBENCH_N=500000 $(srcdir)/schedint/pthreads.c 878 859 879 860 signal-upp$(EXEEXT): 880 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc861 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedint/upp.cc 881 862 882 863 signal-cfa1$(EXEEXT): 883 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa1.cfa864 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa1.cfa 884 865 885 866 signal-cfa2$(EXEEXT): 886 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa2.cfa867 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa2.cfa 887 868 888 869 signal-cfa4$(EXEEXT): 889 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa4.cfa870 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedint/cfa4.cfa 890 871 891 872 signal-java_thread$(EXEEXT): 892 $( BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/schedint/JavaThread.java873 $(AM_V_JAVAC)javac -d $(builddir) $(srcdir)/schedint/JavaThread.java 893 874 @echo "#!/bin/sh" > a.out 894 875 @echo "java JavaThread" >> a.out … … 902 883 903 884 waitfor-upp$(EXEEXT): 904 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc885 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=5000000 $(srcdir)/schedext/upp.cc 905 886 906 887 waitfor-cfa1$(EXEEXT): 907 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa1.cfa888 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa1.cfa 908 889 909 890 waitfor-cfa2$(EXEEXT): 910 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa2.cfa891 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa2.cfa 911 892 912 893 waitfor-cfa4$(EXEEXT): 913 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa4.cfa894 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=500000 $(srcdir)/schedext/cfa4.cfa 914 895 915 896 creation$(EXEEXT) :\ … … 924 905 925 906 creation-cfa_coroutine$(EXEEXT): 926 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa907 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa 927 908 928 909 creation-cfa_coroutine_eager$(EXEEXT): 929 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa -DEAGER910 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_cor.cfa -DEAGER 930 911 931 912 creation-cfa_thread$(EXEEXT): 932 $( BENCH_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.cfa913 $(AM_V_CFA)$(CFACOMPILE) -DBENCH_N=10000000 $(srcdir)/creation/cfa_thrd.cfa 933 914 934 915 creation-upp_coroutine$(EXEEXT): 935 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc916 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_cor.cc 936 917 937 918 creation-upp_thread$(EXEEXT): 938 $( BENCH_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc919 $(AM_V_UPP)$(UPPCOMPILE) -DBENCH_N=50000000 $(srcdir)/creation/upp_thrd.cc 939 920 940 921 creation-pthread$(EXEEXT): 941 $( BENCH_V_CC)$(COMPILE) -DBENCH_N=250000 $(srcdir)/creation/pthreads.c922 $(AM_V_CC)$(COMPILE) -DBENCH_N=250000 $(srcdir)/creation/pthreads.c 942 923 943 924 creation-goroutine$(EXEEXT): 944 $( BENCH_V_GOC)go build -o a.out $(srcdir)/creation/goroutine.go925 $(AM_V_GOC)go build -o a.out $(srcdir)/creation/goroutine.go 945 926 946 927 creation-java_thread$(EXEEXT): 947 $( BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/creation/JavaThread.java928 $(AM_V_JAVAC)javac -d $(builddir) $(srcdir)/creation/JavaThread.java 948 929 @echo "#!/bin/sh" > a.out 949 930 @echo "java JavaThread" >> a.out … … 961 942 962 943 compile-array$(EXEEXT): 963 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/array.cfa944 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/array.cfa 964 945 965 946 compile-attributes$(EXEEXT): 966 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/attributes.cfa947 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/attributes.cfa 967 948 968 949 compile-empty$(EXEEXT): 969 @$(CFACOMPILE) -fsyntax-only -w $(srcdir)/compile/empty.cfa950 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(srcdir)/compile/empty.cfa 970 951 971 952 compile-expression$(EXEEXT): 972 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/expression.cfa953 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/expression.cfa 973 954 974 955 compile-io$(EXEEXT): 975 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/io1.cfa956 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/io1.cfa 976 957 977 958 compile-monitor$(EXEEXT): 978 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/monitor.cfa959 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/monitor.cfa 979 960 980 961 compile-operators$(EXEEXT): 981 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/operators.cfa962 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/operators.cfa 982 963 983 964 compile-thread$(EXEEXT): 984 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/thread.cfa965 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/thread.cfa 985 966 986 967 compile-typeof$(EXEEXT): 987 @$(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.cfa968 $(AM_V_CFA)$(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.cfa 988 969 989 970 # Tell versions [3.59,3.63) of GNU make to not export all variables. -
tools/PrettyGitLogs.sh
r015dc50 r1f86d5e 3 3 set -e 4 4 5 GIT="git --git-dir=$1/.git" 6 7 GIT_UPDATE="$2/GIT_UPDATE" 8 GIT_LOG="$2/GIT_LOG" 9 GIT_DIFF="$2/GIT_DIFF" 5 GIT_UPDATE="$1/GIT_UPDATE" 6 GIT_LOG="$1/GIT_LOG" 7 GIT_DIFF="$1/GIT_DIFF" 10 8 11 9 rm -f ${GIT_UPDATE} ${GIT_LOG} ${GIT_DIFF} 12 10 13 GitOldRef=$ 314 GitNewRef=$ 411 GitOldRef=$2 12 GitNewRef=$3 15 13 16 14
Note:
See TracChangeset
for help on using the changeset viewer.