1#![feature(nll)]
2
3#![feature(test)]
4extern crate test;
5
6extern crate smallvec;
7extern crate byteorder;
8extern crate serde;
9#[macro_use]
10extern crate serde_derive;
11extern crate bincode;
12
13#[macro_use]
14pub mod debug;
15
16#[macro_use]
17pub mod fixed_array;
18
19pub mod hybrid;
20pub mod builtin;
21
22pub mod basic_block;
23pub mod call_stack;
24pub mod dynamic_trait;
25pub mod errors;
26pub mod executor;
27pub mod function_optimizer;
28pub mod function;
29pub mod generic_arithmetic;
30pub mod object_info;
32pub mod object_pool;
33pub mod object;
34pub mod opcode;
35pub mod primitive;
36pub mod static_root;
37pub mod value;
38
39#[cfg(test)]
40mod executor_test;
41
42#[cfg(test)]
43mod bench;
44
45#[cfg(test)]
46mod optimizer_test;