| 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_ISOLATE_H_ | 5 #ifndef V8_ISOLATE_H_ |
| 6 #define V8_ISOLATE_H_ | 6 #define V8_ISOLATE_H_ |
| 7 | 7 |
| 8 #include <queue> | 8 #include <queue> |
| 9 #include "include/v8-debug.h" | 9 #include "include/v8-debug.h" |
| 10 #include "src/allocation.h" | 10 #include "src/allocation.h" |
| (...skipping 960 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 971 | 971 |
| 972 RegExpStack* regexp_stack() { return regexp_stack_; } | 972 RegExpStack* regexp_stack() { return regexp_stack_; } |
| 973 | 973 |
| 974 unibrow::Mapping<unibrow::Ecma262Canonicalize>* | 974 unibrow::Mapping<unibrow::Ecma262Canonicalize>* |
| 975 interp_canonicalize_mapping() { | 975 interp_canonicalize_mapping() { |
| 976 return &interp_canonicalize_mapping_; | 976 return &interp_canonicalize_mapping_; |
| 977 } | 977 } |
| 978 | 978 |
| 979 Debug* debug() { return debug_; } | 979 Debug* debug() { return debug_; } |
| 980 | 980 |
| 981 inline bool DebuggerHasBreakPoints(); | |
| 982 | |
| 983 CpuProfiler* cpu_profiler() const { return cpu_profiler_; } | 981 CpuProfiler* cpu_profiler() const { return cpu_profiler_; } |
| 984 HeapProfiler* heap_profiler() const { return heap_profiler_; } | 982 HeapProfiler* heap_profiler() const { return heap_profiler_; } |
| 985 | 983 |
| 986 #ifdef DEBUG | 984 #ifdef DEBUG |
| 987 HistogramInfo* heap_histograms() { return heap_histograms_; } | 985 HistogramInfo* heap_histograms() { return heap_histograms_; } |
| 988 | 986 |
| 989 JSObject::SpillInformation* js_spill_information() { | 987 JSObject::SpillInformation* js_spill_information() { |
| 990 return &js_spill_information_; | 988 return &js_spill_information_; |
| 991 } | 989 } |
| 992 #endif | 990 #endif |
| (...skipping 590 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1583 } | 1581 } |
| 1584 | 1582 |
| 1585 EmbeddedVector<char, 128> filename_; | 1583 EmbeddedVector<char, 128> filename_; |
| 1586 FILE* file_; | 1584 FILE* file_; |
| 1587 int scope_depth_; | 1585 int scope_depth_; |
| 1588 }; | 1586 }; |
| 1589 | 1587 |
| 1590 } } // namespace v8::internal | 1588 } } // namespace v8::internal |
| 1591 | 1589 |
| 1592 #endif // V8_ISOLATE_H_ | 1590 #endif // V8_ISOLATE_H_ |
| OLD | NEW |