| OLD | NEW | 
|   1 // Copyright (c) 2016, the Dart project authors.  Please see the AUTHORS file |   1 // Copyright (c) 2016, 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 part of mocks; |   5 part of mocks; | 
|   6  |   6  | 
|   7 class VMRefMock implements M.VMRef { |   7 class VMRefMock implements M.VMRef { | 
|   8   final String name; |   8   final String name; | 
|   9   final String displayName; |   9   final String displayName; | 
|  10   const VMRefMock({this.name: 'vm-name', this.displayName: 'vm-display-name'}); |  10   const VMRefMock({this.name: 'vm-name', this.displayName: 'vm-display-name'}); | 
|  11 } |  11 } | 
|  12  |  12  | 
|  13 class VMMock implements M.VM { |  13 class VMMock implements M.VM { | 
|  14   final String name; |  14   final String name; | 
|  15   final String displayName; |  15   final String displayName; | 
|  16   final int architectureBits; |  16   final int architectureBits; | 
|  17   final String targetCPU; |  17   final String targetCPU; | 
|  18   final String hostCPU; |  18   final String hostCPU; | 
|  19   final String version; |  19   final String version; | 
 |  20   final String embedder; | 
|  20   final int pid; |  21   final int pid; | 
|  21   final int maxRSS; |  22   final int maxRSS; | 
 |  23   final int currentRSS; | 
|  22   final DateTime startTime; |  24   final DateTime startTime; | 
|  23   final Iterable<M.IsolateRef> isolates; |  25   final Iterable<M.IsolateRef> isolates; | 
|  24   final int nativeZoneMemoryUsage = 0; |  26   final int nativeZoneMemoryUsage = 0; | 
|  25   final int heapAllocatedMemoryUsage = 0; |  27   final int heapAllocatedMemoryUsage = 0; | 
|  26   final int heapAllocationCount = 0; |  28   final int heapAllocationCount = 0; | 
|  27  |  29  | 
|  28   Future<dynamic> invokeRpc(String method, Map params) { |  30   Future<dynamic> invokeRpc(String method, Map params) { | 
|  29     return null; |  31     return null; | 
|  30   } |  32   } | 
|  31  |  33  | 
|  32   Future enableProfiler() { |  34   Future enableProfiler() { | 
|  33     return null; |  35     return null; | 
|  34   } |  36   } | 
|  35  |  37  | 
|  36   const VMMock( |  38   const VMMock( | 
|  37       {this.name: 'vm-name', |  39       {this.name: 'vm-name', | 
|  38       this.displayName: 'vm-display-name', |  40       this.displayName: 'vm-display-name', | 
|  39       this.architectureBits, |  41       this.architectureBits, | 
|  40       this.targetCPU, |  42       this.targetCPU, | 
|  41       this.hostCPU, |  43       this.hostCPU, | 
|  42       this.version, |  44       this.version, | 
 |  45       this.embedder, | 
|  43       this.pid: 0, |  46       this.pid: 0, | 
|  44       this.maxRSS: 0, |  47       this.maxRSS: 0, | 
 |  48       this.currentRSS: 0, | 
|  45       this.startTime, |  49       this.startTime, | 
|  46       this.isolates: const []}); |  50       this.isolates: const []}); | 
|  47 } |  51 } | 
| OLD | NEW |