Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(183)

Side by Side Diff: src/heap.cc

Issue 293048: Fix lint error. (Closed) Base URL: http://v8.googlecode.com/svn/branches/bleeding_edge/
Patch Set: Created 11 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2009 the V8 project authors. All rights reserved. 1 // Copyright 2009 the V8 project authors. All rights reserved.
2 // Redistribution and use in source and binary forms, with or without 2 // Redistribution and use in source and binary forms, with or without
3 // modification, are permitted provided that the following conditions are 3 // modification, are permitted provided that the following conditions are
4 // met: 4 // met:
5 // 5 //
6 // * Redistributions of source code must retain the above copyright 6 // * Redistributions of source code must retain the above copyright
7 // notice, this list of conditions and the following disclaimer. 7 // notice, this list of conditions and the following disclaimer.
8 // * Redistributions in binary form must reproduce the above 8 // * Redistributions in binary form must reproduce the above
9 // copyright notice, this list of conditions and the following 9 // copyright notice, this list of conditions and the following
10 // disclaimer in the documentation and/or other materials provided 10 // disclaimer in the documentation and/or other materials provided
(...skipping 3373 matching lines...) Expand 10 before | Expand all | Expand 10 after
3384 // are contiguous and aligned to their size. 3384 // are contiguous and aligned to their size.
3385 if (!MemoryAllocator::Setup(MaxReserved())) return false; 3385 if (!MemoryAllocator::Setup(MaxReserved())) return false;
3386 void* chunk = 3386 void* chunk =
3387 MemoryAllocator::ReserveInitialChunk(4 * reserved_semispace_size_); 3387 MemoryAllocator::ReserveInitialChunk(4 * reserved_semispace_size_);
3388 if (chunk == NULL) return false; 3388 if (chunk == NULL) return false;
3389 3389
3390 // Align the pair of semispaces to their size, which must be a power 3390 // Align the pair of semispaces to their size, which must be a power
3391 // of 2. 3391 // of 2.
3392 Address new_space_start = 3392 Address new_space_start =
3393 RoundUp(reinterpret_cast<byte*>(chunk), 2 * reserved_semispace_size_); 3393 RoundUp(reinterpret_cast<byte*>(chunk), 2 * reserved_semispace_size_);
3394 if (!new_space_.Setup(new_space_start, 2 * reserved_semispace_size_)) return f alse; 3394 if (!new_space_.Setup(new_space_start, 2 * reserved_semispace_size_)) {
3395 return false;
3396 }
3395 3397
3396 // Initialize old pointer space. 3398 // Initialize old pointer space.
3397 old_pointer_space_ = 3399 old_pointer_space_ =
3398 new OldSpace(max_old_generation_size_, OLD_POINTER_SPACE, NOT_EXECUTABLE); 3400 new OldSpace(max_old_generation_size_, OLD_POINTER_SPACE, NOT_EXECUTABLE);
3399 if (old_pointer_space_ == NULL) return false; 3401 if (old_pointer_space_ == NULL) return false;
3400 if (!old_pointer_space_->Setup(NULL, 0)) return false; 3402 if (!old_pointer_space_->Setup(NULL, 0)) return false;
3401 3403
3402 // Initialize old data space. 3404 // Initialize old data space.
3403 old_data_space_ = 3405 old_data_space_ =
3404 new OldSpace(max_old_generation_size_, OLD_DATA_SPACE, NOT_EXECUTABLE); 3406 new OldSpace(max_old_generation_size_, OLD_DATA_SPACE, NOT_EXECUTABLE);
(...skipping 628 matching lines...) Expand 10 before | Expand all | Expand 10 after
4033 for (int i = 0; i < kNumberOfCaches; i++) { 4035 for (int i = 0; i < kNumberOfCaches; i++) {
4034 if (caches_[i] != NULL) { 4036 if (caches_[i] != NULL) {
4035 delete caches_[i]; 4037 delete caches_[i];
4036 caches_[i] = NULL; 4038 caches_[i] = NULL;
4037 } 4039 }
4038 } 4040 }
4039 } 4041 }
4040 4042
4041 4043
4042 } } // namespace v8::internal 4044 } } // namespace v8::internal
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698