summaryrefslogtreecommitdiff
path: root/test/ProfileTestMultiDex/Second.java
diff options
context:
space:
mode:
authorDavid Brazdil <dbrazdil@google.com>2016-05-05 11:27:03 +0100
committerDavid Brazdil <dbrazdil@google.com>2016-05-06 13:42:40 +0100
commite4a97f926882ffb12707655a755a1c8f96620f91 (patch)
treede95740d4e6e6899482a177062908afa9fca305b /test/ProfileTestMultiDex/Second.java
parent64b0f0bf5b03fc53282f61c1d2d2dc6b8c7e7a3e (diff)
Stop populating irreducible loop at header
Recent CL modified the (previously exponential) algorithm for populating irreducible loops so as to not visit blocks multiple times. However, the new condition for an early exit did not take into account that it is not necessary to visit predecessors of the loop header. The algorithm remains correct but does unnecessary work. Bug: 27856014 Change-Id: If72f8be82e79838f0dd9678082a3bbaabb51e43b (cherry picked from commit 5a620590e5cf6d6817693edffd661371555de88b)
Diffstat (limited to 'test/ProfileTestMultiDex/Second.java')
0 files changed, 0 insertions, 0 deletions