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

Side by Side Diff: src/heap.h

Issue 12673: Change implementation of eval to make an exact distinction between direct eva... (Closed) Base URL: http://v8.googlecode.com/svn/branches/bleeding_edge/
Patch Set: '' Created 12 years 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 2006-2008 the V8 project authors. All rights reserved. 1 // Copyright 2006-2008 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 175 matching lines...) Expand 10 before | Expand all | Expand 10 after
186 V(invalid_lhs_in_postfix_op_symbol, "invalid_lhs_in_postfix_op") \ 186 V(invalid_lhs_in_postfix_op_symbol, "invalid_lhs_in_postfix_op") \
187 V(invalid_lhs_in_prefix_op_symbol, "invalid_lhs_in_prefix_op") \ 187 V(invalid_lhs_in_prefix_op_symbol, "invalid_lhs_in_prefix_op") \
188 V(illegal_return_symbol, "illegal_return") \ 188 V(illegal_return_symbol, "illegal_return") \
189 V(illegal_break_symbol, "illegal_break") \ 189 V(illegal_break_symbol, "illegal_break") \
190 V(illegal_continue_symbol, "illegal_continue") \ 190 V(illegal_continue_symbol, "illegal_continue") \
191 V(unknown_label_symbol, "unknown_label") \ 191 V(unknown_label_symbol, "unknown_label") \
192 V(redeclaration_symbol, "redeclaration") \ 192 V(redeclaration_symbol, "redeclaration") \
193 V(failure_symbol, "<failure>") \ 193 V(failure_symbol, "<failure>") \
194 V(space_symbol, " ") \ 194 V(space_symbol, " ") \
195 V(exec_symbol, "exec") \ 195 V(exec_symbol, "exec") \
196 V(zero_symbol, "0") 196 V(zero_symbol, "0") \
197 V(global_eval_symbol, "GlobalEval")
197 198
198 199
199 // Forward declaration of the GCTracer class. 200 // Forward declaration of the GCTracer class.
200 class GCTracer; 201 class GCTracer;
201 202
202 203
203 // The all static Heap captures the interface to the global object heap. 204 // The all static Heap captures the interface to the global object heap.
204 // All JavaScript contexts by this process share the same object heap. 205 // All JavaScript contexts by this process share the same object heap.
205 206
206 class Heap : public AllStatic { 207 class Heap : public AllStatic {
(...skipping 1075 matching lines...) Expand 10 before | Expand all | Expand 10 after
1282 int marked_count_; 1283 int marked_count_;
1283 1284
1284 // The count from the end of the previous full GC. Will be zero if there 1285 // The count from the end of the previous full GC. Will be zero if there
1285 // was no previous full GC. 1286 // was no previous full GC.
1286 int previous_marked_count_; 1287 int previous_marked_count_;
1287 }; 1288 };
1288 1289
1289 } } // namespace v8::internal 1290 } } // namespace v8::internal
1290 1291
1291 #endif // V8_HEAP_H_ 1292 #endif // V8_HEAP_H_
OLDNEW
« src/codegen-ia32.cc ('K') | « src/globals.h ('k') | src/parser.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698