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

Side by Side Diff: src/global-handles.cc

Issue 501323002: Replace our homegrown ARRAY_SIZE() with Chrome's arraysize(). (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Created 6 years, 3 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
OLDNEW
1 // Copyright 2009 the V8 project authors. All rights reserved. 1 // Copyright 2009 the V8 project authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "src/v8.h" 5 #include "src/v8.h"
6 6
7 #include "src/api.h" 7 #include "src/api.h"
8 #include "src/global-handles.h" 8 #include "src/global-handles.h"
9 9
10 #include "src/vm-state-inl.h" 10 #include "src/vm-state-inl.h"
(...skipping 989 matching lines...) Expand 10 before | Expand all | Expand 10 after
1000 } 1000 }
1001 } 1001 }
1002 object_group_connections_.Clear(); 1002 object_group_connections_.Clear();
1003 object_group_connections_.Initialize(kObjectGroupConnectionsCapacity); 1003 object_group_connections_.Initialize(kObjectGroupConnectionsCapacity);
1004 retainer_infos_.Clear(); 1004 retainer_infos_.Clear();
1005 implicit_ref_connections_.Clear(); 1005 implicit_ref_connections_.Clear();
1006 } 1006 }
1007 1007
1008 1008
1009 EternalHandles::EternalHandles() : size_(0) { 1009 EternalHandles::EternalHandles() : size_(0) {
1010 for (unsigned i = 0; i < ARRAY_SIZE(singleton_handles_); i++) { 1010 for (unsigned i = 0; i < arraysize(singleton_handles_); i++) {
1011 singleton_handles_[i] = kInvalidIndex; 1011 singleton_handles_[i] = kInvalidIndex;
1012 } 1012 }
1013 } 1013 }
1014 1014
1015 1015
1016 EternalHandles::~EternalHandles() { 1016 EternalHandles::~EternalHandles() {
1017 for (int i = 0; i < blocks_.length(); i++) delete[] blocks_[i]; 1017 for (int i = 0; i < blocks_.length(); i++) delete[] blocks_[i];
1018 } 1018 }
1019 1019
1020 1020
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
1064 DCHECK_EQ(isolate->heap()->the_hole_value(), blocks_[block][offset]); 1064 DCHECK_EQ(isolate->heap()->the_hole_value(), blocks_[block][offset]);
1065 blocks_[block][offset] = object; 1065 blocks_[block][offset] = object;
1066 if (isolate->heap()->InNewSpace(object)) { 1066 if (isolate->heap()->InNewSpace(object)) {
1067 new_space_indices_.Add(size_); 1067 new_space_indices_.Add(size_);
1068 } 1068 }
1069 *index = size_++; 1069 *index = size_++;
1070 } 1070 }
1071 1071
1072 1072
1073 } } // namespace v8::internal 1073 } } // namespace v8::internal
OLDNEW
« src/base/macros.h ('K') | « src/full-codegen.cc ('k') | src/heap/heap.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698