Ignore:
File:
1 edited

Legend:

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

    re60e0dc rd6ff3ff  
    4545thread_desc * nextThread(cluster * this);
    4646
    47 //Block current thread and release/wake-up the following resources
    4847void BlockInternal(void);
    4948void BlockInternal(spinlock * lock);
     
    6867struct system_proc_t {
    6968        processor proc;
    70 };
    7169
    72 struct event_kernel_t {
    7370        alarm_list_t alarms;
    74         spinlock lock;
     71        spinlock alarm_lock;
     72
     73        bool pending_alarm;
    7574};
    7675
    7776extern cluster * systemCluster;
    7877extern system_proc_t * systemProcessor;
    79 extern event_kernel_t * event_kernel;
    80 
    8178extern volatile thread_local processor * this_processor;
    8279extern volatile thread_local coroutine_desc * this_coroutine;
Note: See TracChangeset for help on using the changeset viewer.