OLD | NEW |
1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 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 358 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
369 V(minus_infinity_string, "-Infinity") \ | 369 V(minus_infinity_string, "-Infinity") \ |
370 V(hidden_stack_trace_string, "v8::hidden_stack_trace") \ | 370 V(hidden_stack_trace_string, "v8::hidden_stack_trace") \ |
371 V(query_colon_string, "(?:)") \ | 371 V(query_colon_string, "(?:)") \ |
372 V(Generator_string, "Generator") \ | 372 V(Generator_string, "Generator") \ |
373 V(throw_string, "throw") \ | 373 V(throw_string, "throw") \ |
374 V(done_string, "done") \ | 374 V(done_string, "done") \ |
375 V(value_string, "value") \ | 375 V(value_string, "value") \ |
376 V(next_string, "next") \ | 376 V(next_string, "next") \ |
377 V(byte_length_string, "byteLength") \ | 377 V(byte_length_string, "byteLength") \ |
378 V(byte_offset_string, "byteOffset") \ | 378 V(byte_offset_string, "byteOffset") \ |
379 V(buffer_string, "buffer") | 379 V(buffer_string, "buffer") \ |
| 380 V(intl_initialized_marker_string, "v8::intl_initialized_marker") \ |
| 381 V(intl_impl_object_string, "v8::intl_object") |
380 | 382 |
381 // Forward declarations. | 383 // Forward declarations. |
382 class GCTracer; | 384 class GCTracer; |
383 class HeapStats; | 385 class HeapStats; |
384 class Isolate; | 386 class Isolate; |
385 class WeakObjectRetainer; | 387 class WeakObjectRetainer; |
386 | 388 |
387 | 389 |
388 typedef String* (*ExternalStringTableUpdaterCallback)(Heap* heap, | 390 typedef String* (*ExternalStringTableUpdaterCallback)(Heap* heap, |
389 Object** pointer); | 391 Object** pointer); |
(...skipping 2752 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3142 DisallowHeapAllocation no_allocation; // i.e. no gc allowed. | 3144 DisallowHeapAllocation no_allocation; // i.e. no gc allowed. |
3143 | 3145 |
3144 private: | 3146 private: |
3145 DISALLOW_IMPLICIT_CONSTRUCTORS(PathTracer); | 3147 DISALLOW_IMPLICIT_CONSTRUCTORS(PathTracer); |
3146 }; | 3148 }; |
3147 #endif // DEBUG | 3149 #endif // DEBUG |
3148 | 3150 |
3149 } } // namespace v8::internal | 3151 } } // namespace v8::internal |
3150 | 3152 |
3151 #endif // V8_HEAP_H_ | 3153 #endif // V8_HEAP_H_ |
OLD | NEW |