Slides - jtres 2012
Slides - jtres 2012 Slides - jtres 2012
2.521.510.50Chess kXML Parallel PNG RegEx GeomeanJVM Generated Code SizeDVM Generated Code SizeDVM generates 35% larger machine code than the JVM’s Virtual Machine & Optimization Lab18
How many times a Dalvik bytecode is translated redundantly? Chess kXML Parallel PNG RegEx Avg.Ratio 1.18 1.08 1.15 1.15 1.13 1.13Virtual Machine & Optimization Lab19
- Page 4: VM for executing Java in Android pl
- Page 11 and 12: Java Source Codepublic static int f
- Page 13 and 14: 2.521.510.50Chess kXML Parallel PNG
- Page 15 and 16: 2.521.510.50Chess kXML Parallel PNG
- Page 17: 1.81.61.41.210.80.60.40.20Chess kXM
- Page 21 and 22: 86.00%75.00%654.00%43.00%32.00%211.
- Page 23 and 24: Low code quality due to short trace
- Page 25 and 26: 100%80%60%40%20%0%Native Native app
- Page 27 and 28: Garbage collection (GC) portion is
- Page 29 and 30: Numbers are log scale 1000000010000
- Page 31 and 32: 500450400350300250200150100500App t
- Page 33 and 34: Loading time only 1.21.110.90.80.7A
2.521.510.50Chess kXML Parallel PNG RegEx GeomeanJVM Generated Code SizeDVM Generated Code SizeDVM generates 35% larger machine code than the JVM’s Virtual Machine & Optimization Lab18