Commit graph

35 commits

Author SHA1 Message Date
Jeong YunWon
7159de863c Set up workspace - Forked from
git@github.com:RustPython/RustPython.git ff5076b12c075b3e87c0ac2971e390b4a209d14f
2023-05-05 23:49:50 +09:00
Noa
41b465dee1 Custom marshal enc/decoding impl 2023-03-01 20:47:21 -06:00
Jeong YunWon
00dc7ec709 use workspace dependencies 2023-02-06 15:30:38 +09:00
Noa
e3fa5a54ba Bump all crate versions to 0.2.0 2023-01-11 00:14:28 -06:00
Jeong YunWon
b3095c7451 rustpython-bytecode -> rustpython-compiler-core 2022-08-22 08:42:20 +09:00
Jeong YunWon
d60ad9be23 sort Cargo.toml dependencies 2022-08-22 08:42:20 +09:00
Jeong YunWon
0e0433b87b clean up cargo.toml sort 2022-08-22 08:42:20 +09:00
Jeong YunWon
060d153bb3 reorganize compiler crates 2022-08-22 04:42:42 +09:00
Jeong Yunwon
b53f647e57 Upgrade libraries 2022-04-18 00:09:22 +09:00
Noa
c0c3eaad8f Run cargo upgrade 2021-10-30 19:42:35 -05:00
Noa
56b0a7a805 Migrate to 2021 edition 2021-10-21 11:46:24 -05:00
Noa
42af29c79c Add unparse feature to ast 2021-10-17 21:55:27 -05:00
Noah
ee26bc84ec Upgrade dependencies 2021-03-25 08:06:56 -05:00
Noah
7c2c787404 Implement asdl in the ast and parser 2021-01-14 12:37:37 -06:00
Noah
0e469eaf99 Use ahash/phf in parser 2021-01-08 17:09:09 -06:00
Noah
a0790d4906 Use ahash in the compiler 2021-01-08 17:00:23 -06:00
Noah
48ca658ba0 Optimize the size of Instruction 2020-12-14 14:25:19 -06:00
Noah
31b884d37a compiler/porcelain wrapper 2020-11-07 15:43:23 -06:00
Noah
e9095a741d Split the ast from the parser, remove compiler dep on parser 2020-11-07 15:43:23 -06:00
Noah
4afbc082ed Use disassembly for snapshot testing 2020-10-19 23:55:56 -05:00
Noah
ebee651a12 Update compiler to output codeobj.constants, use insta for snapshot testing 2020-10-19 23:55:55 -05:00
Jeong YunWon
7714871b37 clean up PyComplex 2020-08-09 21:46:16 +09:00
Noah
dc4acdf19e Update itertools 2020-07-26 15:21:39 -05:00
Noah
40576c7a84 Release 0.1.2
rustpython@0.1.2
rustpython-bytecode@0.1.2
rustpython-compiler@0.1.2
rustpython-derive@0.1.2
rustpython-parser@0.1.2
rustpython-vm@0.1.2
rustpython_freeze@0.1.2
rustpython_wasm@0.1.2

Generated by cargo-workspaces
2020-06-23 18:47:08 -05:00
Chris West (Faux)
2326b114c2 upgrade low-risk deps 2019-10-10 21:07:26 +01:00
Seo Sanghyeon
6c88f6af3d Optimize BuildMap bytecode emission 2019-10-03 00:03:08 +09:00
Noah
a29fb0de12 Bump crate versions 2019-09-25 11:57:38 -05:00
coolreader18
e9ad1f64ee Make peephole optimizer a stream processor 2019-08-03 22:02:29 -05:00
Windel Bouwman
eab3b357dd Extend symtable module. 2019-07-19 22:05:35 +02:00
Windel Bouwman
6e759ac5bc Set all versions to 0.1.0 2019-07-07 13:04:12 +02:00
Windel Bouwman
4396af76fb Change authors to team name. 2019-07-01 21:14:07 +02:00
Windel Bouwman
a8de4044b8 Change underscore into hyphen 2019-07-01 21:05:29 +02:00
Windel Bouwman
57b4d432ef Make bytecode crate independent of parser crate. 2019-06-30 11:42:36 +02:00
Windel Bouwman
134e6b2579 Move bytecode into own crate. 2019-06-30 11:01:40 +02:00
coolreader18
064919348d Split off bytecode compilation into a separate crate 2019-06-12 21:43:43 -05:00