Ignore:
Timestamp:
Oct 1, 2020, 1:52:53 PM (4 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:
b4b63e8
Parents:
038110a
Message:

Removed last parker/unparker information is it was not particularly useful

File:
1 edited

Legend:

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

    r038110a re235429  
    9494        };
    9595        // Wrapper for gdb
    96         struct cfathread_coroutine_t { $coroutine debug; };
     96        struct cfathread_coroutine_t { struct $coroutine debug; };
    9797
    9898        static inline struct __stack_t * __get_stack( struct $coroutine * cor ) {
     
    132132        };
    133133        // Wrapper for gdb
    134         struct cfathread_monitor_t { $monitor debug; };
     134        struct cfathread_monitor_t { struct $monitor debug; };
    135135
    136136        struct __monitor_group_t {
     
    191191
    192192                #ifdef __CFA_DEBUG__
    193                         // previous function to park/unpark the thread
    194                         const char * park_caller;
    195                         int park_result;
    196                         enum __Coroutine_State park_state;
    197                         bool park_stale;
    198                         const char * unpark_caller;
    199                         int unpark_result;
    200                         enum __Coroutine_State unpark_state;
    201                         bool unpark_stale;
     193                        unsigned long long canary;
    202194                #endif
    203195        };
    204196        // Wrapper for gdb
    205         struct cfathread_thread_t { $thread debug; };
     197        struct cfathread_thread_t { struct $thread debug; };
    206198
    207199        #ifdef __CFA_DEBUG__
Note: See TracChangeset for help on using the changeset viewer.