first part of pure jni benchmark, with native part
second part of pure jni benchmark: struct passing
finished pure JNI benchmark