mirror of
https://github.com/dart-lang/sdk
synced 2024-11-02 10:49:00 +00:00
6d66f3dea8
The catch entry block has all locals in fixed locations (Rj) where j = kNumberOfRegisters - i for parameter i. This means we reserve a range of DBC registers at the top-end of the frame. Those registers are blocked for general allocation to avoid any overlap with the rest of the registers that are allocated from the bottom. Each optimized frame with a try-catch will be kNumberOfRegisters wide. BUG= R=vegorov@google.com Review URL: https://codereview.chromium.org/2388093003 . |
||
---|---|---|
.. | ||
bin | ||
include | ||
lib | ||
observatory | ||
platform | ||
tests/vm | ||
third_party | ||
tools | ||
vm | ||
.gitignore | ||
BUILD.gn | ||
codereview.settings | ||
CPPLINT.cfg | ||
dart-runtime.gyp | ||
PRESUBMIT.py |