DescriptionRework 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
Committed: https://github.com/dart-lang/sdk/commit/7052bd6bed45b0f24b311562e1ae9b9d63554114
Patch Set 1 #Patch Set 2 : #
Total comments: 6
Patch Set 3 : #
Total comments: 6
Patch Set 4 : #Patch Set 5 : #Patch Set 6 : #
Total comments: 8
Patch Set 7 : #Patch Set 8 : #
Total comments: 10
Patch Set 9 : #
Total comments: 4
Patch Set 10 : #
Messages
Total messages: 13 (1 generated)
|