@@ -14,7 +14,7 @@ include = ["LICENSE", "Cargo.toml", "src/**/*.rs"]
14
14
[workspace ]
15
15
resolver = " 2"
16
16
members = [
17
- " compiler" , " compiler/ast" , " compiler/bytecode " , " compiler/codegen" , " compiler/parser" ,
17
+ " compiler" , " compiler/ast" , " compiler/core " , " compiler/codegen" , " compiler/parser" ,
18
18
" ." , " common" , " derive" , " jit" , " vm" , " vm/pylib-crate" , " stdlib" , " wasm/lib" ,
19
19
]
20
20
@@ -33,28 +33,28 @@ ssl = ["rustpython-stdlib/ssl"]
33
33
ssl-vendor = [" rustpython-stdlib/ssl-vendor" ]
34
34
35
35
[dependencies ]
36
- log = " 0.4.16"
37
- env_logger = { version = " 0.9.0" , default-features = false , features = [" atty" , " termcolor" ] }
38
- clap = " 2.34"
39
36
rustpython-compiler = { path = " compiler" , version = " 0.1.1" }
40
37
rustpython-parser = { path = " compiler/parser" , version = " 0.1.1" }
41
- rustpython-vm = { path = " vm" , version = " 0.1.1" , default-features = false , features = [" compiler" ] }
42
38
rustpython-stdlib = {path = " stdlib" , optional = true , default-features = false }
43
- dirs = { package = " dirs-next" , version = " 2.0.0" }
44
- num-traits = " 0.2.14"
45
- cfg-if = " 1.0.0"
46
- libc = " 0.2.126"
39
+ rustpython-vm = { path = " vm" , version = " 0.1.1" , default-features = false , features = [" compiler" ] }
47
40
41
+ cfg-if = " 1.0.0"
42
+ clap = " 2.34"
43
+ dirs = { package = " dirs-next" , version = " 2.0.0" }
44
+ env_logger = { version = " 0.9.0" , default-features = false , features = [" atty" , " termcolor" ] }
48
45
flame = { version = " 0.2.2" , optional = true }
49
46
flamescope = { version = " 0.1.2" , optional = true }
47
+ libc = " 0.2.126"
48
+ log = " 0.4.16"
49
+ num-traits = " 0.2.14"
50
50
51
51
[target .'cfg(not(target_arch = "wasm32"))' .dependencies ]
52
52
rustyline = " 10.0.0"
53
53
54
54
[dev-dependencies ]
55
55
cpython = " 0.7.0"
56
- python3-sys = " 0.7.0"
57
56
criterion = " 0.3.5"
57
+ python3-sys = " 0.7.0"
58
58
59
59
[[bench ]]
60
60
name = " execution"
0 commit comments