Revision: 12881
Author:   [email protected]
Date:     Wed Nov  7 02:31:45 2012
Log:      Fix another casting problem in Win64

[email protected]

Review URL: https://codereview.chromium.org/11363121
http://code.google.com/p/v8/source/detail?r=12881

Modified:
 /branches/bleeding_edge/src/deoptimizer.cc

=======================================
--- /branches/bleeding_edge/src/deoptimizer.cc  Wed Nov  7 01:59:50 2012
+++ /branches/bleeding_edge/src/deoptimizer.cc  Wed Nov  7 02:31:45 2012
@@ -108,9 +108,10 @@
 size_t Deoptimizer::GetMaxDeoptTableSize() {
   int entries_size =
       Deoptimizer::kMaxNumberOfEntries * Deoptimizer::table_entry_size_;
+  int commit_page_size = static_cast<int>(OS::CommitPageSize());
   int page_count = ((kDeoptTableMaxEpilogueCodeSize + entries_size - 1) /
-                    OS::CommitPageSize()) + 1;
-  return OS::CommitPageSize() * page_count;
+                    commit_page_size) + 1;
+  return static_cast<size_t>(commit_page_size * page_count);
 }


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

Reply via email to