Index: vm/isolate.cc |
=================================================================== |
--- vm/isolate.cc (revision 13186) |
+++ vm/isolate.cc (working copy) |
@@ -48,7 +48,7 @@ |
void CheckAccess(); |
#endif |
bool IsCurrentIsolate() const; |
- Isolate* GetIsolate() const { return isolate_; } |
+ virtual Isolate* GetIsolate() const { return isolate_; } |
private: |
Isolate* isolate_; |
@@ -236,9 +236,6 @@ |
result->set_main_port(PortMap::CreatePort(result->message_handler())); |
result->BuildName(name_prefix); |
- // Signal isolate creation event. |
- Debugger::SignalIsolateEvent(Debugger::kIsolateCreated); |
- |
result->debugger_ = new Debugger(); |
result->debugger_->Initialize(result); |
if (FLAG_trace_isolates) { |
@@ -416,9 +413,6 @@ |
debugger_->Shutdown(); |
} |
- // Signal isolate shutdown event. |
- Debugger::SignalIsolateEvent(Debugger::kIsolateShutdown); |
- |
// Close all the ports owned by this isolate. |
PortMap::ClosePorts(message_handler()); |