mirror of
https://github.com/dart-lang/sdk
synced 2024-10-06 08:21:10 +00:00
2793f7ad63
The constant pool pointer must be restored before any parallel moves at the catch-entry block. In addition, this CL removes CatchEntryInstr and folds its functionality into CatchBlockEntryInstr. Until now every catch-block started with CatchBlockEntryInstr followed by a CatchEntryInstr. This simplifies a lot of code in the compiler and avoids issues with allocator-move code inserted between the two instructions. BUG=https://code.google.com/p/dart/issues/detail?id=12291 TEST=tests/language/try_catch4_test.dart R=regis@google.com, srdjan@google.com Review URL: https://codereview.chromium.org//22590002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25918 260f80e4-7a28-3924-810f-c04153c831b5 |
||
---|---|---|
.. | ||
bin | ||
embedders/openglui | ||
include | ||
lib | ||
platform | ||
tests/vm | ||
third_party | ||
tools | ||
vm | ||
.gitignore | ||
codereview.settings | ||
dart-runtime.gyp | ||
PRESUBMIT.py |