small sequential fixes

This commit is contained in:
Vitor Santos Costa 2012-12-11 22:15:02 +00:00
parent 63a5daa295
commit eb63cf748c
2 changed files with 8 additions and 5 deletions

View File

@ -3295,6 +3295,9 @@ X_API int
YAP_Reset(void) YAP_Reset(void)
{ {
CACHE_REGS CACHE_REGS
#ifndef THREADS
int worker_id = 0;
#endif
BACKUP_MACHINE_REGS(); BACKUP_MACHINE_REGS();
/* first, backtrack to the root */ /* first, backtrack to the root */

View File

@ -377,16 +377,16 @@ InitTime (int wid)
#else #else
getrusage(RUSAGE_SELF, &rusage); getrusage(RUSAGE_SELF, &rusage);
last_time.tv_sec = last_time.tv_sec =
start_of_times.tv_sec = StartOfTimes.tv_sec =
rusage.ru_utime.tv_sec; rusage.ru_utime.tv_sec;
last_time.tv_usec = last_time.tv_usec =
start_of_times.tv_usec = StartOfTimes.tv_usec =
rusage.ru_utime.tv_usec; rusage.ru_utime.tv_usec;
last_time_sys.tv_sec = last_time_sys.tv_sec =
start_of_times_sys.tv_sec = StartOfTimes_sys.tv_sec =
rusage.ru_stime.tv_sec; rusage.ru_stime.tv_sec;
last_time_sys.tv_usec = last_time_sys.tv_usec =
start_of_times_sys.tv_usec = StartOfTimes_sys.tv_usec =
rusage.ru_stime.tv_usec; rusage.ru_stime.tv_usec;
#endif #endif
} }
@ -488,7 +488,7 @@ InitTime (int)
KernelTime.dwLowDateTime; KernelTime.dwLowDateTime;
(*REMOTE_ThreadHandle(wid).last_time_sysp).dwHighDateTime = (*REMOTE_ThreadHandle(wid).last_time_sysp).dwHighDateTime =
KernelTime.dwHighDateTime; KernelTime.dwHighDateTime;
(*REMOTE_ThreadHandle(wid).start_of_times_sysp).dwLowDateTime = (*REMOTE_ThreadHandle(wid).start_of_times_sysp).dwLowDateTime =
KernelTime.dwLowDateTime; KernelTime.dwLowDateTime;
(*REMOTE_ThreadHandle(wid).start_of_times_sysp).dwHighDateTime = (*REMOTE_ThreadHandle(wid).start_of_times_sysp).dwHighDateTime =
KernelTime.dwHighDateTime; KernelTime.dwHighDateTime;