Debugging Await in Dart
The Dart programming language includes built in support for asynchrony colloquially known as async-await. Recently, the implementation has been extended to support debugging, allowing users to step in and out of asynchronous methods.
Much as the async-await constructs allow code to be expressed in a manner closer to the traditional synchronous model, the debugging support allows programmers to debug their asynchronous code almost as if it were being invoked synchronously. We describe the virtual machine’s support for asynchrony and debugging.
|Extended Abstract (morevms17-paper3.pdf)||87KiB|
Mon 3 Apr
|09:00 - 09:25|
Tim FelgentreffHasso-Plattner-Institute, Potsdam, Fabio NiephausHasso Plattner Institute, University of Potsdam, Tobias PapeHPI, Germany, Robert HirschfeldHPIFile Attached
|09:25 - 09:50|
|09:50 - 10:15|
Michael Van De VanterOracle LabsFile Attached
|10:15 - 10:40|