Changes in benchmark/schedext/cfa2.cfa [dc33b5b:5e49e47]
- File:
-
- 1 edited
-
benchmark/schedext/cfa2.cfa (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
benchmark/schedext/cfa2.cfa
rdc33b5b r5e49e47 18 18 go = 1; 19 19 BENCH( 20 for ( i; n) {20 for (size_t i = 0; i < n; i++) { 21 21 waitfor(call, a1, a2); 22 22 }, … … 24 24 ) 25 25 26 printf("% g\n", result);26 printf("%llu\n", result); 27 27 go = 0; 28 28 return 0; … … 31 31 thread T {}; 32 32 void ^?{}( T & mutex this ) {} 33 void main( T & ) {33 void main( T & this ) { 34 34 while(go == 0) { yield(); } 35 35 while(go == 1) { call(m1, m2); } … … 37 37 } 38 38 39 int main(__attribute__((unused)) int argc, __attribute__((unused)) char* argv[]) { 39 int main(int margc, char* margv[]) { 40 argc = margc; 41 argv = margv; 40 42 T t; 41 43 return wait(m1, m2);
Note:
See TracChangeset
for help on using the changeset viewer.