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 650 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
661 // Implementation of interface v8::Debug::Message. | 661 // Implementation of interface v8::Debug::Message. |
662 virtual bool IsEvent() const; | 662 virtual bool IsEvent() const; |
663 virtual bool IsResponse() const; | 663 virtual bool IsResponse() const; |
664 virtual DebugEvent GetEvent() const; | 664 virtual DebugEvent GetEvent() const; |
665 virtual bool WillStartRunning() const; | 665 virtual bool WillStartRunning() const; |
666 virtual v8::Handle<v8::Object> GetExecutionState() const; | 666 virtual v8::Handle<v8::Object> GetExecutionState() const; |
667 virtual v8::Handle<v8::Object> GetEventData() const; | 667 virtual v8::Handle<v8::Object> GetEventData() const; |
668 virtual v8::Handle<v8::String> GetJSON() const; | 668 virtual v8::Handle<v8::String> GetJSON() const; |
669 virtual v8::Handle<v8::Context> GetEventContext() const; | 669 virtual v8::Handle<v8::Context> GetEventContext() const; |
670 virtual v8::Debug::ClientData* GetClientData() const; | 670 virtual v8::Debug::ClientData* GetClientData() const; |
| 671 virtual v8::Isolate* GetIsolate() const; |
671 | 672 |
672 private: | 673 private: |
673 MessageImpl(bool is_event, | 674 MessageImpl(bool is_event, |
674 DebugEvent event, | 675 DebugEvent event, |
675 bool running, | 676 bool running, |
676 Handle<JSObject> exec_state, | 677 Handle<JSObject> exec_state, |
677 Handle<JSObject> event_data, | 678 Handle<JSObject> event_data, |
678 Handle<String> response_json, | 679 Handle<String> response_json, |
679 v8::Debug::ClientData* client_data); | 680 v8::Debug::ClientData* client_data); |
680 | 681 |
(...skipping 383 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1064 | 1065 |
1065 DISALLOW_COPY_AND_ASSIGN(MessageDispatchHelperThread); | 1066 DISALLOW_COPY_AND_ASSIGN(MessageDispatchHelperThread); |
1066 }; | 1067 }; |
1067 | 1068 |
1068 | 1069 |
1069 } } // namespace v8::internal | 1070 } } // namespace v8::internal |
1070 | 1071 |
1071 #endif // ENABLE_DEBUGGER_SUPPORT | 1072 #endif // ENABLE_DEBUGGER_SUPPORT |
1072 | 1073 |
1073 #endif // V8_DEBUG_H_ | 1074 #endif // V8_DEBUG_H_ |
OLD | NEW |