Ignore:
Timestamp:
Apr 25, 2025, 7:39:09 AM (8 months ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
master
Children:
65bd3c2
Parents:
b195498
Message:

change backquote call to regular call

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/executor.cfa

    rb195498 r6b33e89  
    2121        T * remove( Buffer(T, TLink) & mutex buf ) with(buf) {
    2222                dlist( T, TLink ) * qptr = &queue;                              // workaround https://cforall.uwaterloo.ca/trac/ticket/166
    23                 // if ( (*qptr)`isEmpty ) wait( delay );                // no request to process ? => wait
    24           if ( (*qptr)`isEmpty ) return 0p;                                     // no request to process ? => wait
     23                // if ( isEmpty( *qptr ) ) wait( delay );               // no request to process ? => wait
     24          if ( isEmpty( *qptr ) ) return 0p;                            // no request to process ? => wait
    2525                return &try_pop_front( *qptr );
    2626        } // remove
     
    9393        unsigned int reqPerWorker = nrqueues / nworkers, extras = nrqueues % nworkers;
    9494//      for ( unsigned int i = 0, start = 0, range; i < nworkers; i += 1, start += range ) {
    95     for ( i; nworkers : start; 0u ~ @ ~ range : range; ) {
    96             range = reqPerWorker + ( i < extras ? 1 : 0 );
     95        for ( i; nworkers : start; 0u ~ @ ~ range : range; ) {
     96                range = reqPerWorker + ( i < extras ? 1 : 0 );
    9797                workers[i] = new( cluster, requests, start, range );
    9898        } // for
Note: See TracChangeset for help on using the changeset viewer.