Skip to main content

Module out_of_process

Module out_of_process 

Source
Available on Unix and crate feature llvm only.
Expand description

Out-of-process JIT helper process and IPC.

Structsยง

HelperCompile ๐Ÿ”’
HelperInit ๐Ÿ”’
HelperIo ๐Ÿ”’
HelperJobResult ๐Ÿ”’
HelperPauseState ๐Ÿ”’
HelperProcess ๐Ÿ”’
HelperProcessInner ๐Ÿ”’
HelperTimings ๐Ÿ”’

Enumsยง

HelperRequest ๐Ÿ”’
HelperResponse ๐Ÿ”’
HelperResponseMessage ๐Ÿ”’
HelperWork ๐Ÿ”’

Constantsยง

GAS_PARAM_COUNT ๐Ÿ”’
HELPER_COMPILER ๐Ÿ”’
HELPER_ENV ๐Ÿ”’
HELPER_PAUSE_TIMEOUT ๐Ÿ”’

Functionsยง

apply_helper_limits ๐Ÿ”’
compile_job ๐Ÿ”’
Compiles a job in the out-of-process helper.
duration_to_nanos ๐Ÿ”’
gas_params_from_pairs ๐Ÿ”’
gas_params_to_pairs ๐Ÿ”’
helper_init ๐Ÿ”’
is_unexpected_eof ๐Ÿ”’
kill_helper ๐Ÿ”’
limit_cpu_affinity ๐Ÿ”’ Android or Linux
maybe_run_jit_helper ๐Ÿ”’
Runs the out-of-process JIT helper if this process was launched as one.
opt_level_from_u8 ๐Ÿ”’
opt_level_to_u8 ๐Ÿ”’
read_error_kind ๐Ÿ”’
read_helper_init ๐Ÿ”’
read_helper_request ๐Ÿ”’
read_helper_response ๐Ÿ”’
read_message ๐Ÿ”’
run_helper_job ๐Ÿ”’
run_jit_helper_stdio ๐Ÿ”’
runtime_config_from_init ๐Ÿ”’
set_process_group ๐Ÿ”’
set_rlimit ๐Ÿ”’
signal_helper ๐Ÿ”’
write_helper_result ๐Ÿ”’
write_init ๐Ÿ”’
write_job ๐Ÿ”’
write_message ๐Ÿ”’
write_pause ๐Ÿ”’
write_pause_ack ๐Ÿ”’
write_resume ๐Ÿ”’

Type Aliasesยง

GasParamPairs ๐Ÿ”’
PendingPauses ๐Ÿ”’
PendingResponses ๐Ÿ”’