Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > VSs_impls > VSs__MC_shared_impl
diff VSs.h @ 38:a951b38d2cfc
remove need for end_thread()
| author | Nina Engelhardt <nengel@mailbox.tu-berlin.de> |
|---|---|
| date | Fri, 17 May 2013 17:49:49 +0200 |
| parents | c8d4f6d3c7d3 |
| children | 0715109abb08 |
line diff
1.1 --- a/VSs.h Wed May 15 15:25:55 2013 +0200 1.2 +++ b/VSs.h Fri May 17 17:49:49 2013 +0200 1.3 @@ -317,6 +317,8 @@ 1.4 VSs__create_thread( TopLevelFnPtr fnPtr, void *initData, 1.5 SlaveVP *creatingThd ); 1.6 1.7 +void VSs__run_thread(TopLevelFnPtr fnPtr, void *initData); 1.8 + 1.9 void 1.10 VSs__end_thread(); 1.11 1.12 @@ -337,6 +339,8 @@ 1.13 void 1.14 VSs__submit_task_with_ID( VSsTaskType *taskType, void *args, int32 *taskID); 1.15 1.16 +void VSs__run_task(TopLevelFnPtr fnPtr, void *initData); 1.17 + 1.18 void 1.19 VSs__end_task(); 1.20 1.21 @@ -400,7 +404,7 @@ 1.22 VSs__assign_slaveVP_to_slot( void *_semEnv, AnimSlot *slot ); 1.23 1.24 SlaveVP* 1.25 -VSs__create_slave_helper( TopLevelFnPtr fnPtr, void *initData, 1.26 +VSs__create_slave_helper(TopLevelFnWrapper fnWrapper, TopLevelFnPtr fnPtr, void *initData, 1.27 VSsSemEnv *semEnv, int32 coreToAssignOnto ); 1.28 1.29 VSsTaskStub *
