Docs.rs
libjit-sys-0.2.1
libjit-sys 0.2.1
Docs.rs crate page
MIT
Links
Documentation
Repository
crates.io
Source
Owners
TomBebbington
Dependencies
libc *
normal
Versions
0%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
libjit_
sys
0.2.1
All Items
Crate Items
Structs
Statics
Functions
Type Aliases
Crate
libjit_sys
Copy item path
Source
Structs
§
Struct__
jit_
arch_
frame
Struct_
jit_
debugger_
breakpoint_
info
Struct_
jit_
debugger_
event
Struct_
jit_
memory_
manager
Struct_
jit_
opcode_
info
Union_
Unnamed1
jit_
constant_
t
jit_
crawl_
mark_
t
jit_
insn_
iter_
t
jit_
intrinsic_
descr_
t
jit_
unwind_
context_
t
Statics
§
JIT_
INVALID_
NAME
JIT_
PROT_
EXEC_
READ
JIT_
PROT_
EXEC_
READ_
WRITE
JIT_
PROT_
NONE
JIT_
PROT_
READ
JIT_
PROT_
READ_
WRITE
jit_
abi_
cdecl
jit_
abi_
fastcall
jit_
abi_
stdcall
jit_
abi_
vararg
jit_
opcodes
⚠
jit_
type_
float32
⚠
jit_
type_
float64
⚠
jit_
type_
int
⚠
jit_
type_
long
⚠
jit_
type_
nfloat
⚠
jit_
type_
nint
⚠
jit_
type_
nuint
⚠
jit_
type_
sbyte
⚠
jit_
type_
short
⚠
jit_
type_
sys_
bool
⚠
jit_
type_
sys_
char
⚠
jit_
type_
sys_
double
⚠
jit_
type_
sys_
float
⚠
jit_
type_
sys_
int
⚠
jit_
type_
sys_
long
⚠
jit_
type_
sys_
long_
double
⚠
jit_
type_
sys_
longlong
⚠
jit_
type_
sys_
schar
⚠
jit_
type_
sys_
short
⚠
jit_
type_
sys_
uchar
⚠
jit_
type_
sys_
uint
⚠
jit_
type_
sys_
ulong
⚠
jit_
type_
sys_
ulonglong
⚠
jit_
type_
sys_
ushort
⚠
jit_
type_
ubyte
⚠
jit_
type_
uint
⚠
jit_
type_
ulong
⚠
jit_
type_
ushort
⚠
jit_
type_
void
⚠
jit_
type_
void_
ptr
⚠
Functions
§
_jit_
get_
frame_
address
⚠
_jit_
get_
next_
frame_
address
⚠
_jit_
get_
return_
address
⚠
jit_
apply
⚠
jit_
apply_
raw
⚠
jit_
block_
current_
is_
dead
⚠
jit_
block_
ends_
in_
dead
⚠
jit_
block_
free_
meta
⚠
jit_
block_
from_
label
⚠
jit_
block_
get_
context
⚠
jit_
block_
get_
function
⚠
jit_
block_
get_
label
⚠
jit_
block_
get_
meta
⚠
jit_
block_
get_
next_
label
⚠
jit_
block_
is_
reachable
⚠
jit_
block_
next
⚠
jit_
block_
previous
⚠
jit_
block_
set_
meta
⚠
jit_
calloc
⚠
jit_
closure_
create
⚠
jit_
closure_
va_
get_
float32
⚠
jit_
closure_
va_
get_
float64
⚠
jit_
closure_
va_
get_
long
⚠
jit_
closure_
va_
get_
nfloat
⚠
jit_
closure_
va_
get_
nint
⚠
jit_
closure_
va_
get_
nuint
⚠
jit_
closure_
va_
get_
ptr
⚠
jit_
closure_
va_
get_
struct
⚠
jit_
closure_
va_
get_
ulong
⚠
jit_
constant_
convert
⚠
jit_
context_
build_
end
⚠
jit_
context_
build_
start
⚠
jit_
context_
create
⚠
jit_
context_
destroy
⚠
jit_
context_
free_
meta
⚠
jit_
context_
get_
meta
⚠
jit_
context_
get_
meta_
numeric
⚠
jit_
context_
set_
memory_
manager
⚠
jit_
context_
set_
meta
⚠
jit_
context_
set_
meta_
numeric
⚠
jit_
context_
set_
on_
demand_
driver
⚠
jit_
debugger_
add_
breakpoint
⚠
jit_
debugger_
attach_
self
⚠
jit_
debugger_
break
⚠
jit_
debugger_
create
⚠
jit_
debugger_
destroy
⚠
jit_
debugger_
detach_
self
⚠
jit_
debugger_
finish
⚠
jit_
debugger_
from_
context
⚠
jit_
debugger_
get_
context
⚠
jit_
debugger_
get_
native_
thread
⚠
jit_
debugger_
get_
self
⚠
jit_
debugger_
get_
thread
⚠
jit_
debugger_
is_
alive
⚠
jit_
debugger_
is_
running
⚠
jit_
debugger_
next
⚠
jit_
debugger_
quit
⚠
jit_
debugger_
remove_
all_
breakpoints
⚠
jit_
debugger_
remove_
breakpoint
⚠
jit_
debugger_
run
⚠
jit_
debugger_
set_
breakable
⚠
jit_
debugger_
set_
hook
⚠
jit_
debugger_
step
⚠
jit_
debugger_
wait_
event
⚠
jit_
debugging_
possible
⚠
jit_
default_
memory_
manager
⚠
jit_
dump_
function
⚠
jit_
dump_
insn
⚠
jit_
dump_
type
⚠
jit_
dump_
value
⚠
jit_
exception_
builtin
⚠
jit_
exception_
clear_
last
⚠
jit_
exception_
get_
handler
⚠
jit_
exception_
get_
last
⚠
jit_
exception_
get_
last_
and_
clear
⚠
jit_
exception_
get_
stack_
trace
⚠
jit_
exception_
set_
handler
⚠
jit_
exception_
set_
last
⚠
jit_
exception_
throw
⚠
jit_
float32_
abs
⚠
jit_
float32_
acos
⚠
jit_
float32_
add
⚠
jit_
float32_
asin
⚠
jit_
float32_
atan
⚠
jit_
float32_
atan2
⚠
jit_
float32_
ceil
⚠
jit_
float32_
cmpg
⚠
jit_
float32_
cmpl
⚠
jit_
float32_
cos
⚠
jit_
float32_
cosh
⚠
jit_
float32_
div
⚠
jit_
float32_
eq
⚠
jit_
float32_
exp
⚠
jit_
float32_
floor
⚠
jit_
float32_
ge
⚠
jit_
float32_
gt
⚠
jit_
float32_
ieee_
rem
⚠
jit_
float32_
is_
finite
⚠
jit_
float32_
is_
inf
⚠
jit_
float32_
is_
nan
⚠
jit_
float32_
le
⚠
jit_
float32_
log
⚠
jit_
float32_
log10
⚠
jit_
float32_
lt
⚠
jit_
float32_
max
⚠
jit_
float32_
min
⚠
jit_
float32_
mul
⚠
jit_
float32_
ne
⚠
jit_
float32_
neg
⚠
jit_
float32_
pow
⚠
jit_
float32_
rem
⚠
jit_
float32_
rint
⚠
jit_
float32_
round
⚠
jit_
float32_
sign
⚠
jit_
float32_
sin
⚠
jit_
float32_
sinh
⚠
jit_
float32_
sqrt
⚠
jit_
float32_
sub
⚠
jit_
float32_
tan
⚠
jit_
float32_
tanh
⚠
jit_
float32_
to_
float64
⚠
jit_
float32_
to_
int
⚠
jit_
float32_
to_
int_
ovf
⚠
jit_
float32_
to_
long
⚠
jit_
float32_
to_
long_
ovf
⚠
jit_
float32_
to_
nfloat
⚠
jit_
float32_
to_
uint
⚠
jit_
float32_
to_
uint_
ovf
⚠
jit_
float32_
to_
ulong
⚠
jit_
float32_
to_
ulong_
ovf
⚠
jit_
float32_
trunc
⚠
jit_
float64_
abs
⚠
jit_
float64_
acos
⚠
jit_
float64_
add
⚠
jit_
float64_
asin
⚠
jit_
float64_
atan
⚠
jit_
float64_
atan2
⚠
jit_
float64_
ceil
⚠
jit_
float64_
cmpg
⚠
jit_
float64_
cmpl
⚠
jit_
float64_
cos
⚠
jit_
float64_
cosh
⚠
jit_
float64_
div
⚠
jit_
float64_
eq
⚠
jit_
float64_
exp
⚠
jit_
float64_
floor
⚠
jit_
float64_
ge
⚠
jit_
float64_
gt
⚠
jit_
float64_
ieee_
rem
⚠
jit_
float64_
is_
finite
⚠
jit_
float64_
is_
inf
⚠
jit_
float64_
is_
nan
⚠
jit_
float64_
le
⚠
jit_
float64_
log
⚠
jit_
float64_
log10
⚠
jit_
float64_
lt
⚠
jit_
float64_
max
⚠
jit_
float64_
min
⚠
jit_
float64_
mul
⚠
jit_
float64_
ne
⚠
jit_
float64_
neg
⚠
jit_
float64_
pow
⚠
jit_
float64_
rem
⚠
jit_
float64_
rint
⚠
jit_
float64_
round
⚠
jit_
float64_
sign
⚠
jit_
float64_
sin
⚠
jit_
float64_
sinh
⚠
jit_
float64_
sqrt
⚠
jit_
float64_
sub
⚠
jit_
float64_
tan
⚠
jit_
float64_
tanh
⚠
jit_
float64_
to_
float32
⚠
jit_
float64_
to_
int
⚠
jit_
float64_
to_
int_
ovf
⚠
jit_
float64_
to_
long
⚠
jit_
float64_
to_
long_
ovf
⚠
jit_
float64_
to_
nfloat
⚠
jit_
float64_
to_
uint
⚠
jit_
float64_
to_
uint_
ovf
⚠
jit_
float64_
to_
ulong
⚠
jit_
float64_
to_
ulong_
ovf
⚠
jit_
float64_
trunc
⚠
jit_
frame_
contains_
crawl_
mark
⚠
jit_
free
⚠
jit_
function_
abandon
⚠
jit_
function_
apply
⚠
jit_
function_
apply_
vararg
⚠
jit_
function_
clear_
recompilable
⚠
jit_
function_
compile
⚠
jit_
function_
compile_
entry
⚠
jit_
function_
create
⚠
jit_
function_
create_
nested
⚠
jit_
function_
free_
meta
⚠
jit_
function_
from_
closure
⚠
jit_
function_
from_
pc
⚠
jit_
function_
from_
vtable_
pointer
⚠
jit_
function_
get_
context
⚠
jit_
function_
get_
current
⚠
jit_
function_
get_
entry
⚠
jit_
function_
get_
max_
optimization_
level
⚠
jit_
function_
get_
meta
⚠
jit_
function_
get_
nested_
parent
⚠
jit_
function_
get_
on_
demand_
compiler
⚠
jit_
function_
get_
optimization_
level
⚠
jit_
function_
get_
signature
⚠
jit_
function_
is_
compiled
⚠
jit_
function_
is_
recompilable
⚠
jit_
function_
labels_
equal
⚠
jit_
function_
next
⚠
jit_
function_
previous
⚠
jit_
function_
reserve_
label
⚠
jit_
function_
set_
meta
⚠
jit_
function_
set_
on_
demand_
compiler
⚠
jit_
function_
set_
optimization_
level
⚠
jit_
function_
set_
recompilable
⚠
jit_
function_
setup_
entry
⚠
jit_
function_
to_
closure
⚠
jit_
function_
to_
vtable_
pointer
⚠
jit_
get_
closure_
alignment
⚠
jit_
get_
closure_
size
⚠
jit_
get_
trampoline_
alignment
⚠
jit_
get_
trampoline_
size
⚠
jit_
init
⚠
jit_
insn_
abs
⚠
jit_
insn_
acos
⚠
jit_
insn_
add
⚠
jit_
insn_
add_
ovf
⚠
jit_
insn_
add_
relative
⚠
jit_
insn_
address_
of
⚠
jit_
insn_
address_
of_
label
⚠
jit_
insn_
alloca
⚠
jit_
insn_
and
⚠
jit_
insn_
asin
⚠
jit_
insn_
atan
⚠
jit_
insn_
atan2
⚠
jit_
insn_
branch
⚠
jit_
insn_
branch_
if
⚠
jit_
insn_
branch_
if_
not
⚠
jit_
insn_
branch_
if_
pc_
not_
in_
range
⚠
jit_
insn_
call
⚠
jit_
insn_
call_
filter
⚠
jit_
insn_
call_
finally
⚠
jit_
insn_
call_
indirect
⚠
jit_
insn_
call_
indirect_
vtable
⚠
jit_
insn_
call_
intrinsic
⚠
jit_
insn_
call_
native
⚠
jit_
insn_
ceil
⚠
jit_
insn_
check_
null
⚠
jit_
insn_
cmpg
⚠
jit_
insn_
cmpl
⚠
jit_
insn_
convert
⚠
jit_
insn_
cos
⚠
jit_
insn_
cosh
⚠
jit_
insn_
default_
return
⚠
jit_
insn_
defer_
pop_
stack
⚠
jit_
insn_
dest_
is_
value
⚠
jit_
insn_
div
⚠
jit_
insn_
dup
⚠
jit_
insn_
eq
⚠
jit_
insn_
exp
⚠
jit_
insn_
floor
⚠
jit_
insn_
flush_
defer_
pop
⚠
jit_
insn_
flush_
struct
⚠
jit_
insn_
ge
⚠
jit_
insn_
get_
call_
stack
⚠
jit_
insn_
get_
dest
⚠
jit_
insn_
get_
function
⚠
jit_
insn_
get_
label
⚠
jit_
insn_
get_
name
⚠
jit_
insn_
get_
native
⚠
jit_
insn_
get_
opcode
⚠
jit_
insn_
get_
signature
⚠
jit_
insn_
get_
value1
⚠
jit_
insn_
get_
value2
⚠
jit_
insn_
gt
⚠
jit_
insn_
import
⚠
jit_
insn_
incoming_
frame_
posn
⚠
jit_
insn_
incoming_
reg
⚠
jit_
insn_
is_
finite
⚠
jit_
insn_
is_
inf
⚠
jit_
insn_
is_
nan
⚠
jit_
insn_
iter_
init
⚠
jit_
insn_
iter_
init_
last
⚠
jit_
insn_
iter_
next
⚠
jit_
insn_
iter_
previous
⚠
jit_
insn_
jump_
table
⚠
jit_
insn_
label
⚠
jit_
insn_
le
⚠
jit_
insn_
load
⚠
jit_
insn_
load_
elem
⚠
jit_
insn_
load_
elem_
address
⚠
jit_
insn_
load_
relative
⚠
jit_
insn_
load_
small
⚠
jit_
insn_
log
⚠
jit_
insn_
log10
⚠
jit_
insn_
lt
⚠
jit_
insn_
mark_
breakpoint
⚠
jit_
insn_
mark_
breakpoint_
variable
⚠
jit_
insn_
mark_
offset
⚠
jit_
insn_
max
⚠
jit_
insn_
memcpy
⚠
jit_
insn_
memmove
⚠
jit_
insn_
memset
⚠
jit_
insn_
min
⚠
jit_
insn_
move_
blocks_
to_
end
⚠
jit_
insn_
move_
blocks_
to_
start
⚠
jit_
insn_
mul
⚠
jit_
insn_
mul_
ovf
⚠
jit_
insn_
ne
⚠
jit_
insn_
neg
⚠
jit_
insn_
new_
block
⚠
jit_
insn_
not
⚠
jit_
insn_
or
⚠
jit_
insn_
outgoing_
frame_
posn
⚠
jit_
insn_
outgoing_
reg
⚠
jit_
insn_
pop_
stack
⚠
jit_
insn_
pow
⚠
jit_
insn_
push
⚠
jit_
insn_
push_
ptr
⚠
jit_
insn_
push_
return_
area_
ptr
⚠
jit_
insn_
rem
⚠
jit_
insn_
rem_
ieee
⚠
jit_
insn_
rethrow_
unhandled
⚠
jit_
insn_
return
⚠
jit_
insn_
return_
from_
filter
⚠
jit_
insn_
return_
from_
finally
⚠
jit_
insn_
return_
ptr
⚠
jit_
insn_
return_
reg
⚠
jit_
insn_
rint
⚠
jit_
insn_
round
⚠
jit_
insn_
set_
param
⚠
jit_
insn_
set_
param_
ptr
⚠
jit_
insn_
setup_
for_
nested
⚠
jit_
insn_
shl
⚠
jit_
insn_
shr
⚠
jit_
insn_
sign
⚠
jit_
insn_
sin
⚠
jit_
insn_
sinh
⚠
jit_
insn_
sqrt
⚠
jit_
insn_
sshr
⚠
jit_
insn_
start_
catcher
⚠
jit_
insn_
start_
filter
⚠
jit_
insn_
start_
finally
⚠
jit_
insn_
store
⚠
jit_
insn_
store_
elem
⚠
jit_
insn_
store_
relative
⚠
jit_
insn_
sub
⚠
jit_
insn_
sub_
ovf
⚠
jit_
insn_
tan
⚠
jit_
insn_
tanh
⚠
jit_
insn_
throw
⚠
jit_
insn_
thrown_
exception
⚠
jit_
insn_
to_
bool
⚠
jit_
insn_
to_
not_
bool
⚠
jit_
insn_
trunc
⚠
jit_
insn_
uses_
catcher
⚠
jit_
insn_
ushr
⚠
jit_
insn_
xor
⚠
jit_
int_
abs
⚠
jit_
int_
add
⚠
jit_
int_
add_
ovf
⚠
jit_
int_
and
⚠
jit_
int_
cmp
⚠
jit_
int_
div
⚠
jit_
int_
eq
⚠
jit_
int_
ge
⚠
jit_
int_
gt
⚠
jit_
int_
le
⚠
jit_
int_
lt
⚠
jit_
int_
max
⚠
jit_
int_
min
⚠
jit_
int_
mul
⚠
jit_
int_
mul_
ovf
⚠
jit_
int_
ne
⚠
jit_
int_
neg
⚠
jit_
int_
not
⚠
jit_
int_
or
⚠
jit_
int_
rem
⚠
jit_
int_
shl
⚠
jit_
int_
shr
⚠
jit_
int_
sign
⚠
jit_
int_
sub
⚠
jit_
int_
sub_
ovf
⚠
jit_
int_
to_
float32
⚠
jit_
int_
to_
float64
⚠
jit_
int_
to_
int
⚠
jit_
int_
to_
int_
ovf
⚠
jit_
int_
to_
long
⚠
jit_
int_
to_
long_
ovf
⚠
jit_
int_
to_
nfloat
⚠
jit_
int_
to_
sbyte
⚠
jit_
int_
to_
sbyte_
ovf
⚠
jit_
int_
to_
short
⚠
jit_
int_
to_
short_
ovf
⚠
jit_
int_
to_
ubyte
⚠
jit_
int_
to_
ubyte_
ovf
⚠
jit_
int_
to_
uint
⚠
jit_
int_
to_
uint_
ovf
⚠
jit_
int_
to_
ulong
⚠
jit_
int_
to_
ulong_
ovf
⚠
jit_
int_
to_
ushort
⚠
jit_
int_
to_
ushort_
ovf
⚠
jit_
int_
xor
⚠
jit_
long_
abs
⚠
jit_
long_
add
⚠
jit_
long_
add_
ovf
⚠
jit_
long_
and
⚠
jit_
long_
cmp
⚠
jit_
long_
div
⚠
jit_
long_
eq
⚠
jit_
long_
ge
⚠
jit_
long_
gt
⚠
jit_
long_
le
⚠
jit_
long_
lt
⚠
jit_
long_
max
⚠
jit_
long_
min
⚠
jit_
long_
mul
⚠
jit_
long_
mul_
ovf
⚠
jit_
long_
ne
⚠
jit_
long_
neg
⚠
jit_
long_
not
⚠
jit_
long_
or
⚠
jit_
long_
rem
⚠
jit_
long_
shl
⚠
jit_
long_
shr
⚠
jit_
long_
sign
⚠
jit_
long_
sub
⚠
jit_
long_
sub_
ovf
⚠
jit_
long_
to_
float32
⚠
jit_
long_
to_
float64
⚠
jit_
long_
to_
int
⚠
jit_
long_
to_
int_
ovf
⚠
jit_
long_
to_
long
⚠
jit_
long_
to_
long_
ovf
⚠
jit_
long_
to_
nfloat
⚠
jit_
long_
to_
uint
⚠
jit_
long_
to_
uint_
ovf
⚠
jit_
long_
to_
ulong
⚠
jit_
long_
to_
ulong_
ovf
⚠
jit_
long_
xor
⚠
jit_
malloc
⚠
jit_
memchr
⚠
jit_
memcmp
⚠
jit_
memcpy
⚠
jit_
memmove
⚠
jit_
memset
⚠
jit_
meta_
destroy
⚠
jit_
meta_
free
⚠
jit_
meta_
get
⚠
jit_
meta_
set
⚠
jit_
nfloat_
abs
⚠
jit_
nfloat_
acos
⚠
jit_
nfloat_
add
⚠
jit_
nfloat_
asin
⚠
jit_
nfloat_
atan
⚠
jit_
nfloat_
atan2
⚠
jit_
nfloat_
ceil
⚠
jit_
nfloat_
cmpg
⚠
jit_
nfloat_
cmpl
⚠
jit_
nfloat_
cos
⚠
jit_
nfloat_
cosh
⚠
jit_
nfloat_
div
⚠
jit_
nfloat_
eq
⚠
jit_
nfloat_
exp
⚠
jit_
nfloat_
floor
⚠
jit_
nfloat_
ge
⚠
jit_
nfloat_
gt
⚠
jit_
nfloat_
ieee_
rem
⚠
jit_
nfloat_
is_
finite
⚠
jit_
nfloat_
is_
inf
⚠
jit_
nfloat_
is_
nan
⚠
jit_
nfloat_
le
⚠
jit_
nfloat_
log
⚠
jit_
nfloat_
log10
⚠
jit_
nfloat_
lt
⚠
jit_
nfloat_
max
⚠
jit_
nfloat_
min
⚠
jit_
nfloat_
mul
⚠
jit_
nfloat_
ne
⚠
jit_
nfloat_
neg
⚠
jit_
nfloat_
pow
⚠
jit_
nfloat_
rem
⚠
jit_
nfloat_
rint
⚠
jit_
nfloat_
round
⚠
jit_
nfloat_
sign
⚠
jit_
nfloat_
sin
⚠
jit_
nfloat_
sinh
⚠
jit_
nfloat_
sqrt
⚠
jit_
nfloat_
sub
⚠
jit_
nfloat_
tan
⚠
jit_
nfloat_
tanh
⚠
jit_
nfloat_
to_
float32
⚠
jit_
nfloat_
to_
float64
⚠
jit_
nfloat_
to_
int
⚠
jit_
nfloat_
to_
int_
ovf
⚠
jit_
nfloat_
to_
long
⚠
jit_
nfloat_
to_
long_
ovf
⚠
jit_
nfloat_
to_
uint
⚠
jit_
nfloat_
to_
uint_
ovf
⚠
jit_
nfloat_
to_
ulong
⚠
jit_
nfloat_
to_
ulong_
ovf
⚠
jit_
nfloat_
trunc
⚠
jit_
raw_
supported
⚠
jit_
readelf_
add_
to_
context
⚠
jit_
readelf_
close
⚠
jit_
readelf_
get_
name
⚠
jit_
readelf_
get_
needed
⚠
jit_
readelf_
get_
section
⚠
jit_
readelf_
get_
section_
by_
type
⚠
jit_
readelf_
get_
symbol
⚠
jit_
readelf_
map_
vaddr
⚠
jit_
readelf_
num_
needed
⚠
jit_
readelf_
open
⚠
jit_
readelf_
register_
symbol
⚠
jit_
readelf_
resolve_
all
⚠
jit_
realloc
⚠
jit_
stack_
trace_
free
⚠
jit_
stack_
trace_
get_
function
⚠
jit_
stack_
trace_
get_
offset
⚠
jit_
stack_
trace_
get_
pc
⚠
jit_
stack_
trace_
get_
size
⚠
jit_
strcat
⚠
jit_
strchr
⚠
jit_
strcmp
⚠
jit_
strcpy
⚠
jit_
strdup
⚠
jit_
stricmp
⚠
jit_
strlen
⚠
jit_
strncmp
⚠
jit_
strncpy
⚠
jit_
strndup
⚠
jit_
strnicmp
⚠
jit_
strrchr
⚠
jit_
supports_
closures
⚠
jit_
supports_
threads
⚠
jit_
supports_
virtual_
memory
⚠
jit_
type_
best_
alignment
⚠
jit_
type_
copy
⚠
jit_
type_
create_
pointer
⚠
jit_
type_
create_
signature
⚠
jit_
type_
create_
struct
⚠
jit_
type_
create_
tagged
⚠
jit_
type_
create_
union
⚠
jit_
type_
find_
name
⚠
jit_
type_
free
⚠
jit_
type_
get_
abi
⚠
jit_
type_
get_
alignment
⚠
jit_
type_
get_
field
⚠
jit_
type_
get_
kind
⚠
jit_
type_
get_
name
⚠
jit_
type_
get_
offset
⚠
jit_
type_
get_
param
⚠
jit_
type_
get_
ref
⚠
jit_
type_
get_
return
⚠
jit_
type_
get_
size
⚠
jit_
type_
get_
tagged_
data
⚠
jit_
type_
get_
tagged_
kind
⚠
jit_
type_
get_
tagged_
type
⚠
jit_
type_
has_
tag
⚠
jit_
type_
is_
pointer
⚠
jit_
type_
is_
primitive
⚠
jit_
type_
is_
signature
⚠
jit_
type_
is_
struct
⚠
jit_
type_
is_
tagged
⚠
jit_
type_
is_
union
⚠
jit_
type_
normalize
⚠
jit_
type_
num_
fields
⚠
jit_
type_
num_
params
⚠
jit_
type_
promote_
int
⚠
jit_
type_
remove_
tags
⚠
jit_
type_
return_
via_
pointer
⚠
jit_
type_
set_
names
⚠
jit_
type_
set_
offset
⚠
jit_
type_
set_
size_
and_
alignment
⚠
jit_
type_
set_
tagged_
data
⚠
jit_
type_
set_
tagged_
type
⚠
jit_
uint_
add
⚠
jit_
uint_
add_
ovf
⚠
jit_
uint_
and
⚠
jit_
uint_
cmp
⚠
jit_
uint_
div
⚠
jit_
uint_
eq
⚠
jit_
uint_
ge
⚠
jit_
uint_
gt
⚠
jit_
uint_
le
⚠
jit_
uint_
lt
⚠
jit_
uint_
max
⚠
jit_
uint_
min
⚠
jit_
uint_
mul
⚠
jit_
uint_
mul_
ovf
⚠
jit_
uint_
ne
⚠
jit_
uint_
neg
⚠
jit_
uint_
not
⚠
jit_
uint_
or
⚠
jit_
uint_
rem
⚠
jit_
uint_
shl
⚠
jit_
uint_
shr
⚠
jit_
uint_
sub
⚠
jit_
uint_
sub_
ovf
⚠
jit_
uint_
to_
float32
⚠
jit_
uint_
to_
float64
⚠
jit_
uint_
to_
int
⚠
jit_
uint_
to_
int_
ovf
⚠
jit_
uint_
to_
long
⚠
jit_
uint_
to_
long_
ovf
⚠
jit_
uint_
to_
nfloat
⚠
jit_
uint_
to_
uint
⚠
jit_
uint_
to_
uint_
ovf
⚠
jit_
uint_
to_
ulong
⚠
jit_
uint_
to_
ulong_
ovf
⚠
jit_
uint_
xor
⚠
jit_
ulong_
add
⚠
jit_
ulong_
add_
ovf
⚠
jit_
ulong_
and
⚠
jit_
ulong_
cmp
⚠
jit_
ulong_
div
⚠
jit_
ulong_
eq
⚠
jit_
ulong_
ge
⚠
jit_
ulong_
gt
⚠
jit_
ulong_
le
⚠
jit_
ulong_
lt
⚠
jit_
ulong_
max
⚠
jit_
ulong_
min
⚠
jit_
ulong_
mul
⚠
jit_
ulong_
mul_
ovf
⚠
jit_
ulong_
ne
⚠
jit_
ulong_
neg
⚠
jit_
ulong_
not
⚠
jit_
ulong_
or
⚠
jit_
ulong_
rem
⚠
jit_
ulong_
shl
⚠
jit_
ulong_
shr
⚠
jit_
ulong_
sub
⚠
jit_
ulong_
sub_
ovf
⚠
jit_
ulong_
to_
float32
⚠
jit_
ulong_
to_
float64
⚠
jit_
ulong_
to_
int
⚠
jit_
ulong_
to_
int_
ovf
⚠
jit_
ulong_
to_
long
⚠
jit_
ulong_
to_
long_
ovf
⚠
jit_
ulong_
to_
nfloat
⚠
jit_
ulong_
to_
uint
⚠
jit_
ulong_
to_
uint_
ovf
⚠
jit_
ulong_
to_
ulong
⚠
jit_
ulong_
to_
ulong_
ovf
⚠
jit_
ulong_
xor
⚠
jit_
unwind_
free
⚠
jit_
unwind_
get_
function
⚠
jit_
unwind_
get_
offset
⚠
jit_
unwind_
get_
pc
⚠
jit_
unwind_
init
⚠
jit_
unwind_
jump
⚠
jit_
unwind_
next
⚠
jit_
unwind_
next_
pc
⚠
jit_
uses_
interpreter
⚠
jit_
value_
create
⚠
jit_
value_
create_
constant
⚠
jit_
value_
create_
float32_
constant
⚠
jit_
value_
create_
float64_
constant
⚠
jit_
value_
create_
long_
constant
⚠
jit_
value_
create_
nfloat_
constant
⚠
jit_
value_
create_
nint_
constant
⚠
jit_
value_
get_
block
⚠
jit_
value_
get_
constant
⚠
jit_
value_
get_
context
⚠
jit_
value_
get_
float32_
constant
⚠
jit_
value_
get_
float64_
constant
⚠
jit_
value_
get_
function
⚠
jit_
value_
get_
long_
constant
⚠
jit_
value_
get_
nfloat_
constant
⚠
jit_
value_
get_
nint_
constant
⚠
jit_
value_
get_
param
⚠
jit_
value_
get_
struct_
pointer
⚠
jit_
value_
get_
type
⚠
jit_
value_
is_
addressable
⚠
jit_
value_
is_
constant
⚠
jit_
value_
is_
local
⚠
jit_
value_
is_
parameter
⚠
jit_
value_
is_
temporary
⚠
jit_
value_
is_
true
⚠
jit_
value_
is_
volatile
⚠
jit_
value_
ref
⚠
jit_
value_
set_
addressable
⚠
jit_
value_
set_
volatile
⚠
jit_
vmem_
commit
⚠
jit_
vmem_
decommit
⚠
jit_
vmem_
init
⚠
jit_
vmem_
page_
size
⚠
jit_
vmem_
protect
⚠
jit_
vmem_
release
⚠
jit_
vmem_
reserve
⚠
jit_
vmem_
reserve_
committed
⚠
jit_
vmem_
round_
down
⚠
jit_
vmem_
round_
up
⚠
jit_
writeelf_
add_
function
⚠
jit_
writeelf_
add_
needed
⚠
jit_
writeelf_
create
⚠
jit_
writeelf_
destroy
⚠
jit_
writeelf_
write
⚠
jit_
writeelf_
write_
section
⚠
jitom_
class_
add_
ref
⚠
jitom_
class_
delete
⚠
jitom_
class_
get_
all_
supers
⚠
jitom_
class_
get_
fields
⚠
jitom_
class_
get_
interfaces
⚠
jitom_
class_
get_
methods
⚠
jitom_
class_
get_
modifiers
⚠
jitom_
class_
get_
name
⚠
jitom_
class_
get_
primary_
super
⚠
jitom_
class_
get_
type
⚠
jitom_
class_
get_
value_
type
⚠
jitom_
class_
new
⚠
jitom_
class_
new_
value
⚠
jitom_
destroy_
model
⚠
jitom_
field_
get_
modifiers
⚠
jitom_
field_
get_
name
⚠
jitom_
field_
get_
type
⚠
jitom_
field_
load
⚠
jitom_
field_
load_
address
⚠
jitom_
field_
store
⚠
jitom_
get_
class_
by_
name
⚠
jitom_
method_
get_
modifiers
⚠
jitom_
method_
get_
name
⚠
jitom_
method_
get_
type
⚠
jitom_
method_
invoke
⚠
jitom_
method_
invoke_
virtual
⚠
jitom_
type_
get_
class
⚠
jitom_
type_
get_
model
⚠
jitom_
type_
is_
class
⚠
jitom_
type_
is_
value
⚠
jitom_
type_
tag_
as_
class
⚠
jitom_
type_
tag_
as_
value
⚠
Type Aliases
§
Struct__
jit_
block
Struct__
jit_
context
Struct__
jit_
function
Struct__
jit_
insn
Struct__
jit_
meta
Struct__
jit_
type
Struct__
jit_
value
Struct_
jit_
closure_
va_
list
Struct_
jit_
debugger
Struct_
jit_
objmodel
Struct_
jit_
readelf
Struct_
jit_
stack_
trace
Struct_
jit_
writeelf
Struct_
jitom_
class
Struct_
jitom_
field
Struct_
jitom_
method
_jit_
arch_
frame_
t
jit_
abi_
t
jit_
block_
t
jit_
closure_
func
jit_
closure_
va_
list_
t
jit_
context_
t
jit_
debugger_
breakpoint_
id_
t
jit_
debugger_
breakpoint_
info_
t
jit_
debugger_
event_
t
jit_
debugger_
hook_
func
jit_
debugger_
t
jit_
debugger_
thread_
id_
t
jit_
exception_
func
jit_
float32
jit_
float64
jit_
function_
info_
t
jit_
function_
t
jit_
insn_
t
jit_int
jit_
label_
t
jit_
long
jit_
memory_
context_
t
jit_
memory_
manager_
t
jit_
meta_
free_
func
jit_
meta_
t
jit_
nfloat
jit_
nint
jit_
nuint
jit_
objmodel_
t
jit_
on_
demand_
driver_
func
jit_
on_
demand_
func
jit_
opcode_
info_
t
jit_
prot_
t
jit_ptr
jit_
readelf_
t
jit_
sbyte
jit_
short
jit_
size_
t
jit_
stack_
trace_
t
jit_
type_
t
jit_
ubyte
jit_
uint
jit_
ulong
jit_
ushort
jit_
value_
t
jit_
writeelf_
t
jitom_
class_
t
jitom_
field_
t
jitom_
method_
t