.. |
cpu
|
late c2rust cleanup
|
2022-09-21 17:58:25 +08:00 |
gen
|
Merge 16-bit and 32-bit 0f tables (saves 200kB on v86.wasm)
|
2020-12-31 19:14:31 -06:00 |
wasmgen
|
Fix 32-bit wrap-around for profiler and opstats
|
2021-05-22 23:58:23 -05:00 |
analysis.rs
|
Generate direct control flow, using wasm blocks and loops
|
2020-12-31 19:14:33 -06:00 |
codegen.rs
|
Allow flags optimisation to be used for setcc/cmovcc instructions
|
2022-09-06 00:26:39 +09:00 |
config.rs
|
Port cpuid to rust
|
2021-04-03 21:10:49 -05:00 |
control_flow.rs
|
Fix macros used as expression
|
2021-10-29 01:18:21 +02:00 |
cpu_context.rs
|
s/cpu2/cpu
|
2020-12-31 19:14:32 -06:00 |
dbg.rs
|
Force logging of panic messages
|
2020-08-30 19:29:53 -05:00 |
jit.rs
|
Allow flags optimisation to be used for setcc/cmovcc instructions
|
2022-09-06 00:26:39 +09:00 |
jit_instructions.rs
|
Use regs::EAX over 0
|
2022-09-08 16:22:49 +09:00 |
js_api.rs
|
Remove unused imports, constants and no_mangle
|
2021-04-03 21:10:49 -05:00 |
leb.rs
|
Rewrite write_leb_i64 (fixes bug with upper bits of constant)
|
2021-05-22 23:58:23 -05:00 |
lib.rs
|
Rust: Switch from nightly to stable
|
2021-04-05 01:58:42 -05:00 |
modrm.rs
|
Avoid local when modrm address is single register without offset
|
2021-11-04 18:51:36 -05:00 |
opstats.rs
|
Fix 32-bit wrap-around for profiler and opstats
|
2021-05-22 23:58:23 -05:00 |
page.rs
|
tlb_set_has_code_multiple
|
2021-05-22 23:58:22 -05:00 |
paging.rs
|
Slightly improve string instructions
|
2020-12-31 19:14:31 -06:00 |
prefix.rs
|
Port jit to Rust
|
2020-08-30 19:29:13 -05:00 |
profiler.rs
|
Fix 32-bit wrap-around for profiler and opstats
|
2021-05-22 23:58:23 -05:00 |
regs.rs
|
jit RDTSC
|
2020-12-31 19:14:31 -06:00 |
softfloat.rs
|
Use softfloat f80 for x87 fpu
|
2020-12-31 19:14:32 -06:00 |
state_flags.rs
|
Assertion in CachedStateFlags
|
2021-04-10 16:50:28 -05:00 |
util.rs
|
Remove calls to dbg_trace from release builds
|
2020-12-31 19:14:31 -06:00 |
zstd.rs
|
Add zstd
|
2020-12-31 19:14:33 -06:00 |