commit | 1f8695ca0c0d443a3d2754637ea5c9459147af55 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Thu Sep 24 13:11:31 2015 +0100 |
committer | Vladimir Marko <vmarko@google.com> | Thu Sep 24 18:02:04 2015 +0100 |
tree | 7a16895e4618be3889bff3945e07b1bfb406249c | |
parent | d76d1390b04a4db9ca1f74eb4873d926643d979b [diff] |
Optimizing: Rewrite HGraph::FindBackEdges(). Replace a recursive implementation with a loop using a work list to avoid stack overflow for 702-LargeBranchOffset in host debug build with -O0, 512KiB thread pool worker stack. Change-Id: Iaa91f006fa1099913aeffc9c764879bd004d56de