| OLD | NEW |
| 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2015, 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 // Patch file for dart:developer library. | 5 // Patch file for dart:developer library. |
| 6 | 6 |
| 7 import 'dart:_js_helper' show patch, ForceInline; | 7 import 'dart:_js_helper' show patch, ForceInline; |
| 8 import 'dart:_foreign_helper' show JS; | 8 import 'dart:_foreign_helper' show JS; |
| 9 | 9 |
| 10 @patch | 10 @patch |
| 11 @ForceInline() | 11 @ForceInline() |
| 12 bool debugger({bool when: true, String message}) { | 12 bool debugger({bool when: true, String message}) { |
| 13 if (when) { | 13 if (when) { |
| 14 JS('', 'debugger'); | 14 JS('', 'debugger'); |
| 15 } | 15 } |
| 16 return when; | 16 return when; |
| 17 } | 17 } |
| 18 | 18 |
| 19 @patch | 19 @patch |
| 20 Object inspect(Object object) { | 20 Object inspect(Object object) { |
| 21 return object; | 21 return object; |
| 22 } | 22 } |
| 23 | 23 |
| 24 @patch | 24 @patch |
| 25 void log(String message, | 25 void log(String message, |
| 26 {DateTime time, | 26 {DateTime time, |
| 27 int sequenceNumber, | 27 int sequenceNumber, |
| 28 int level: 0, | 28 int level: 0, |
| 29 String name: '', | 29 String name: '', |
| 30 Zone zone, | 30 Zone zone, |
| 31 Object error, | 31 Object error, |
| 32 StackTrace stackTrace}) { | 32 StackTrace stackTrace}) { |
| 33 // TODO. | 33 // TODO. |
| 34 } | 34 } |
| 35 | 35 |
| 36 final _extensions = new Map<String, ServiceExtensionHandler>(); | 36 final _extensions = new Map<String, ServiceExtensionHandler>(); |
| 37 | 37 |
| 38 @patch | 38 @patch |
| 39 ServiceExtensionHandler _lookupExtension(String method) { | 39 ServiceExtensionHandler _lookupExtension(String method) { |
| 40 return _extensions[method]; | 40 return _extensions[method]; |
| 41 } | 41 } |
| 42 | 42 |
| 43 @patch | 43 @patch |
| 44 _registerExtension(String method, ServiceExtensionHandler handler) { | 44 _registerExtension(String method, ServiceExtensionHandler handler) { |
| 45 _extensions[method] = handler; | 45 _extensions[method] = handler; |
| 46 } | 46 } |
| 47 | 47 |
| 48 @patch | 48 @patch |
| 49 void _postEvent(String eventKind, String eventData) { | 49 void _postEvent(String eventKind, String eventData) { |
| 50 // TODO. | 50 // TODO. |
| 51 } | 51 } |
| 52 | 52 |
| 53 | |
| 54 @patch | 53 @patch |
| 55 bool _isDartStreamEnabled() { | 54 bool _isDartStreamEnabled() { |
| 56 return false; | 55 return false; |
| 57 } | 56 } |
| 58 | 57 |
| 59 @patch | 58 @patch |
| 60 int _getTraceClock() { | 59 int _getTraceClock() { |
| 61 // TODO. | 60 // TODO. |
| 62 return _clockValue++; | 61 return _clockValue++; |
| 63 } | 62 } |
| 63 |
| 64 int _clockValue = 0; | 64 int _clockValue = 0; |
| 65 | 65 |
| 66 @patch | 66 @patch |
| 67 int _getThreadCpuClock() { | 67 int _getThreadCpuClock() { |
| 68 return -1; | 68 return -1; |
| 69 } | 69 } |
| 70 | 70 |
| 71 | |
| 72 @patch | 71 @patch |
| 73 void _reportCompleteEvent(int start, | 72 void _reportCompleteEvent(int start, int startCpu, String category, String name, |
| 74 int startCpu, | 73 String argumentsAsJson) { |
| 75 String category, | |
| 76 String name, | |
| 77 String argumentsAsJson) { | |
| 78 // TODO. | 74 // TODO. |
| 79 } | 75 } |
| 80 | 76 |
| 81 @patch | 77 @patch |
| 82 void _reportInstantEvent(int start, | 78 void _reportInstantEvent( |
| 83 String category, | 79 int start, String category, String name, String argumentsAsJson) { |
| 84 String name, | |
| 85 String argumentsAsJson) { | |
| 86 // TODO. | 80 // TODO. |
| 87 } | 81 } |
| 88 | 82 |
| 89 @patch | 83 @patch |
| 90 int _getNextAsyncId() { | 84 int _getNextAsyncId() { |
| 91 return 0; | 85 return 0; |
| 92 } | 86 } |
| 93 | 87 |
| 94 @patch | 88 @patch |
| 95 int _getIsolateNum() { | 89 int _getIsolateNum() { |
| 96 return 0; | 90 return 0; |
| 97 } | 91 } |
| 98 | 92 |
| 99 @patch | 93 @patch |
| 100 void _reportTaskEvent(int start, | 94 void _reportTaskEvent(int start, int taskId, String phase, String category, |
| 101 int taskId, | 95 String name, String argumentsAsJson) { |
| 102 String phase, | 96 // TODO. |
| 103 String category, | |
| 104 String name, | |
| 105 String argumentsAsJson) { | |
| 106 // TODO. | |
| 107 } | 97 } |
| 108 | 98 |
| 109 @patch | 99 @patch |
| 110 int _getServiceMajorVersion() { | 100 int _getServiceMajorVersion() { |
| 111 return 0; | 101 return 0; |
| 112 } | 102 } |
| 113 | 103 |
| 114 @patch | 104 @patch |
| 115 int _getServiceMinorVersion() { | 105 int _getServiceMinorVersion() { |
| 116 return 0; | 106 return 0; |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 170 return old; | 160 return old; |
| 171 } | 161 } |
| 172 | 162 |
| 173 static final UserTag _defaultTag = new _FakeUserTag('Default'); | 163 static final UserTag _defaultTag = new _FakeUserTag('Default'); |
| 174 } | 164 } |
| 175 | 165 |
| 176 var _currentTag = _FakeUserTag._defaultTag; | 166 var _currentTag = _FakeUserTag._defaultTag; |
| 177 | 167 |
| 178 @patch | 168 @patch |
| 179 UserTag getCurrentTag() => _currentTag; | 169 UserTag getCurrentTag() => _currentTag; |
| OLD | NEW |