Expect less in the presence of a string init call.
The compiler currently relies on the dex cache being populated for doing proper type propagation. If it hasn't, we may end up in the situation where the DexMethodInliner has recognized a String.<init> call (because DexMethodInliner only looks at signatures, and does not resolve types), but the graph builder doesn't see a type and assume it needs to do access checks and clinit checks on it. Change-Id: Id79313b0610b127909e3e057305b6632b0b172f7
Loading
Please sign in to comment