Even though the corresponding papers on type inference state that stage 2 is rarely executed, we observed split-up object creation sites quite often in Android apps, especially around Exceptions. Enabling copy propagation should remove all unnecessarily locals from stage 2.
Even though the corresponding papers on type inference state that stage 2 is rarely executed, we observed split-up object creation sites quite often in Android apps, especially around Exceptions. Enabling copy propagation should remove all unnecessarily locals from stage 2.