Ignore:
Timestamp:
Aug 11, 2020, 4:40:15 PM (5 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
0d070ca
Parents:
07d867b (diff), 129674b (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' into new-ast

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/concurrency/thread.cfa

    r07d867b r22f94a4  
    2828        context{ 0p, 0p };
    2929        self_cor{ name, storage, storageSize };
     30        ticket = 1;
    3031        state = Start;
    3132        preempted = __NO_PREEMPTION;
     
    3536        self_mon_p = &self_mon;
    3637        curr_cluster = &cl;
    37         next = 0p;
     38        link.next = 0p;
     39        link.prev = 0p;
     40        link.preferred = -1;
    3841
    3942        node.next = 0p;
     
    6164        verify( this_thrd->context.SP );
    6265
    63         __schedule_thread(this_thrd);
     66        __schedule_thread( (__processor_id_t *)kernelTLS.this_processor, this_thrd);
    6467        enable_interrupts( __cfaabi_dbg_ctx );
    6568}
Note: See TracChangeset for help on using the changeset viewer.