public class LLVMErrorHandling
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
LLVMErrorHandling.Functions
Contains the function pointers loaded from
LLVMCore.getLibrary(). |
| Modifier and Type | Method and Description |
|---|---|
static void |
LLVMEnablePrettyStackTrace()
Enable LLVM's built-in stack trace code.
|
static void |
LLVMInstallFatalErrorHandler(LLVMFatalErrorHandlerI Handler)
Install a fatal error handler.
|
static void |
LLVMResetFatalErrorHandler()
Reset the fatal error handler.
|
static void |
nLLVMInstallFatalErrorHandler(long Handler)
Unsafe version of:
InstallFatalErrorHandler |
public static void nLLVMInstallFatalErrorHandler(long Handler)
InstallFatalErrorHandlerpublic static void LLVMInstallFatalErrorHandler(LLVMFatalErrorHandlerI Handler)
exit(1). This may not be appropriate in many contexts.
For example, doing exit(1) will bypass many crash reporting/tracing system tools. This function allows you to install a callback that will be
invoked prior to the call to exit(1).public static void LLVMResetFatalErrorHandler()
public static void LLVMEnablePrettyStackTrace()
Copyright LWJGL. All Rights Reserved. License terms.