mirror of
https://github.com/dart-lang/sdk
synced 2024-10-04 19:29:35 +00:00
45004655a1
At construction time, jumps from within the try block of a try/catch are marked as ones that exit the try block. This is relied on for correctness. Specifically, it prevents moving code from outside the try into the scope of the try. Return jumps were from within the try were not marked because it was unnecessary. In the presence of inlining, returns are turned into jumps to a local join-point continuation. These jumps must be marked for correctness. R=asgerf@google.com BUG= Review URL: https://codereview.chromium.org/1414043011 . |
||
---|---|---|
.. | ||
analysis_server | ||
analyzer | ||
analyzer2dart | ||
async_helper | ||
browser | ||
compiler | ||
dart2js_incremental/lib | ||
expect | ||
fixnum | ||
js | ||
js_ast | ||
lookup_map | ||
microlytics | ||
package_test_data | ||
typed_data | ||
typed_mock | ||
.gitignore | ||
pkg.gyp | ||
pkg.status | ||
pkg_files.gyp | ||
pkgbuild.status |