commit | a661d7d12ce5736cab1fe1d3b3d559e37b902b5b | [log] [tgz] |
---|---|---|
author | Chao-ying Fu <chao-ying.fu@intel.com> | Wed Aug 12 17:52:35 2015 -0700 |
committer | Chao-ying Fu <chao-ying.fu@intel.com> | Tue Sep 29 10:04:42 2015 -0700 |
tree | 4e5a12e3dd31c4fdcbb5c0944a6e7f7e2495c5d1 | |
parent | f6860a5f12a8fe974b8f25e67a19a71bf0378d62 [diff] |
ART: Use an iterative way in DoDFSPreOrderSSARename() This patch changes the recursion to an iterative implementation. It tries to solve a stack overflow issue when installing Facebook on some devices. The recursion reaches more than 2600 levels when compiling "java.util.Map com.facebook.graphql.model.GraphQLNodeDeserializer.a()". Change-Id: Ibe74359526e10fe6afa833e3bb46b6138aaf5435 Signed-off-by: Chao-ying Fu <chao-ying.fu@intel.com>