The document discusses using native code on Android to improve performance. It finds that the Java Native Interface (JNI) approach is the fastest, up to 10 times faster than plain Java. Pipes are unsuitable for data-intensive tasks due to expensive input/output on Android. The Dalvik VM lacks optimizations like just-in-time compilation. The authors conclude Google should optimize Dalvik and implement complex methods using JNI.