commit | 56e1accf3966ae92e151567abf4561ef3f6466f4 | [log] [tgz] |
---|---|---|
author | David Brazdil <dbrazdil@google.com> | Tue Jun 30 15:41:36 2015 +0100 |
committer | David Brazdil <dbrazdil@google.com> | Wed Jul 01 14:51:21 2015 +0100 |
tree | 7dc23852fe89290f1e01626342dc2a2d5a7de492 | |
parent | 3b0667c1d68ba88c71b031757b757dca659afd69 [diff] |
ART: Changes to try-catch in GraphBuilder This patch adds an additional case into the insertion algorithm for HTryBoundary inside HGraphBuilder in order to better handle catch blocks covered by a TryItem. Building SSA form also required to stop combining HTryBoundaries for neighbouring TryItems because it was not clear which exception handlers belong to which try block. Change-Id: Ic68bd6ef98fee784609fa593cb08dca1f00a15e0