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

Side by Side Diff: src/objects.h

Issue 1292963006: [heap] Move {hidden_string} into the root list. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Created 5 years, 4 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
« no previous file with comments | « src/heap/heap.cc ('k') | 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 2012 the V8 project authors. All rights reserved. 1 // Copyright 2012 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 #ifndef V8_OBJECTS_H_ 5 #ifndef V8_OBJECTS_H_
6 #define V8_OBJECTS_H_ 6 #define V8_OBJECTS_H_
7 7
8 #include <iosfwd> 8 #include <iosfwd>
9 9
10 #include "src/allocation.h" 10 #include "src/allocation.h"
(...skipping 10095 matching lines...) Expand 10 before | Expand all | Expand 10 after
10106 #undef DECL_BOOLEAN_ACCESSORS 10106 #undef DECL_BOOLEAN_ACCESSORS
10107 #undef DECL_ACCESSORS 10107 #undef DECL_ACCESSORS
10108 #undef DECLARE_CAST 10108 #undef DECLARE_CAST
10109 #undef DECLARE_VERIFIER 10109 #undef DECLARE_VERIFIER
10110 10110
10111 #define VISITOR_SYNCHRONIZATION_TAGS_LIST(V) \ 10111 #define VISITOR_SYNCHRONIZATION_TAGS_LIST(V) \
10112 V(kStringTable, "string_table", "(Internalized strings)") \ 10112 V(kStringTable, "string_table", "(Internalized strings)") \
10113 V(kExternalStringsTable, "external_strings_table", "(External strings)") \ 10113 V(kExternalStringsTable, "external_strings_table", "(External strings)") \
10114 V(kStrongRootList, "strong_root_list", "(Strong roots)") \ 10114 V(kStrongRootList, "strong_root_list", "(Strong roots)") \
10115 V(kSmiRootList, "smi_root_list", "(Smi roots)") \ 10115 V(kSmiRootList, "smi_root_list", "(Smi roots)") \
10116 V(kInternalizedString, "internalized_string", "(Internal string)") \
10117 V(kBootstrapper, "bootstrapper", "(Bootstrapper)") \ 10116 V(kBootstrapper, "bootstrapper", "(Bootstrapper)") \
10118 V(kTop, "top", "(Isolate)") \ 10117 V(kTop, "top", "(Isolate)") \
10119 V(kRelocatable, "relocatable", "(Relocatable)") \ 10118 V(kRelocatable, "relocatable", "(Relocatable)") \
10120 V(kDebug, "debug", "(Debugger)") \ 10119 V(kDebug, "debug", "(Debugger)") \
10121 V(kCompilationCache, "compilationcache", "(Compilation cache)") \ 10120 V(kCompilationCache, "compilationcache", "(Compilation cache)") \
10122 V(kHandleScope, "handlescope", "(Handle scope)") \ 10121 V(kHandleScope, "handlescope", "(Handle scope)") \
10123 V(kBuiltins, "builtins", "(Builtins)") \ 10122 V(kBuiltins, "builtins", "(Builtins)") \
10124 V(kGlobalHandles, "globalhandles", "(Global handles)") \ 10123 V(kGlobalHandles, "globalhandles", "(Global handles)") \
10125 V(kEternalHandles, "eternalhandles", "(Eternal handles)") \ 10124 V(kEternalHandles, "eternalhandles", "(Eternal handles)") \
10126 V(kThreadManager, "threadmanager", "(Thread manager)") \ 10125 V(kThreadManager, "threadmanager", "(Thread manager)") \
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after
10235 } else { 10234 } else {
10236 value &= ~(1 << bit_position); 10235 value &= ~(1 << bit_position);
10237 } 10236 }
10238 return value; 10237 return value;
10239 } 10238 }
10240 }; 10239 };
10241 10240
10242 } } // namespace v8::internal 10241 } } // namespace v8::internal
10243 10242
10244 #endif // V8_OBJECTS_H_ 10243 #endif // V8_OBJECTS_H_
OLDNEW
« no previous file with comments | « src/heap/heap.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698