DescriptionIsolate.spawn{Uri} only reports errors asynchronously.
It is generally considered bad style to throw synchronous and asynchronous errors. This CL catches all synchronous errors and reports them in the asynchronous future that is returned.
R=iposva@google.com, lrn@google.com
Committed: https://code.google.com/p/dart/source/detail?r=31131
Patch Set 1 #Patch Set 2 : Fix dart2js. #
Total comments: 10
Patch Set 3 : Address comments. Rebase. #Patch Set 4 : Rebase #
Total comments: 12
Patch Set 5 : Address comments. #Patch Set 6 : Reupload due to error 500. #
Total comments: 9
Patch Set 7 : Address comments. #
Messages
Total messages: 13 (0 generated)
|