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