Fix another casting problem in Win64
TBR=jkummerow@chromium.org Review URL: https://codereview.chromium.org/11363121 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12881 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
parent
a7a63219fe
commit
d079e3f937
@ -108,9 +108,10 @@ static const int kDeoptTableMaxEpilogueCodeSize = 2 * KB;
|
||||
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);
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user