question: private static int GetStringUTFLength ( JNIEnvironment env , int objJREF ) { if ( traceJNI ) VM . sysWrite ( "JNI called: GetStringUTFLength  \n" ) ; RuntimeEntrypoints . checkJNICountDownToGC ( ) ; try { String str = ( String ) env . getJNIRef ( objJREF ) ; return UTF8Convert . utfLength ( str ) ; } catch ( Throwable unexpected ) { if ( traceJNI ) unexpected . printStackTrace ( System . err ) ; env . recordException ( unexpected ) ; return 0 ; } }
target:  GetStringUTFLength: return number of bytes to represent a String in UTF8 format