dart-sdk/runtime
John McCutchan 7052bd6bed Rework service extensions to be safe
- When scheduling a service extension to be invoked, store the closure in an array held in the isolate.
- At the tail of IsolateMessageHandler::HandleMessage, invoke all pending service extension closures.

R=iposva@google.com, turnidge@google.com

Review URL: https://codereview.chromium.org//1299493007 .
2015-08-27 11:23:39 -07:00
..
bin Make build incremental 2015-08-27 11:14:13 -07:00
include Add argument to Dart_Initialize for precompiled instructions. 2015-08-26 11:04:27 -07:00
lib Rework service extensions to be safe 2015-08-27 11:23:39 -07:00
observatory Rework service extensions to be safe 2015-08-27 11:23:39 -07:00
platform Don't use %p when generating disassembly in vm service. 2015-08-11 11:22:55 -07:00
tests/vm Enable concurrent optimization test after migrating scopes to Thread* 2015-08-19 15:16:47 -07:00
third_party/double-conversion error can shift more than 32 bits. 2015-07-13 08:50:37 -07:00
tools Make build incremental 2015-08-27 11:14:13 -07:00
vm Rework service extensions to be safe 2015-08-27 11:23:39 -07:00
.gitignore
BUILD.gn Remove dart_debugger_api.h 2015-06-17 14:56:55 -07:00
codereview.settings Update runtime's VIEW_VC url 2015-08-13 10:00:10 -07:00
CPPLINT.cfg - Use the simulator to do atomic operations that could also 2014-10-27 19:21:33 +00:00
dart-runtime.gyp Remove dart_debugger_api.h 2015-06-17 14:56:55 -07:00
PRESUBMIT.py