summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rts/ProfHeap.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/rts/ProfHeap.c b/rts/ProfHeap.c
index 3f2b9f6c22..db9e41fa18 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");