Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(328)

Side by Side Diff: runtime/observatory/tests/observatory_ui/mocks/objects/vm.dart

Issue 2996803002: Add current rss and embedder name to Observatory (Closed)
Patch Set: Rebase and Merge Created 3 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 }
OLDNEW
« no previous file with comments | « runtime/observatory/observatory_sources.gypi ('k') | runtime/observatory/tests/service/vm_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698