pub struct Struct_jit_memory_manager {
pub create: Option< extern "C" fn(arg1: jit_context_t) -> jit_memory_context_t>,
pub destroy: Option< extern "C" fn(arg1: jit_memory_context_t)>,
pub find_function_info: Option< extern "C" fn(arg1: jit_memory_context_t, arg2: *mut c_void) -> jit_function_info_t>,
pub get_function: Option< extern "C" fn(arg1: jit_memory_context_t, arg2: jit_function_info_t) -> jit_function_t>,
pub get_function_start: Option< extern "C" fn(arg1: jit_memory_context_t, arg2: jit_function_info_t) -> *mut c_void>,
pub get_function_end: Option< extern "C" fn(arg1: jit_memory_context_t, arg2: jit_function_info_t) -> *mut c_void>,
pub alloc_function: Option< extern "C" fn(arg1: jit_memory_context_t) -> jit_function_t>,
pub free_function: Option< extern "C" fn(arg1: jit_memory_context_t, arg2: jit_function_t)>,
pub start_function: Option< extern "C" fn(arg1: jit_memory_context_t, arg2: jit_function_t) -> c_int>,
pub end_function: Option< extern "C" fn(arg1: jit_memory_context_t, arg2: c_int) -> c_int>,
pub extend_limit: Option< extern "C" fn(arg1: jit_memory_context_t, arg2: c_int) -> c_int>,
pub get_limit: Option< extern "C" fn(arg1: jit_memory_context_t) -> *mut c_void>,
pub get_break: Option< extern "C" fn(arg1: jit_memory_context_t) -> *mut c_void>,
pub set_break: Option< extern "C" fn(arg1: jit_memory_context_t, arg2: *mut c_void)>,
pub alloc_trampoline: Option< extern "C" fn(arg1: jit_memory_context_t) -> *mut c_void>,
pub free_trampoline: Option< extern "C" fn(arg1: jit_memory_context_t, arg2: *mut c_void)>,
pub alloc_closure: Option< extern "C" fn(arg1: jit_memory_context_t) -> *mut c_void>,
pub free_closure: Option< extern "C" fn(arg1: jit_memory_context_t, arg2: *mut c_void)>,
pub alloc_data: Option< extern "C" fn(arg1: jit_memory_context_t, arg2: jit_size_t, arg3: jit_size_t) -> *mut c_void>,
}
Fields
create | |
destroy | |
find_function_info | |
get_function | |
get_function_start | |
get_function_end | |
alloc_function | |
free_function | |
start_function | |
end_function | |
extend_limit | |
get_limit | |
get_break | |
set_break | |
alloc_trampoline | |
free_trampoline | |
alloc_closure | |
free_closure | |
alloc_data | |
Keyboard shortcuts
- ?
- Show this help dialog
- S
- Focus the search field
- ⇤
- Move up in search results
- ⇥
- Move down in search results
- ⏎
- Go to active search result
Search tricks
Prefix searches with a type followed by a colon (e.g.
fn:
) to restrict the search to a given type.
Accepted types are: fn
, mod
,
struct
, enum
,
trait
, typedef
(or
tdef
).
Search functions by type signature (e.g.
vec -> usize
)