OLD | NEW |
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_HEAP_HEAP_H_ | 5 #ifndef V8_HEAP_HEAP_H_ |
6 #define V8_HEAP_HEAP_H_ | 6 #define V8_HEAP_HEAP_H_ |
7 | 7 |
8 #include <cmath> | 8 #include <cmath> |
9 | 9 |
10 #include "src/allocation.h" | 10 #include "src/allocation.h" |
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
271 V(Generator_string, "Generator") \ | 271 V(Generator_string, "Generator") \ |
272 V(throw_string, "throw") \ | 272 V(throw_string, "throw") \ |
273 V(done_string, "done") \ | 273 V(done_string, "done") \ |
274 V(value_string, "value") \ | 274 V(value_string, "value") \ |
275 V(next_string, "next") \ | 275 V(next_string, "next") \ |
276 V(byte_length_string, "byteLength") \ | 276 V(byte_length_string, "byteLength") \ |
277 V(byte_offset_string, "byteOffset") \ | 277 V(byte_offset_string, "byteOffset") \ |
278 V(minus_zero_string, "-0") \ | 278 V(minus_zero_string, "-0") \ |
279 V(Array_string, "Array") \ | 279 V(Array_string, "Array") \ |
280 V(Error_string, "Error") \ | 280 V(Error_string, "Error") \ |
281 V(RegExp_string, "RegExp") | 281 V(RegExp_string, "RegExp") \ |
| 282 V(this_string, "this") |
282 | 283 |
283 #define PRIVATE_SYMBOL_LIST(V) \ | 284 #define PRIVATE_SYMBOL_LIST(V) \ |
284 V(nonextensible_symbol) \ | 285 V(nonextensible_symbol) \ |
285 V(sealed_symbol) \ | 286 V(sealed_symbol) \ |
286 V(frozen_symbol) \ | 287 V(frozen_symbol) \ |
287 V(nonexistent_symbol) \ | 288 V(nonexistent_symbol) \ |
288 V(elements_transition_symbol) \ | 289 V(elements_transition_symbol) \ |
289 V(prototype_users_symbol) \ | 290 V(prototype_users_symbol) \ |
290 V(observed_symbol) \ | 291 V(observed_symbol) \ |
291 V(uninitialized_symbol) \ | 292 V(uninitialized_symbol) \ |
(...skipping 2304 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2596 DisallowHeapAllocation no_allocation; // i.e. no gc allowed. | 2597 DisallowHeapAllocation no_allocation; // i.e. no gc allowed. |
2597 | 2598 |
2598 private: | 2599 private: |
2599 DISALLOW_IMPLICIT_CONSTRUCTORS(PathTracer); | 2600 DISALLOW_IMPLICIT_CONSTRUCTORS(PathTracer); |
2600 }; | 2601 }; |
2601 #endif // DEBUG | 2602 #endif // DEBUG |
2602 } | 2603 } |
2603 } // namespace v8::internal | 2604 } // namespace v8::internal |
2604 | 2605 |
2605 #endif // V8_HEAP_HEAP_H_ | 2606 #endif // V8_HEAP_HEAP_H_ |
OLD | NEW |