Skip to main content

native_v86_core/
lib.rs

1#[macro_use]
2mod dbg;
3
4#[macro_use]
5mod paging;
6
7pub mod cpu;
8pub mod native_runtime;
9
10pub mod js_api;
11pub mod profiler;
12
13#[cfg(not(feature = "native-interpreter"))]
14mod analysis;
15#[cfg(not(feature = "native-interpreter"))]
16mod codegen;
17mod config;
18#[cfg(not(feature = "native-interpreter"))]
19mod control_flow;
20mod cpu_context;
21mod gen;
22#[cfg(feature = "native-interpreter")]
23#[path = "jit_native.rs"]
24mod jit;
25#[cfg(not(feature = "native-interpreter"))]
26mod jit;
27#[cfg(not(feature = "native-interpreter"))]
28mod jit_instructions;
29#[cfg(not(feature = "native-interpreter"))]
30mod leb;
31mod modrm;
32#[cfg(feature = "native-interpreter")]
33#[path = "opstats_native.rs"]
34mod opstats;
35#[cfg(not(feature = "native-interpreter"))]
36mod opstats;
37mod page;
38mod prefix;
39mod regs;
40mod softfloat;
41mod state_flags;
42#[cfg(not(feature = "native-interpreter"))]
43mod wasmgen;
44mod zstd;