question: private static void FatalError ( JNIEnvironment env , Address messageAddress ) { if ( traceJNI ) VM . sysWrite ( "JNI called: FatalError  \n" ) ; RuntimeEntrypoints . checkJNICountDownToGC ( ) ; try { VM . sysWrite ( JNIGenericHelpers . createStringFromC ( messageAddress ) ) ; System . exit ( EXIT_STATUS_JNI_TROUBLE ) ; } catch ( Throwable unexpected ) { if ( traceJNI ) unexpected . printStackTrace ( System . err ) ; System . exit ( EXIT_STATUS_RECURSIVELY_SHUTTING_DOWN ) ; } }
target:  FatalError: print a message and terminate the VM