Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • benchmark/Makefile.am

    r6ca0dab rc2bc6d5  
    113113creation_cfa_generator_DURATION = 1000000000
    114114creation_upp_coroutine_DURATION = ${creation_cfa_coroutine_eager_DURATION}
     115creation_cfa_thread_DURATION = 10000000
     116creation_upp_thread_DURATION = ${creation_cfa_thread_DURATION}
    115117creation_DURATION = 10000000
    116118
     
    146148
    147149cleancsv:
    148         rm -f compile.csv basic.csv ctxswitch.csv mutex.csv schedint.csv
     150        rm -f compile.csv basic.csv ctxswitch.csv mutex.csv scheduling.csv
    149151
    150152jenkins$(EXEEXT): cleancsv
     
    157159        +make mutex.csv
    158160        -+make mutex.diff.csv
    159         +make schedint.csv
    160         -+make schedint.diff.csv
     161        +make scheduling.csv
     162        -+make scheduling.diff.csv
    161163@DOifskipcompile@
    162164        cat compile.csv
     
    167169        cat mutex.csv
    168170        -cat mutex.diff.csv
    169         cat schedint.csv
    170         -cat schedint.diff.csv
     171        cat scheduling.csv
     172        -cat scheduling.diff.csv
    171173
    172174compile.csv:
     
    198200        $(srcdir)/fixcsv.sh $@
    199201
    200 schedint.csv:
     202scheduling.csv:
    201203        echo "building $@"
    202204        echo "schedint-1,schedint-2,schedext-1,schedext-2" > $@
     
    289291ctxswitch-python_coroutine$(EXEEXT):
    290292        $(BENCH_V_PY)echo "#!/bin/sh" > a.out
    291         echo "python3 $(srcdir)/ctxswitch/python_cor.py \"$$""@\"" >> a.out
     293        echo "python3.7 $(srcdir)/ctxswitch/python_cor.py" >> a.out
    292294        chmod a+x a.out
    293295
    294296ctxswitch-nodejs_coroutine$(EXEEXT):
    295297        $(BENCH_V_NODEJS)echo "#!/bin/sh" > a.out
    296         echo "nodejs $(srcdir)/ctxswitch/node_cor.js \"$$""@\"" >> a.out
     298        echo "nodejs $(srcdir)/ctxswitch/node_cor.js" >> a.out
    297299        chmod a+x a.out
    298300
    299301ctxswitch-nodejs_await$(EXEEXT):
    300302        $(BENCH_V_NODEJS)echo "#!/bin/sh" > a.out
    301         echo "nodejs $(srcdir)/ctxswitch/node_await.js \"$$""@\"" >> a.out
     303        echo "nodejs $(srcdir)/ctxswitch/node_await.js" >> a.out
    302304        chmod a+x a.out
    303305
     
    311313        $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/ctxswitch/JavaThread.java
    312314        echo "#!/bin/sh" > a.out
    313         echo "java JavaThread \"$$""@\"" >> a.out
     315        echo "java JavaThread" >> a.out
    314316        chmod a+x a.out
    315317
     
    353355        $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/mutex/JavaThread.java
    354356        echo "#!/bin/sh" > a.out
    355         echo "java JavaThread \"$$""@\"" >> a.out
     357        echo "java JavaThread" >> a.out
    356358        chmod a+x a.out
    357359
     
    385387        $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/schedint/JavaThread.java
    386388        echo "#!/bin/sh" > a.out
    387         echo "java JavaThread \"$$""@\"" >> a.out
     389        echo "java JavaThread" >> a.out
    388390        chmod a+x a.out
    389391
     
    452454creation-python_coroutine$(EXEEXT):
    453455        $(BENCH_V_PY)echo "#!/bin/sh" > a.out
    454         echo "python3 $(srcdir)/creation/python_cor.py \"$$""@\"" >> a.out
     456        echo "python3.7 $(srcdir)/creation/python_cor.py" >> a.out
    455457        chmod a+x a.out
    456458
    457459creation-nodejs_coroutine$(EXEEXT):
    458460        $(BENCH_V_NODEJS)echo "#!/bin/sh" > a.out
    459         echo "nodejs $(srcdir)/creation/node_cor.js \"$$""@\"" >> a.out
     461        echo "nodejs $(srcdir)/creation/node_cor.js" >> a.out
    460462        chmod a+x a.out
    461463
     
    469471        $(BENCH_V_JAVAC)javac -d $(builddir) $(srcdir)/creation/JavaThread.java
    470472        echo "#!/bin/sh" > a.out
    471         echo "java JavaThread \"$$""@\"" >> a.out
     473        echo "java JavaThread" >> a.out
    472474        chmod a+x a.out
    473475
     
    490492
    491493compile-array$(EXEEXT):
    492         $(CFACOMPILE) -DNO_COMPILED_PRAGMA -fsyntax-only -w $(testdir)/array.cfa
     494        $(CFACOMPILE) -fsyntax-only -w $(testdir)/array.cfa
    493495
    494496compile-attributes$(EXEEXT):
    495         $(CFACOMPILE) -DNO_COMPILED_PRAGMA -fsyntax-only -w $(testdir)/attributes.cfa
     497        $(CFACOMPILE) -fsyntax-only -w $(testdir)/attributes.cfa
    496498
    497499compile-empty$(EXEEXT):
    498         $(CFACOMPILE) -DNO_COMPILED_PRAGMA -fsyntax-only -w $(srcdir)/compile/empty.cfa
     500        $(CFACOMPILE) -fsyntax-only -w $(srcdir)/compile/empty.cfa
    499501
    500502compile-expression$(EXEEXT):
    501         $(CFACOMPILE) -DNO_COMPILED_PRAGMA -fsyntax-only -w $(testdir)/expression.cfa
     503        $(CFACOMPILE) -fsyntax-only -w $(testdir)/expression.cfa
    502504
    503505compile-io$(EXEEXT):
    504         $(CFACOMPILE) -DNO_COMPILED_PRAGMA -fsyntax-only -w $(testdir)/io1.cfa
     506        $(CFACOMPILE) -fsyntax-only -w $(testdir)/io1.cfa
    505507
    506508compile-monitor$(EXEEXT):
    507         $(CFACOMPILE) -DNO_COMPILED_PRAGMA -fsyntax-only -w $(testdir)/concurrent/monitor.cfa
     509        $(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/monitor.cfa
    508510
    509511compile-operators$(EXEEXT):
    510         $(CFACOMPILE) -DNO_COMPILED_PRAGMA -fsyntax-only -w $(testdir)/operators.cfa
     512        $(CFACOMPILE) -fsyntax-only -w $(testdir)/operators.cfa
    511513
    512514compile-thread$(EXEEXT):
    513         $(CFACOMPILE) -DNO_COMPILED_PRAGMA -fsyntax-only -w $(testdir)/concurrent/thread.cfa
     515        $(CFACOMPILE) -fsyntax-only -w $(testdir)/concurrent/thread.cfa
    514516
    515517compile-typeof$(EXEEXT):
    516         $(CFACOMPILE) -DNO_COMPILED_PRAGMA -fsyntax-only -w $(testdir)/typeof.cfa
     518        $(CFACOMPILE) -fsyntax-only -w $(testdir)/typeof.cfa
    517519
    518520## =========================================================================================================
Note: See TracChangeset for help on using the changeset viewer.