From 5759d6b97195c293d9fc64f7f098353cdbb090be Mon Sep 17 00:00:00 2001 From: Nicholas Nethercote Date: Sun, 21 Aug 2011 23:34:11 -0700 Subject: [PATCH] Bug 680827 - Undo nsPresArena workaround from bug 678422. r=roc. --- layout/base/nsPresArena.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/layout/base/nsPresArena.cpp b/layout/base/nsPresArena.cpp index 7494dad4608..5cc33b3c403 100644 --- a/layout/base/nsPresArena.cpp +++ b/layout/base/nsPresArena.cpp @@ -83,11 +83,7 @@ #endif // Size to use for PLArena block allocations. -// XXX: This should be 8192; the subtracted elements are a hack that's -// required to ensure the allocation requests are power-of-two-sized and thus -// avoid lots of wasted memory caused by the heap allocator rounding up request -// sizes. Bug 676457 will fix it properly. -static const size_t ARENA_PAGE_SIZE = 8192 - sizeof(PLArena) - PL_ARENA_CONST_ALIGN_MASK; +static const size_t ARENA_PAGE_SIZE = 8192; // Freed memory is filled with a poison value, which we arrange to // form a pointer either to an always-unmapped region of the address