| OLD | NEW |
| 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 #include "platform/assert.h" | 5 #include "platform/assert.h" |
| 6 | 6 |
| 7 #include "vm/dart_entry.h" | 7 #include "vm/dart_entry.h" |
| 8 #include "vm/debugger.h" | 8 #include "vm/debugger.h" |
| 9 #include "vm/json_stream.h" | 9 #include "vm/json_stream.h" |
| 10 #include "vm/message.h" | 10 #include "vm/message.h" |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 88 case kParseError: | 88 case kParseError: |
| 89 return "Parse error"; | 89 return "Parse error"; |
| 90 case kInvalidRequest: | 90 case kInvalidRequest: |
| 91 return "Invalid Request"; | 91 return "Invalid Request"; |
| 92 case kMethodNotFound: | 92 case kMethodNotFound: |
| 93 return "Method not found"; | 93 return "Method not found"; |
| 94 case kInvalidParams: | 94 case kInvalidParams: |
| 95 return "Invalid params"; | 95 return "Invalid params"; |
| 96 case kInternalError: | 96 case kInternalError: |
| 97 return "Internal error"; | 97 return "Internal error"; |
| 98 case kFeatureDisabled: |
| 99 return "Feature is disabled"; |
| 98 case kVMMustBePaused: | 100 case kVMMustBePaused: |
| 99 return "VM must be paused"; | 101 return "VM must be paused"; |
| 100 case kNoBreakAtLine: | 102 case kCannotAddBreakpoint: |
| 101 return "Cannot set breakpoint at line"; | 103 return "Cannot add breakpoint"; |
| 102 case kNoBreakAtFunction: | |
| 103 return "Cannot set breakpoint at function"; | |
| 104 case kProfilingDisabled: | |
| 105 return "Profiling is disabled"; | |
| 106 default: | 104 default: |
| 107 UNIMPLEMENTED(); | 105 UNIMPLEMENTED(); |
| 108 return "Unexpected rpc error code"; | 106 return "Unexpected rpc error code"; |
| 109 } | 107 } |
| 110 } | 108 } |
| 111 | 109 |
| 112 | 110 |
| 113 static void PrintRequest(JSONObject* obj, JSONStream* js) { | 111 static void PrintRequest(JSONObject* obj, JSONStream* js) { |
| 114 JSONObject jsobj(obj, "request"); | 112 JSONObject jsobj(obj, "request"); |
| 115 jsobj.AddProperty("method", js->method()); | 113 jsobj.AddProperty("method", js->method()); |
| (...skipping 493 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 609 intptr_t len2 = OS::VSNPrint(p, len+1, format, args); | 607 intptr_t len2 = OS::VSNPrint(p, len+1, format, args); |
| 610 va_end(args); | 608 va_end(args); |
| 611 ASSERT(len == len2); | 609 ASSERT(len == len2); |
| 612 stream_->buffer_.AddChar('"'); | 610 stream_->buffer_.AddChar('"'); |
| 613 stream_->AddEscapedUTF8String(p); | 611 stream_->AddEscapedUTF8String(p); |
| 614 stream_->buffer_.AddChar('"'); | 612 stream_->buffer_.AddChar('"'); |
| 615 free(p); | 613 free(p); |
| 616 } | 614 } |
| 617 | 615 |
| 618 } // namespace dart | 616 } // namespace dart |
| OLD | NEW |