From c3b712f863db7f662151c31b59a4a2a8cd427e51 Mon Sep 17 00:00:00 2001 From: Cameron Kaiser Date: Fri, 16 Mar 2018 20:18:06 -0700 Subject: [PATCH] M1252374 reduce mallocs in displayList generation --- layout/base/nsDisplayList.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layout/base/nsDisplayList.cpp b/layout/base/nsDisplayList.cpp index 1cf03e3b5..4390ab92e 100644 --- a/layout/base/nsDisplayList.cpp +++ b/layout/base/nsDisplayList.cpp @@ -647,7 +647,7 @@ nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame* aReferenceFrame, mAsyncPanZoomEnabled(nsLayoutUtils::AsyncPanZoomEnabled(aReferenceFrame)) { MOZ_COUNT_CTOR(nsDisplayListBuilder); - PL_InitArenaPool(&mPool, "displayListArena", 1024, + PL_InitArenaPool(&mPool, "displayListArena", 4096, std::max(NS_ALIGNMENT_OF(void*),NS_ALIGNMENT_OF(double))-1); nsPresContext* pc = aReferenceFrame->PresContext();