v86/src/rust
2020-12-31 19:14:30 -06:00
..
cpu2 Update rustfmt 2020-12-31 19:14:30 -06:00
gen The final Rust porting 2020-08-30 19:29:53 -05:00
wasmgen Update rustfmt 2020-12-31 19:14:30 -06:00
analysis.rs Remove unused unguarded_register property during analysis 2020-12-31 19:14:28 -06:00
c_api.rs Use CachedStateFlags type in former C code 2020-08-30 19:29:54 -05:00
codegen.rs Make loop, loopz, loopnz and jcxz custom generated 2020-12-31 19:14:30 -06:00
config.rs Move state out of instructions_0f.rs 2020-12-31 19:14:29 -06:00
cpu.rs Support for gen_safe_write128 and code generation for MOVAPS/MOVDQA (0F29/660F7F) 2020-08-30 19:37:15 -05:00
cpu_context.rs Update rustfmt 2020-12-31 19:14:30 -06:00
dbg.rs Force logging of panic messages 2020-08-30 19:29:53 -05:00
global_pointers.rs Put jit_cache_array and jit_page_first_entry into global state, reduces the size of the .wasm files by 8MB because for some reason the rust compiler decides to put them into the data section 2020-12-31 19:14:29 -06:00
jit.rs Update rustfmt 2020-12-31 19:14:30 -06:00
jit_instructions.rs Make loop, loopz, loopnz and jcxz custom generated 2020-12-31 19:14:30 -06:00
js_api.rs cpu: Port get_tss_stack_addr to Rust 2020-08-30 19:29:54 -05:00
leb.rs Port jit to Rust 2020-08-30 19:29:13 -05:00
lib.rs Fix Rust warnings 2020-12-31 19:14:29 -06:00
modrm.rs Update rustfmt 2020-12-31 19:14:30 -06:00
opstats.rs More opstats 2020-12-31 19:14:28 -06:00
page.rs Port jit to Rust 2020-08-30 19:29:13 -05:00
paging.rs cpu: Expand return_on_pagefault macro for cleanup 2020-08-30 19:29:54 -05:00
prefix.rs Port jit to Rust 2020-08-30 19:29:13 -05:00
profiler.rs More precise stats for 32-bit addresses 2020-12-31 19:14:29 -06:00
regs.rs Store registers in locals 2020-08-30 19:37:15 -05:00
state_flags.rs Make CachedStateFlags u8 to save space in jit_cache_array 2020-08-30 19:29:13 -05:00
util.rs Force logging of panic messages 2020-08-30 19:29:53 -05:00