DEX2C: Translation of Dalvik Bytecodes into C Code and its Interface in a Dalvik VM |
Kim, Minseong
(Department of Electrical and Computer Engineering, Korea University)
Han, Youngsun (Department of Electronics Engineering, Kyungil University) Cho, Myeongjin (Department of Electrical and Computer Engineering, Korea University) Park, Chanhyun (Department of Electrical and Computer Engineering, Korea University) Kim, Seon Wook (Department of Electrical and Computer Engineering, Korea University) |
1 | Google, "Dalvik VM Internals," https://sites.google.com/site/io/dalvik-vm-internals, 2008. |
2 | B. Cheng and B. Buzbee. "A JIT compiler for Android's Dalvik VM," http://dl.google.com/googleio/2010/android-jit-compiler-androids-dalvik-vm.pdf, 2010. |
3 | B. Stefan, "Analysis of the Android Architecture," http://os.itec.kit.edu/downloads/sa_2010_braehlerstefan_android-architecture.pdf, 2010. |
4 | Intel, "Intel C and C++ Compilers," https://software.intel.com/en-us/c-compilers, 2014. |
5 | A. Kotha, T. Creech and R. Barua, "AESOP: The Autoparallelizing Computer for Shared Memory Computers," http://aesop.ece.umd.edu, 2013. |
6 | Y. Han, S. Kim, H. Kim, S. J. Hwang and S.W. Kim, "Code Generation and Optimization for Java-to-C Compilers," Emerging Directions in Embedded and Ubiquitous Computing Lecture Notes in Computer Science Volume 4097, 2006, pp 785-794. |
7 | K. Kodama, "Element Benchmark," https://sites.google.com/site/elementbenchmark, 2012. |
8 | 123 Smartmobile, "Smartbench 2012," http://123smartmobile.com, 2012. |
9 | Google, "Galaxy nexus," http://www.google.com/nexus/, 2014. |
10 | J. Dongarra, P. Luszczek, A. Petitet, "The LINPACK benchmark: Past, present, and future," Concurrency and Computation: Practice and Experience Volume 15, 2003, pp 803-820. |