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 );