Martin Kustermann
c3895181a7
VM: [Kernel] Cherry-pick from dart-lang/kernel_sdk
...
This is part of the following CL:
Roll Kernel to fix an async bug.
There was a bug in the translation of await in finally when there
was a return in the try block.
The new async/async* translation revealed a bug in the scoping of
labels. Labels from enclosing functions were visible in nested
functions. That bug is fixed here.
Review URL: https://chromereviews.googleplex.com/536237014 .
R=vegorov@google.com
Review URL: https://codereview.chromium.org/2515323002 .
2016-11-21 16:49:40 +01:00
Jens Johansen
63e9c7641b
Merge of source position information from kernel-sdk.
...
I.e. use offsets (on some nodes) in the dill file to
get stacktraces with line- and column numbers.
"sdk" version of "kernel-sdk"s
https://chromereviews.googleplex.com/520617013/
R=kmillikin@google.com
Review URL: https://codereview.chromium.org/2512653002 .
Committed: https://github.com/dart-lang/sdk/commit/6fd3a42edb4c7902a49811318de6bb6b18dbd829
2016-11-21 14:13:46 +01:00
Jens Johansen
1056c562aa
Revert "Merge of source position information from kernel-sdk."
...
The commit broke 2 tests:
vm/cc/IsolateReload_TypeIdentityGeneric
vm/cc/SourceReport_Coverage_AllFunctions_ForceCompile
This reverts commit 6fd3a42edb .
BUG=
Review URL: https://codereview.chromium.org/2517953002 .
2016-11-21 11:16:29 +01:00
Jens Johansen
6fd3a42edb
Merge of source position information from kernel-sdk.
...
I.e. use offsets (on some nodes) in the dill file to
get stacktraces with line- and column numbers.
"sdk" version of "kernel-sdk"s
https://chromereviews.googleplex.com/520617013/
R=kmillikin@google.com
Review URL: https://codereview.chromium.org/2512653002 .
2016-11-21 10:19:31 +01:00
Vyacheslav Egorov
23fd1a184b
VM: Support bootstrapping core libraries from Kernel binaries instead of source.
...
BUG=http://dartbug.com/27590
R=asiva@google.com
Review URL: https://codereview.chromium.org/2485993002 .
2016-11-16 13:56:20 +01:00
Zachary Anderson
a1bcf051d8
clang-format runtime/vm
...
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org/2481873005 .
2016-11-08 13:54:47 -08:00
Zach Anderson
71a84cfed6
GN: Fix Debug flags. Fix Windows build.
...
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org/2425043002 .
2016-10-17 12:58:24 -07:00
Vyacheslav Egorov
f67ce21068
VM support for running Kernel binaries.
...
BUG=
R=asiva@google.com , fschneider@google.com
Review URL: https://codereview.chromium.org/2411823003 .
2016-10-15 22:48:46 +02:00