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 #include <map> | 9 #include <map> |
10 | 10 |
(...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
239 V(construct_string, "construct") \ | 239 V(construct_string, "construct") \ |
240 V(create_string, "create") \ | 240 V(create_string, "create") \ |
241 V(Date_string, "Date") \ | 241 V(Date_string, "Date") \ |
242 V(default_string, "default") \ | 242 V(default_string, "default") \ |
243 V(defineProperty_string, "defineProperty") \ | 243 V(defineProperty_string, "defineProperty") \ |
244 V(deleteProperty_string, "deleteProperty") \ | 244 V(deleteProperty_string, "deleteProperty") \ |
245 V(display_name_string, "displayName") \ | 245 V(display_name_string, "displayName") \ |
246 V(done_string, "done") \ | 246 V(done_string, "done") \ |
247 V(dot_result_string, ".result") \ | 247 V(dot_result_string, ".result") \ |
248 V(dot_string, ".") \ | 248 V(dot_string, ".") \ |
| 249 V(entries_string, "entries") \ |
249 V(enumerable_string, "enumerable") \ | 250 V(enumerable_string, "enumerable") \ |
250 V(enumerate_string, "enumerate") \ | 251 V(enumerate_string, "enumerate") \ |
251 V(Error_string, "Error") \ | 252 V(Error_string, "Error") \ |
252 V(eval_string, "eval") \ | 253 V(eval_string, "eval") \ |
253 V(false_string, "false") \ | 254 V(false_string, "false") \ |
254 V(float32x4_string, "float32x4") \ | 255 V(float32x4_string, "float32x4") \ |
255 V(Float32x4_string, "Float32x4") \ | 256 V(Float32x4_string, "Float32x4") \ |
256 V(for_api_string, "for_api") \ | 257 V(for_api_string, "for_api") \ |
257 V(for_string, "for") \ | 258 V(for_string, "for") \ |
258 V(function_string, "function") \ | 259 V(function_string, "function") \ |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
320 V(true_string, "true") \ | 321 V(true_string, "true") \ |
321 V(uint16x8_string, "uint16x8") \ | 322 V(uint16x8_string, "uint16x8") \ |
322 V(Uint16x8_string, "Uint16x8") \ | 323 V(Uint16x8_string, "Uint16x8") \ |
323 V(uint32x4_string, "uint32x4") \ | 324 V(uint32x4_string, "uint32x4") \ |
324 V(Uint32x4_string, "Uint32x4") \ | 325 V(Uint32x4_string, "Uint32x4") \ |
325 V(uint8x16_string, "uint8x16") \ | 326 V(uint8x16_string, "uint8x16") \ |
326 V(Uint8x16_string, "Uint8x16") \ | 327 V(Uint8x16_string, "Uint8x16") \ |
327 V(undefined_string, "undefined") \ | 328 V(undefined_string, "undefined") \ |
328 V(undefined_to_string, "[object Undefined]") \ | 329 V(undefined_to_string, "[object Undefined]") \ |
329 V(valueOf_string, "valueOf") \ | 330 V(valueOf_string, "valueOf") \ |
| 331 V(values_string, "values") \ |
330 V(value_string, "value") \ | 332 V(value_string, "value") \ |
331 V(WeakMap_string, "WeakMap") \ | 333 V(WeakMap_string, "WeakMap") \ |
332 V(WeakSet_string, "WeakSet") \ | 334 V(WeakSet_string, "WeakSet") \ |
333 V(writable_string, "writable") | 335 V(writable_string, "writable") |
334 | 336 |
335 #define PRIVATE_SYMBOL_LIST(V) \ | 337 #define PRIVATE_SYMBOL_LIST(V) \ |
336 V(array_iteration_kind_symbol) \ | 338 V(array_iteration_kind_symbol) \ |
337 V(array_iterator_next_symbol) \ | 339 V(array_iterator_next_symbol) \ |
338 V(array_iterator_object_symbol) \ | 340 V(array_iterator_object_symbol) \ |
339 V(call_site_function_symbol) \ | 341 V(call_site_function_symbol) \ |
(...skipping 2446 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2786 DisallowHeapAllocation no_allocation; // i.e. no gc allowed. | 2788 DisallowHeapAllocation no_allocation; // i.e. no gc allowed. |
2787 | 2789 |
2788 private: | 2790 private: |
2789 DISALLOW_IMPLICIT_CONSTRUCTORS(PathTracer); | 2791 DISALLOW_IMPLICIT_CONSTRUCTORS(PathTracer); |
2790 }; | 2792 }; |
2791 #endif // DEBUG | 2793 #endif // DEBUG |
2792 } // namespace internal | 2794 } // namespace internal |
2793 } // namespace v8 | 2795 } // namespace v8 |
2794 | 2796 |
2795 #endif // V8_HEAP_HEAP_H_ | 2797 #endif // V8_HEAP_HEAP_H_ |
OLD | NEW |