| 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 "bin/vmservice_impl.h" | 5 #include "bin/vmservice_impl.h" |
| 6 | 6 |
| 7 #include "include/dart_api.h" | 7 #include "include/dart_api.h" |
| 8 | 8 |
| 9 #include "bin/builtin.h" | 9 #include "bin/builtin.h" |
| 10 #include "bin/dartutils.h" | 10 #include "bin/dartutils.h" |
| (...skipping 13 matching lines...) Expand all Loading... |
| 24 #define SHUTDOWN_ON_ERROR(handle) \ | 24 #define SHUTDOWN_ON_ERROR(handle) \ |
| 25 if (Dart_IsError(handle)) { \ | 25 if (Dart_IsError(handle)) { \ |
| 26 error_msg_ = strdup(Dart_GetError(handle)); \ | 26 error_msg_ = strdup(Dart_GetError(handle)); \ |
| 27 Dart_ExitScope(); \ | 27 Dart_ExitScope(); \ |
| 28 Dart_ShutdownIsolate(); \ | 28 Dart_ShutdownIsolate(); \ |
| 29 return false; \ | 29 return false; \ |
| 30 } | 30 } |
| 31 | 31 |
| 32 #define kLibrarySourceNamePrefix "/vmservice" | 32 #define kLibrarySourceNamePrefix "/vmservice" |
| 33 static const char* kVMServiceIOLibraryScriptResourceName = "vmservice_io.dart"; | 33 static const char* kVMServiceIOLibraryScriptResourceName = "vmservice_io.dart"; |
| 34 #define kClientResourceNamePrefix "/vmservice/client/deployed/web" | 34 #define kClientResourceNamePrefix "/vmservice/observatory/deployed/web" |
| 35 | 35 |
| 36 struct ResourcesEntry { | 36 struct ResourcesEntry { |
| 37 const char* path_; | 37 const char* path_; |
| 38 const char* resource_; | 38 const char* resource_; |
| 39 int length_; | 39 int length_; |
| 40 }; | 40 }; |
| 41 | 41 |
| 42 extern ResourcesEntry __service_bin_resources_[]; | 42 extern ResourcesEntry __service_bin_resources_[]; |
| 43 | 43 |
| 44 class Resources { | 44 class Resources { |
| (...skipping 256 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 301 printf("Service exited with an error:\n%s\n", Dart_GetError(result)); | 301 printf("Service exited with an error:\n%s\n", Dart_GetError(result)); |
| 302 } | 302 } |
| 303 Dart_ExitScope(); | 303 Dart_ExitScope(); |
| 304 Dart_ExitIsolate(); | 304 Dart_ExitIsolate(); |
| 305 } | 305 } |
| 306 | 306 |
| 307 | 307 |
| 308 | 308 |
| 309 } // namespace bin | 309 } // namespace bin |
| 310 } // namespace dart | 310 } // namespace dart |
| OLD | NEW |