X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2FStats.c;h=d6211924b40c216959ef0c716cadd31969343cd0;hb=b86f4b95cb51d69a2537217132f675afa1e9519c;hp=4739c781da723494b41c4597334ca10a4db0f159;hpb=2ebe47be924ec18a1e154fe50707aa18d43542c0;p=ghc-hetmet.git diff --git a/ghc/rts/Stats.c b/ghc/rts/Stats.c index 4739c78..d621192 100644 --- a/ghc/rts/Stats.c +++ b/ghc/rts/Stats.c @@ -1,5 +1,5 @@ /* ----------------------------------------------------------------------------- - * $Id: Stats.c,v 1.19 1999/12/03 15:55:29 chak Exp $ + * $Id: Stats.c,v 1.21 2000/07/17 15:15:40 rrt Exp $ * * (c) The GHC Team, 1998-1999 * @@ -21,7 +21,7 @@ #include #endif -#ifndef __MINGW32__ +#ifndef mingw32_TARGET_OS # ifdef HAVE_SYS_TIMES_H # include # endif @@ -37,7 +37,7 @@ # endif #endif -#if ! irix_TARGET_OS && ! defined(__MINGW32__) +#if ! irix_TARGET_OS && ! defined(mingw32_TARGET_OS) # if defined(HAVE_SYS_RESOURCE_H) # include # endif @@ -420,7 +420,7 @@ stat_endGC(lnat alloc, lnat collect, lnat live, lnat copied, lnat gen) gc_time, gc_etime, time, - etime, + etime - ElapsedTimeStart, faults - GC_start_faults, GC_start_faults - GC_end_faults, gen); @@ -441,7 +441,7 @@ stat_endGC(lnat alloc, lnat collect, lnat live, lnat copied, lnat gen) nat i; pthread_t me = pthread_self(); - for (i = 0; i < RtsFlags.ConcFlags.nNodes; i++) { + for (i = 0; i < RtsFlags.ParFlags.nNodes; i++) { if (me == task_ids[i].id) { task_ids[i].gc_time += gc_time; task_ids[i].gc_etime += gc_etime; @@ -479,7 +479,7 @@ stat_workerStop(void) nat i; pthread_t me = pthread_self(); - for (i = 0; i < RtsFlags.ConcFlags.nNodes; i++) { + for (i = 0; i < RtsFlags.ParFlags.nNodes; i++) { if (task_ids[i].id == me) { task_ids[i].mut_time = usertime() - task_ids[i].gc_time; task_ids[i].mut_etime = elapsedtime() @@ -552,7 +552,7 @@ stat_exit(int alloc) { nat i; MutUserTime = 0.0; - for (i = 0; i < RtsFlags.ConcFlags.nNodes; i++) { + for (i = 0; i < RtsFlags.ParFlags.nNodes; i++) { MutUserTime += task_ids[i].mut_time; fprintf(sf, " Task %2d: MUT time: %6.2fs (%6.2fs elapsed)\n" " GC time: %6.2fs (%6.2fs elapsed)\n\n",