|
1 | 1 | ## 3.10.0 |
2 | 2 |
|
| 3 | +**Released on:** Unreleased |
| 4 | + |
| 5 | +#### Dart CLI and Dart VM |
| 6 | + |
| 7 | +- The Dart CLI and Dart VM have been split into two seperate executables. |
| 8 | + |
| 9 | + The Dart CLI tool has been split out of the VM into it's own embedder which |
| 10 | + runs in AOT mode. The pure Dart VM executable is called `dartvm` and |
| 11 | + has no Dart CLI functionality in it |
| 12 | + |
| 13 | + The Dart CLI executable parses the CLI commands and invokes the rest |
| 14 | + of the AOT tools in the same process, for the 'run' and 'test' |
| 15 | + commands it execs a process which runs `dartvm` |
| 16 | + |
| 17 | + `dart hello.dart` execs the `dartvm` process and runs 'hello.dart' |
| 18 | + |
| 19 | + The Dart CLI is not generated for ia32 as we are not shipping a |
| 20 | + Dart SDK for ia32 anymore (support to execute the `dartvm` for ia32 |
| 21 | + architecture is retained) |
| 22 | + |
| 23 | + |
3 | 24 | ## 3.9.0 |
4 | 25 |
|
5 | 26 | **Released on:** Unreleased |
@@ -86,25 +107,6 @@ when the target OS is Linux. |
86 | 107 |
|
87 | 108 | [cross-compilation]: https://dart.dev/tools/dart-compile#cross-compilation-exe |
88 | 109 |
|
89 | | -#### Dart CLI and Dart VM |
90 | | - |
91 | | -- The Dart CLI and Dart VM have been split into two seperate executables. |
92 | | - |
93 | | - The Dart CLI tool has been split out of the VM into it's own embedder which |
94 | | - runs in AOT mode. The pure Dart VM executable is called `dartvm` and |
95 | | - has no Dart CLI functionality in it |
96 | | - |
97 | | - The Dart CLI executable parses the CLI commands and invokes the rest |
98 | | - of the AOT tools in the same process, for the 'run' and 'test' |
99 | | - commands it execs a process which runs `dartvm` |
100 | | - |
101 | | - `dart hello.dart` execs the `dartvm` process and runs 'hello.dart' |
102 | | - |
103 | | - The Dart CLI is not generated for ia32 as we are not shipping a |
104 | | - Dart SDK for ia32 anymore (support to execute the `dartvm` for ia32 |
105 | | - architecture is retained) |
106 | | - |
107 | | - |
108 | 110 | #### Pub |
109 | 111 |
|
110 | 112 | - [Git dependencies][] can now be version-solved based on git tags. |
|
0 commit comments