Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > SSR_impls > SSR__MC_shared_impl
comparison SSR.h @ 20:562e68094af7
removed all inline, to see if -O3 works -- now -O0 broken too! will go back
| author | Me |
|---|---|
| date | Fri, 12 Nov 2010 08:43:20 -0800 |
| parents | b549ad140f18 |
| children | ad29ff7a0209 |
comparison
equal
deleted
inserted
replaced
| 6:3714f249ff28 | 7:c351e0f909f2 |
|---|---|
| 113 SSR__create_seed_procr_and_do_work( VirtProcrFnPtr fn, void *initData ); | 113 SSR__create_seed_procr_and_do_work( VirtProcrFnPtr fn, void *initData ); |
| 114 | 114 |
| 115 int32 | 115 int32 |
| 116 SSR__giveMinWorkUnitCycles( float32 percentOverhead ); | 116 SSR__giveMinWorkUnitCycles( float32 percentOverhead ); |
| 117 | 117 |
| 118 void inline | 118 void |
| 119 SSR__start_primitive(); | 119 SSR__start_primitive(); |
| 120 | 120 |
| 121 int32 inline | 121 int32 |
| 122 SSR__end_primitive_and_give_cycles(); | 122 SSR__end_primitive_and_give_cycles(); |
| 123 | 123 |
| 124 int32 | 124 int32 |
| 125 SSR__giveIdealNumWorkUnits(); | 125 SSR__giveIdealNumWorkUnits(); |
| 126 | 126 |
| 135 void | 135 void |
| 136 SSR__cleanup_after_shutdown(); | 136 SSR__cleanup_after_shutdown(); |
| 137 | 137 |
| 138 //======================= | 138 //======================= |
| 139 | 139 |
| 140 inline VirtProcr * | 140 VirtProcr * |
| 141 SSR__create_procr_with( VirtProcrFnPtr fnPtr, void *initData, | 141 SSR__create_procr_with( VirtProcrFnPtr fnPtr, void *initData, |
| 142 VirtProcr *creatingPr ); | 142 VirtProcr *creatingPr ); |
| 143 | 143 |
| 144 inline VirtProcr * | 144 VirtProcr * |
| 145 SSR__create_procr_with_affinity( VirtProcrFnPtr fnPtr, void *initData, | 145 SSR__create_procr_with_affinity( VirtProcrFnPtr fnPtr, void *initData, |
| 146 VirtProcr *creatingPr, int32 coreToScheduleOnto); | 146 VirtProcr *creatingPr, int32 coreToScheduleOnto); |
| 147 | 147 |
| 148 void | 148 void |
| 149 SSR__dissipate_procr( VirtProcr *procrToDissipate ); | 149 SSR__dissipate_procr( VirtProcr *procrToDissipate ); |
