clang 22.0.0git
|
#include "clang/Interpreter/Interpreter.h"
Public Member Functions | |
JITConfig () |
Public Attributes | |
bool | IsOutOfProcess = false |
Indicates whether out-of-process JIT execution is enabled. | |
std::string | OOPExecutor = "" |
Path to the out-of-process JIT executor. | |
std::string | OOPExecutorConnect = "" |
bool | UseSharedMemory = false |
Indicates whether to use shared memory for communication. | |
unsigned | SlabAllocateSize = 0 |
Representing the slab allocation size for memory management in kb. | |
std::string | OrcRuntimePath = "" |
Path to the ORC runtime library. | |
uint32_t | ExecutorPID = 0 |
PID of the out-of-process JIT executor. |
Definition at line 124 of file Interpreter.h.
|
inline |
Definition at line 139 of file Interpreter.h.
References ExecutorPID, false, IsOutOfProcess, OOPExecutor, OOPExecutorConnect, OrcRuntimePath, SlabAllocateSize, and UseSharedMemory.
uint32_t clang::Interpreter::JITConfig::ExecutorPID = 0 |
PID of the out-of-process JIT executor.
Definition at line 137 of file Interpreter.h.
Referenced by clang::Interpreter::CreateExecutor(), and JITConfig().
Indicates whether out-of-process JIT execution is enabled.
Definition at line 126 of file Interpreter.h.
Referenced by clang::Interpreter::create(), clang::Interpreter::CreateExecutor(), and JITConfig().
std::string clang::Interpreter::JITConfig::OOPExecutor = "" |
Path to the out-of-process JIT executor.
Definition at line 128 of file Interpreter.h.
Referenced by JITConfig(), and clang::Interpreter::outOfProcessJITBuilder().
std::string clang::Interpreter::JITConfig::OOPExecutorConnect = "" |
Definition at line 129 of file Interpreter.h.
Referenced by JITConfig(), and clang::Interpreter::outOfProcessJITBuilder().
std::string clang::Interpreter::JITConfig::OrcRuntimePath = "" |
Path to the ORC runtime library.
Definition at line 135 of file Interpreter.h.
Referenced by clang::Interpreter::create(), JITConfig(), and clang::Interpreter::outOfProcessJITBuilder().
unsigned clang::Interpreter::JITConfig::SlabAllocateSize = 0 |
Representing the slab allocation size for memory management in kb.
Definition at line 133 of file Interpreter.h.
Referenced by JITConfig(), and clang::Interpreter::outOfProcessJITBuilder().
Indicates whether to use shared memory for communication.
Definition at line 131 of file Interpreter.h.
Referenced by JITConfig(), and clang::Interpreter::outOfProcessJITBuilder().