commit | 63d591005e4857ae5db20e77b6308ccab9df59af | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Mon Feb 29 11:46:58 2016 +0000 |
committer | The Android Automerger <android-build@google.com> | Mon Feb 29 13:58:15 2016 -0800 |
tree | e08f866195a6316029607036db8a2fb31c388b53 | |
parent | 7ae50ef36eb250932c92ea98664a5672e3e19902 [diff] |
Bug fix for polymorphic inlining. The code used to wrongly propagate try/catch information to new blocks. Since it has the same logic as Hraph::InlineInto, extract the code that updates loop and try/catch information to blocks to a shared method. bug:27330865 bug:27372101 bug:27360329 (cherry picked from commit a1d8ddfaf09545f99bc326dff97ab604d4574eb6) Change-Id: Ice0373ec0a1c24d78121634a377f6f502e814cfb