Ignore:
Timestamp:
Mar 23, 2020, 6:15:33 PM (2 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
arm-eh, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast, new-ast-unique-expr
Children:
ae66348
Parents:
3a3b2b9
Message:

Added checks that the stack pointer is consistent when running and returning from a thread

File:
1 edited

Legend:

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

    r3a3b2b9 r210b8b3  
    119119        };
    120120
     121        static inline struct __stack_t * __get_stack( struct $coroutine * cor ) { return (struct __stack_t*)(((uintptr_t)cor->stack.storage) & ((uintptr_t)-2)); }
     122
    121123        // struct which calls the monitor is accepting
    122124        struct __waitfor_mask_t {
Note: See TracChangeset for help on using the changeset viewer.