Files
sdk/runtime/vm
Jens Johansen 2d5147be9d Debugging in kernel shaping up.
This introduces

- a list of valid token positions, so debugging actually
  starts to work, and the observatory can be loaded without crash.

- a list of valid yield positions, so stepping over await stuff
  works as expected.

- Adding "DebugStepCheckInstr" to the kernel generated il so stepping
  over await stuff works as expected, we can break in empty methods etc.

With this, approximately 80% of the service tests pass in kernel mode.

R=kmillikin@google.com

Review-Url: https://codereview.chromium.org/2632183002 .
2017-01-31 11:01:29 +01:00
..
2017-01-17 07:12:24 -08:00
2016-11-08 13:54:47 -08:00
2016-09-23 13:06:14 -07:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2017-01-05 18:20:51 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-12-29 13:20:58 -08:00
2016-12-29 13:20:58 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-11 12:22:32 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-10-26 00:26:03 -07:00
2016-10-26 00:26:03 -07:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-11 12:22:32 -08:00
2016-11-11 12:22:32 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2017-01-31 11:01:29 +01:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2017-01-31 11:01:29 +01:00
2017-01-31 11:01:29 +01:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2017-01-25 13:32:28 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2017-01-24 12:43:37 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2017-01-31 11:01:29 +01:00
2017-01-31 11:01:29 +01:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 14:35:00 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-10-26 00:26:03 -07:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2017-01-31 11:01:29 +01:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-10-26 00:26:03 -07:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00
2016-11-08 13:54:47 -08:00