Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > SSR_impls > SSR__MC_shared_impl
diff SSR.h @ 64:bd5ab695145c
MEAS__ macros for language added, and renamed a few things
| author | Some Random Person <seanhalle@yahoo.com> |
|---|---|
| date | Tue, 13 Mar 2012 18:30:05 -0700 |
| parents | 64bacf647af9 |
| children | ce95c4d84fcd b5b5323b4177 |
line diff
1.1 --- a/SSR.h Tue Mar 13 10:04:14 2012 -0700 1.2 +++ b/SSR.h Tue Mar 13 18:30:05 2012 -0700 1.3 @@ -84,7 +84,7 @@ 1.4 1.5 void *initData; 1.6 TopLevelFnPtr fnPtr; 1.7 - int32 coreToScheduleOnto; 1.8 + int32 coreToAssignOnto; 1.9 1.10 int32 sizeToMalloc; 1.11 void *ptrToFree; 1.12 @@ -182,7 +182,7 @@ 1.13 1.14 SlaveVP * 1.15 SSR__create_procr_with_affinity( TopLevelFnPtr fnPtr, void *initData, 1.16 - SlaveVP *creatingPr, int32 coreToScheduleOnto); 1.17 + SlaveVP *creatingPr, int32 coreToAssignOnto); 1.18 1.19 void 1.20 SSR__dissipate_procr( SlaveVP *procrToDissipate ); 1.21 @@ -253,11 +253,15 @@ 1.22 SSR__Request_Handler( SlaveVP *requestingPr, void *_semEnv ); 1.23 1.24 SlaveVP * 1.25 -SSR__schedule_slaveVP( void *_semEnv, int coreNum, int slotNum ); 1.26 +SSR__assign_slaveVP( void *_semEnv, int coreNum, SchedSlot *slot ); 1.27 1.28 SlaveVP* 1.29 SSR__create_procr_helper( TopLevelFnPtr fnPtr, void *initData, 1.30 - SSRSemEnv *semEnv, int32 coreToScheduleOnto ); 1.31 + SSRSemEnv *semEnv, int32 coreToAssignOnto ); 1.32 1.33 +//===================== Measurement of Lang Overheads ===================== 1.34 +#include "SSR_Measurement.h" 1.35 + 1.36 +//=========================================================================== 1.37 #endif /* _SSR_H */ 1.38
