Changeset 9155026 for libcfa/src


Ignore:
Timestamp:
Mar 7, 2023, 3:10:39 PM (15 months ago)
Author:
caparson <caparson@…>
Branches:
ADT, ast-experimental, master
Children:
50d2513
Parents:
e23169b (diff), 99fb52c (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/actor.hfa

    re23169b r9155026  
    442442
    443443static inline void check_message( message & this ) {
    444     CFA_DEBUG( this.allocation_ = Finished; )
    445     switch ( this.allocation_ ) {                                               // analyze message status
     444    #ifdef __CFA_DEBUG__
     445    Allocation temp = this.allocation_;
     446    this.allocation_ = Finished;
     447    switch ( temp )
     448    #else
     449    switch ( this.allocation_ )
     450    #endif
     451    {                                           // analyze message status
    446452        case Nodelete: break;
    447453        case Delete: delete( &this ); break;
Note: See TracChangeset for help on using the changeset viewer.