Reviewers: danno, Paul Lind, kisg, Erik Corry,

Description:
Determine page size at runtime on posix platforms.

r10143 (f59d71a5) added OS:CommitPageSize which returns a constant (4k).
This broke some tests on devices using different page sizes.

BUG=
TEST=


Please review this at http://codereview.chromium.org/9023007/

Affected files:
  M src/platform-posix.cc


Index: src/platform-posix.cc
diff --git a/src/platform-posix.cc b/src/platform-posix.cc
index a59d0bbdc3d61ffe556e42226fe03bd85db301a4..08417ff9bcf957cad4d30f74deccca6a271224b3 100644
--- a/src/platform-posix.cc
+++ b/src/platform-posix.cc
@@ -71,7 +71,8 @@ intptr_t OS::MaxVirtualMemory() {


 intptr_t OS::CommitPageSize() {
-  return 4096;
+  static intptr_t page_size = getpagesize();
+  return page_size;
 }




--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to