TY - GEN
T1 - Java Android Application Performance Improvement by Kotlin DEX Bytecode Analysis without JIT Compiler
AU - Shibata, Ryoichi
AU - Sonoyama, Atsuya
AU - Oguchi, Masato
AU - Kamiyama, Takeshi
AU - Fukuda, Akira
AU - Yamaguchi, Saneyasu
N1 - Funding Information:
ACKNOWLEDGMENT This work was supported by JSPS KAKENHI Grant Numbers 17K00109, 18K11277. This work was supported by JST CREST Grant Number duJPMJCR1503, Japan.
Publisher Copyright:
© 2020 IEEE.
PY - 2020/9/28
Y1 - 2020/9/28
N2 - Kotlin, in addition to Java, is increasing its importance in the consumer electronics field in recent years as a language to Android application development. In our previous work, we showed the performance difference between applications written in Java and Kotlin, discussed the cause of this difference in DEX bytecodes derived from both languages, proposed a method for improving the performance of Java application, and showed that the performance of Java-derived application improved slightly. In this paper, we propose a method for performance improvement of Java applications by modifying DEX bytecode more and demonstrate that the proposed method the Java application by our evaluation.
AB - Kotlin, in addition to Java, is increasing its importance in the consumer electronics field in recent years as a language to Android application development. In our previous work, we showed the performance difference between applications written in Java and Kotlin, discussed the cause of this difference in DEX bytecodes derived from both languages, proposed a method for improving the performance of Java application, and showed that the performance of Java-derived application improved slightly. In this paper, we propose a method for performance improvement of Java applications by modifying DEX bytecode more and demonstrate that the proposed method the Java application by our evaluation.
UR - http://www.scopus.com/inward/record.url?scp=85098452217&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85098452217&partnerID=8YFLogxK
U2 - 10.1109/ICCE-Taiwan49838.2020.9258095
DO - 10.1109/ICCE-Taiwan49838.2020.9258095
M3 - Conference contribution
AN - SCOPUS:85098452217
T3 - 2020 IEEE International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2020
BT - 2020 IEEE International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 7th IEEE International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2020
Y2 - 28 September 2020 through 30 September 2020
ER -