Abstract
AbstractGarbage collection is one of major reason for performance degradation on Android OS. Escape analysis can be one of techniques to prevent performance degradation and Google has tried to implement scalar replacement through the escape analysis. But it does not become Android default functionality. This paper took it and compared with our proposed stack allocation method. The experimental result shows scalar replacement has no effect at all but stack allocation produce effective results. The CaffeinMark benchmark also shows no performance degradation in spite of additional instructions.KeywordsDalvik VMStack allocationAndroid
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have