Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > VMS_impls > VMS__MC_shared_impl
comparison MasterLoop.c @ 111:b1817e2451b1
add task # to counter stats
| author | Nina Engelhardt |
|---|---|
| date | Fri, 05 Aug 2011 18:03:07 +0200 |
| parents | 724c7a0b687f |
| children | fac1d896f6e9 |
comparison
equal
deleted
inserted
replaced
| 28:8f8a566807c7 | 29:8aaf5a0e39c2 |
|---|---|
| 157 print_record_csv_to_file(lastRecord,_VMSMasterEnv->counteroutput); | 157 print_record_csv_to_file(lastRecord,_VMSMasterEnv->counteroutput); |
| 158 //create new entry in record array | 158 //create new entry in record array |
| 159 CounterRecord* newRecord = VMS__malloc(sizeof(CounterRecord)); | 159 CounterRecord* newRecord = VMS__malloc(sizeof(CounterRecord)); |
| 160 newRecord->req_core = thisCoresIdx; | 160 newRecord->req_core = thisCoresIdx; |
| 161 newRecord->vp_id = currSlot->procrAssignedToSlot->procrID; | 161 newRecord->vp_id = currSlot->procrAssignedToSlot->procrID; |
| 162 newRecord->task_position = lastRecord->task_position + 1; | |
| 162 getReturnAddressBeforeLibraryCall(currSlot->procrAssignedToSlot, &(newRecord->addr_of_libcall_for_req)); | 163 getReturnAddressBeforeLibraryCall(currSlot->procrAssignedToSlot, &(newRecord->addr_of_libcall_for_req)); |
| 163 addToDynArray( (void*) newRecord, currSlot->procrAssignedToSlot->counter_history_array_info); | 164 addToDynArray( (void*) newRecord, currSlot->procrAssignedToSlot->counter_history_array_info); |
| 164 lastRecord = newRecord; | 165 lastRecord = newRecord; |
| 165 #endif | 166 #endif |
| 166 //============================================================ | 167 //============================================================ |
