| Index: runtime/vm/isolate.h
|
| diff --git a/runtime/vm/isolate.h b/runtime/vm/isolate.h
|
| index 908e64171e16736a7d3ffc659865359589f4cf6c..f55a2fc78faf8853314aac6fa77d452a362ec81b 100644
|
| --- a/runtime/vm/isolate.h
|
| +++ b/runtime/vm/isolate.h
|
| @@ -307,6 +307,10 @@ class Isolate : public BaseIsolate {
|
|
|
| Mutex* mutex() const { return mutex_; }
|
|
|
| + bool HasDebugger() const {
|
| + return debugger_ != NULL;
|
| + }
|
| +
|
| Debugger* debugger() const {
|
| ASSERT(debugger_ != NULL);
|
| return debugger_;
|
| @@ -550,27 +554,12 @@ class Isolate : public BaseIsolate {
|
| return defer_finalization_count_ == 0;
|
| }
|
|
|
| - Mutex* profiler_data_mutex() {
|
| - return &profiler_data_mutex_;
|
| - }
|
| -
|
| - void set_profiler_data(IsolateProfilerData* profiler_data) {
|
| - profiler_data_ = profiler_data;
|
| - }
|
| -
|
| - IsolateProfilerData* profiler_data() const {
|
| - return profiler_data_;
|
| - }
|
| -
|
| void PrintJSON(JSONStream* stream, bool ref = true);
|
|
|
| CompilerStats* compiler_stats() {
|
| return compiler_stats_;
|
| }
|
|
|
| - // Returns the number of sampled threads.
|
| - intptr_t ProfileInterrupt();
|
| -
|
| VMTagCounters* vm_tag_counters() {
|
| return &vm_tag_counters_;
|
| }
|
| @@ -794,9 +783,6 @@ class Isolate : public BaseIsolate {
|
| // Trace buffer support.
|
| TraceBuffer* trace_buffer_;
|
|
|
| - IsolateProfilerData* profiler_data_;
|
| - Mutex profiler_data_mutex_;
|
| -
|
| VMTagCounters vm_tag_counters_;
|
| RawGrowableObjectArray* tag_table_;
|
|
|
|
|