Zdexby TheHolyOneZ
44,741 classes
Class

BurstCompiler

: Object
Unity.Burst.BurstCompiler, Unity.Burst 0x0010 (16 B) inherited 0x0010 Unity.Burst.dll
0x00x0010

Members 5

OffsetSizeNameTypeFlagsDefault
—0x08_cmdBuilderCommandBuilderPrivateStatic—
0x01_IsEnabledboolStatic+1 flags—
0x08OptionsBurstCompilerOptionsPublicStatic+1 flags—
0x08OnCompileILPPMethod2ActionStatic+1 flags—
0x08DummyMethodInfoMethodInfoPrivateStatic+1 flags—

Functions 39

SignatureFlagsNativeParams
bool IsLoadAdditionalLibrarySupported()PublicStatic0x01
CommandBuilder BeginCompilerCommand(const string& cmd)PrivateStatic0x08
bool get_IsEnabled()PublicStatic+1 flags0x01
void SetExecutionMode(const BurstExecutionEnvironment& mode)PublicStatic0x04
BurstExecutionEnvironment GetExecutionMode()PublicStatic0x04
uint8 CompileDelegate(const uint8& delegateMethod)Static+1 flags0x00
void VerifyDelegateIsNotMulticast(const uint8& delegateMethod)PrivateStatic0x00
void VerifyDelegateHasCorrectUnmanagedFunctionPointerAttribute(const uint8& delegateMethod)PrivateStatic0x00
long CompileILPPMethod(const RuntimeMethodHandle& burstMethodHandle, const RuntimeMethodHandle& managedMethodHandle, const RuntimeTypeHandle& delegateTypeHandle)PublicStatic0x08
long CompileILPPMethod2(const RuntimeMethodHandle& burstMethodHandle)PublicStatic0x08
Void* GetILPPMethodFunctionPointer(long ilppMethod)PublicStatic0x08
Void* GetILPPMethodFunctionPointer2(long ilppMethod, const RuntimeMethodHandle& managedMethodHandle, const RuntimeTypeHandle& delegateTypeHandle)PublicStatic0x08
Void* CompileUnsafeStaticMethod(const RuntimeMethodHandle& handle)PublicStatic0x08
FunctionPointer<T> CompileFunctionPointer(const uint8& delegateMethod)PublicStatic0x08
Void* Compile(object delegateObj, bool isFunctionPointer)PrivateStatic0x08
Void* Compile(object delegateObj, MethodInfo methodInfo, bool isFunctionPointer, bool isILPostProcessing)PrivateStatic0x08
void Shutdown()Static+1 flags0x00
void Cancel()Static+1 flags0x00
bool IsCurrentCompilationDone()Static+1 flags0x01
void Enable()Static+1 flags0x00
void Disable()Static+1 flags0x00
bool IsHostEditorArm()Static+1 flags0x01
void TriggerUnsafeStaticMethodRecompilation()Static+1 flags0x00
void TriggerRecompilation()Static+1 flags0x00
void UnloadAdditionalLibraries()Static+1 flags0x00
void InitialiseDebuggerHooks()Static+1 flags0x00
bool IsApiAvailable(const string& apiName)Static+1 flags0x08
int RequestSetProtocolVersion(int version)Static+1 flags0x04
void Initialize(const string[]& assemblyFolders, const string[]& ignoreAssemblies)Static+1 flags0x08
void NotifyCompilationStarted(const string[]& assemblyFolders, const string[]& ignoreAssemblies)Static+1 flags0x08
void NotifyAssemblyCompilationNotRequired(const string& assemblyName)Static+1 flags0x08
void NotifyAssemblyCompilationFinished(const string& assemblyName, const string[]& defines)Static+1 flags0x08
void NotifyCompilationFinished()Static+1 flags0x00
string AotCompilation(const string[]& assemblyFolders, const string[]& assemblyRoots, const string& options)Static+1 flags0x08
void SetProfilerCallbacks()Static+1 flags0x00
string SendRawCommandToCompiler(const string& command)PrivateStatic0x08
string SendCommandToCompiler(const string& commandName, const string& commandArgs)PrivateStatic0x08
void DummyMethod()PrivateStatic0x00
void .cctor()PrivateStatic+1 flags0x00