Ignore:
Timestamp:
Apr 4, 2019, 5:28:47 PM (5 years ago)
Author:
tdelisle <tdelisle@…>
Branches:
ADT, arm-eh, ast-experimental, cleanup-dtors, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
211228e0
Parents:
b2f6113
Message:

UserStack? flag on coroutines is now folded into the storage pointer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/concurrency/coroutine.hfa

    rb2f6113 r8c01e1b  
    102102        coroutine_desc * dst = get_coroutine(cor);
    103103
    104         if( unlikely(!dst->stack.storage || !dst->stack.storage->base) ) {
     104        if( unlikely(dst->context.SP == NULL) ) {
    105105                __stack_prepare(&dst->stack, 65000);
    106106                CtxStart(&cor, CtxInvokeCoroutine);
Note: See TracChangeset for help on using the changeset viewer.