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

Side by Side Diff: src/heap.h

Issue 6685119: [Arguments] Remove the arguments shadow symbol. (Closed) Base URL: https://v8.googlecode.com/svn/branches/experimental/arguments
Patch Set: Created 9 years, 9 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 2010 the V8 project authors. All rights reserved. 1 // Copyright 2010 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 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
124 STRONG_ROOT_LIST(V) \ 124 STRONG_ROOT_LIST(V) \
125 V(SymbolTable, symbol_table, SymbolTable) 125 V(SymbolTable, symbol_table, SymbolTable)
126 126
127 #define SYMBOL_LIST(V) \ 127 #define SYMBOL_LIST(V) \
128 V(Array_symbol, "Array") \ 128 V(Array_symbol, "Array") \
129 V(Object_symbol, "Object") \ 129 V(Object_symbol, "Object") \
130 V(Proto_symbol, "__proto__") \ 130 V(Proto_symbol, "__proto__") \
131 V(StringImpl_symbol, "StringImpl") \ 131 V(StringImpl_symbol, "StringImpl") \
132 V(arguments_symbol, "arguments") \ 132 V(arguments_symbol, "arguments") \
133 V(Arguments_symbol, "Arguments") \ 133 V(Arguments_symbol, "Arguments") \
134 V(arguments_shadow_symbol, ".arguments") \
135 V(call_symbol, "call") \ 134 V(call_symbol, "call") \
136 V(apply_symbol, "apply") \ 135 V(apply_symbol, "apply") \
137 V(caller_symbol, "caller") \ 136 V(caller_symbol, "caller") \
138 V(boolean_symbol, "boolean") \ 137 V(boolean_symbol, "boolean") \
139 V(Boolean_symbol, "Boolean") \ 138 V(Boolean_symbol, "Boolean") \
140 V(callee_symbol, "callee") \ 139 V(callee_symbol, "callee") \
141 V(constructor_symbol, "constructor") \ 140 V(constructor_symbol, "constructor") \
142 V(code_symbol, ".code") \ 141 V(code_symbol, ".code") \
143 V(result_symbol, ".result") \ 142 V(result_symbol, ".result") \
144 V(catch_var_symbol, ".catch-var") \ 143 V(catch_var_symbol, ".catch-var") \
(...skipping 2066 matching lines...) Expand 10 before | Expand all | Expand 10 after
2211 AssertNoAllocation no_alloc; // i.e. no gc allowed. 2210 AssertNoAllocation no_alloc; // i.e. no gc allowed.
2212 2211
2213 DISALLOW_IMPLICIT_CONSTRUCTORS(PathTracer); 2212 DISALLOW_IMPLICIT_CONSTRUCTORS(PathTracer);
2214 }; 2213 };
2215 #endif // DEBUG || LIVE_OBJECT_LIST 2214 #endif // DEBUG || LIVE_OBJECT_LIST
2216 2215
2217 2216
2218 } } // namespace v8::internal 2217 } } // namespace v8::internal
2219 2218
2220 #endif // V8_HEAP_H_ 2219 #endif // V8_HEAP_H_
OLDNEW
« no previous file with comments | « src/contexts.cc ('k') | src/heap-profiler.h » ('j') | src/ia32/full-codegen-ia32.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698