< prev index next > src/java.base/share/native/libjli/java.c
Print this page
*/
#ifndef STACK_SIZE_MINIMUM
#define STACK_SIZE_MINIMUM (64 * KB)
#endif
+ #ifdef INCLUDE_TSAN
+ /*
+ * Function pointer to JVM's TSAN symbolize function.
+ */
+ __attribute__((visibility("default")))
+ TsanSymbolize_t tsan_symbolize_func = NULL;
+ #endif
+
/*
* Entry point.
*/
JNIEXPORT int JNICALL
JLI_Launch(int argc, char ** argv, /* main argc, argv */
}
if (!LoadJavaVM(jvmpath, &ifn)) {
return(6);
}
+ #ifdef INCLUDE_TSAN
+ tsan_symbolize_func = ifn.TsanSymbolize;
+ #endif
if (JLI_IsTraceLauncher()) {
end = CounterGet();
}
< prev index next >