Ignore:
Timestamp:
Apr 28, 2021, 4:56:50 PM (5 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
8d66610
Parents:
feacef9 (diff), b7fd2db6 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/concurrency/invoke.h

    rfeacef9 r5407cdc  
    148148                struct $thread * prev;
    149149                volatile unsigned long long ts;
    150                 int preferred;
     150                unsigned preferred;
    151151        };
    152152
     
    200200                } node;
    201201
     202                struct processor * last_proc;
     203
    202204                #if defined( __CFA_WITH_VERIFY__ )
    203205                        void * canary;
     
    224226                }
    225227
     228                static inline $thread * volatile & ?`next ( $thread * this )  __attribute__((const)) {
     229                        return this->seqable.next;
     230                }
     231
    226232                static inline $thread *& Back( $thread * this ) __attribute__((const)) {
    227233                        return this->seqable.back;
Note: See TracChangeset for help on using the changeset viewer.