PPC: perf enhancement: Use larger heap page size on PPC.
authordstence <dstence@us.ibm.com>
Tue, 21 Jul 2015 15:52:02 +0000 (08:52 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 21 Jul 2015 15:52:13 +0000 (15:52 +0000)
commitbb3bb6b773dc91741f9386fca433b81ec02c72c6
treefa6a92a8ab7e00ede48bf5cf2f7c70a492188801
parent1b616a682f9ae4adb241612e6147023e55d3db2e
PPC: perf enhancement: Use larger heap page size on PPC.

Revisit of https://codereview.chromium.org/910333004.

Use 4MB heap page size over the default of 1MB.

This change provides an improvement of 1.86% on the composite octane
benchmark score on PPC. This is 0.56% more than if --min_semi_space_size=4
was used to specify a 4MB heap page size.

Additionally, two more tests required modification to account for
configurable heap page size.

R=svenpanne@chromium.org, hpayer@chromium.org, danno@chromium.org, mbrandy@us.ibm.com, michael_dawson@ca.ibm.com
BUG=

Review URL: https://codereview.chromium.org/1221433022

Cr-Commit-Position: refs/heads/master@{#29775}
src/base/build_config.h
src/heap/heap.cc
test/cctest/test-api.cc
test/cctest/test-strings.cc