Changes in src/libcfa/concurrency/invoke.c [cb0e6de:4e6fb8e]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/concurrency/invoke.c
rcb0e6de r4e6fb8e 30 30 extern void __suspend_internal(void); 31 31 extern void __leave_monitor_desc( struct monitor_desc * this ); 32 extern void disable_interrupts(); 33 extern void enable_interrupts( const char * ); 32 34 33 35 void CtxInvokeCoroutine( … … 67 69 struct monitor_desc* mon = &thrd->mon; 68 70 cor->state = Active; 71 enable_interrupts( __PRETTY_FUNCTION__ ); 69 72 70 73 // LIB_DEBUG_PRINTF("Invoke Thread : invoking main %p (args %p)\n", main, this); 71 74 main( this ); 72 75 76 disable_interrupts(); 73 77 __leave_monitor_desc( mon ); 74 78
Note: See TracChangeset
for help on using the changeset viewer.