MCPcopy Create free account

hub / github.com/TomBebbington/jit.rs / functions

Functions244 in github.com/TomBebbington/jit.rs

Functionmain
()
sys/examples/mul_add.rs:61
Functionmain
()
examples/brainfuck.rs:135
Functionmain
()
examples/hello_world.rs:6
Methodneeded
Iterate over the needed libraries
src/elf.rs:142
Methodnew
Create a new value in the context of a function's current block. The value initially starts off as a block-specific temporary. It will be converted i
src/value.rs:28
Methodnew
(ty:&'a Ty)
src/types.rs:212
Methodnew
Create a new label
src/label.rs:23
Methodnew
(read:&'a ReadElf)
src/elf.rs:21
Methodnew
Create a new function block and associate it with a JIT context. It is recommended that you call `Function::new` and `function.compile()` in the closu
src/function.rs:254
Methodnew
Create a new JIT Context
src/context.rs:70
Methodnew
(func: &UncompiledFunction<'a>, current_loop: Option<WrappedLoop<'a>>)
examples/brainfuck.rs:21
Methodnew_nested
Create a new function block and associate it with a JIT context. In addition, this function is nested inside the specified *parent function and is abl
src/function.rs:278
Methodnew_pointer
Create a type descriptor for a pointer to another type.
src/types.rs:392
Methodnew_signature
Create a type descriptor for a function signature.
src/types.rs:367
Methodnew_struct
Create a type descriptor for a structure.
src/types.rs:376
Methodnew_union
Create a type descriptor for a union.
src/types.rs:384
Methodnext
(&mut self)
src/types.rs:225
Methodnext
(&mut self)
src/insn.rs:81
Methodnext
(&mut self)
src/context.rs:110
Methodnfloat_value
(&mut self)
sys/lib.rs:245
Methodnint_value
(&mut self)
sys/lib.rs:227
Methodnuint_value
(&mut self)
sys/lib.rs:230
Functionplugin_registrar
(reg: &mut Registry)
macro/src/macros.rs:497
Methodptr_value
(&mut self)
sys/lib.rs:218
Functionputchar
(c: u8)
examples/brainfuck.rs:83
Functionreadchar
()
examples/brainfuck.rs:92
Methodset_addressable
(&self)
src/value.rs:65
Methodset_names
Set the field or parameter names of this struct or union type. ```rust use jit::*; let f64_t = get::<f64>(); let mut ty = Type::new_struct(&mut [&f64
src/types.rs:447
Methodset_tagged_data
Change the data this is tagged to
src/types.rs:642
Methodsize_hint
(&self)
src/elf.rs:47
Functionsupports_threads
()
src/jit.rs:95
Functionsupports_virtual_memory
()
src/jit.rs:102
Functiontest_alt_sqrt
()
tests/sqrt.rs:24
Functiontest_context_bad_tags
()
tests/tags.rs:18
Functiontest_context_tags
()
tests/tags.rs:9
Functiontest_jit_basics
()
sys/tests/double.rs:49
Functiontest_panic_tags
()
tests/tags.rs:34
Functiontest_sqrt
()
tests/sqrt.rs:9
Functiontest_struct
()
tests/struct.rs:23
Functiontest_tags
()
tests/tags.rs:47
Methodto_owned
(&self)
src/types.rs:291
Methoduint_value
(&mut self)
sys/lib.rs:224
Methodulong_value
(&mut self)
sys/lib.rs:236
Functionuses_interpreter
()
src/jit.rs:88
← previous201–244 of 244, ranked by callers