3 ms·
Good question - yeah, the VM is actively maintained. All of the tooling for the Dart ecosystem runs on the VM, Flutter is a Dart VM project, too. The changelog
by jcstk 9y ago
Good question - yeah, the VM is actively maintained. All of the tooling for the Dart ecosystem runs on the VM, Flutter is a Dart VM project, too.
The changelog [1] always has a few entries for the Dart VM with each version, but it's quite clear from using it daily that much more is happening. Some notable recent improvements have been asynchronous breakpoints that are integrated in IntelliJ's debugger and some optimizations for sending messages across isolates.
1: https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md
- markdog12 9y ago> notable recent improvements have been asynchronous breakpoints that are integrated in IntelliJ's debugger and some optimizations for sending messages across isolates. Where did you get that info? I haven't seen it in the changelog. Is message passing using structured cloning?
- jcstk 9y agoJust through observation. Breakpoints just started to work and a pesky race condition between isolates became reproducible.