VM class

Data about the Dart VM as a whole.

Inheritance

Properties

architectureBits → int
The word length of the target architecture, in bits.
final
hostCpu → String
The name of the CPU on which VM is actually running code.
final
isolates → List<VMIsolateRef>
The currently-running isolates.
final
pid → int
The process ID of the VM process.
final
startTime → DateTime
The time at which the VM started running.
final
targetCpu → String
The name of the CPU for which the VM is generating code.
final
version Version
The semantic version of the Dart VM. [...]
final
versionString → String
The full version string of the Dart VM. [...]
final
hashCode → int
The hash code for this object.
read-only, inherited
name → String
A name identifying this VM for debugging. [...]
final, inherited
onUpdate → Stream<VMRef>
A broadcast stream that emits a new reference to the VM every time its metadata changes. [...]
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

load() → Future<VM>
Loads the full representation of the VM.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
setName(String name) → Future
Sets the debugging name of the VM. [...]
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited