Fix size of store buffer to depend on pointer size.
authormstarzinger@chromium.org <mstarzinger@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 9 Nov 2011 09:51:54 +0000 (09:51 +0000)
committermstarzinger@chromium.org <mstarzinger@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 9 Nov 2011 09:51:54 +0000 (09:51 +0000)
commit5e0ff8b2e091a384dfbc5ce091e88df7308db89a
tree3e0d0cd72de202cc97742f68956a217b141a3b02
parent53c6077cee2fd1c6a59e305e7134e79c7a06f02d
Fix size of store buffer to depend on pointer size.

This makes the store buffer size depend on the pointer size so that
store buffers can hold the same number of entries on all architectures.
The number of pages marked scan-on-scavenge should decrease on x64 and
performance of splay should drastically improve on x64.

R=erik.corry@gmail.com

Review URL: http://codereview.chromium.org/8498013

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9922 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/store-buffer.h