From 50935f16dd3b479416530a991d52ee2fa7bd62ef Mon Sep 17 00:00:00 2001 From: Ian Lynagh Date: Thu, 16 Aug 2007 23:05:50 +0000 Subject: [PATCH] Compute max_era more simply --- rts/ProfHeap.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/rts/ProfHeap.c b/rts/ProfHeap.c index 3f2b9f6..db9e41f 100644 --- a/rts/ProfHeap.c +++ b/rts/ProfHeap.c @@ -457,12 +457,8 @@ initHeapProfiling(void) era = 0; } - { // max_era = 2^LDV_SHIFT - nat p; - max_era = 1; - for (p = 0; p < LDV_SHIFT; p++) - max_era *= 2; - } + // max_era = 2^LDV_SHIFT + max_era = 1 << LDV_SHIFT; n_censuses = 32; censuses = stgMallocBytes(sizeof(Census) * n_censuses, "initHeapProfiling"); -- 1.7.10.4