Jeong YunWon
|
2919df1df5
|
Mark rust-version 1.78
|
2024-08-08 23:20:17 +09:00 |
|
Jeong YunWon
|
8673169ee7
|
0.4.0
|
2024-08-07 08:38:21 +09:00 |
|
James Clarke
|
08c9a4d86b
|
Added lints and deny.toml
|
2024-06-25 03:59:40 +01:00 |
|
Jeong YunWon
|
8816cd41d5
|
0.3.1
|
2024-04-10 17:39:57 +09:00 |
|
Jeong YunWon
|
1208416b92
|
0.3.0 release
|
2023-09-06 18:49:55 +09:00 |
|
Jeong YunWon
|
dc569e9921
|
Refactoring
|
2023-05-10 19:35:27 +09:00 |
|
Jeong YunWon
|
f2cfa5f0a7
|
Split parser to new repository
6b60f85cc4
|
2023-05-06 14:38:11 +09:00 |
|
Noa
|
6d1f2986fe
|
Custom marshal enc/decoding impl
|
2023-03-01 20:47:21 -06:00 |
|
Jeong YunWon
|
42a22c280d
|
use workspace dependencies
|
2023-02-06 15:30:38 +09:00 |
|
Noa
|
c7faae9b22
|
Bump all crate versions to 0.2.0
|
2023-01-11 00:14:28 -06:00 |
|
Jeong YunWon
|
fc6d614bf4
|
rustpython-bytecode -> rustpython-compiler-core
|
2022-08-22 08:42:20 +09:00 |
|
Jeong YunWon
|
6eeaf976a2
|
sort Cargo.toml dependencies
|
2022-08-22 08:42:20 +09:00 |
|
Jeong YunWon
|
fe6f6db72d
|
clean up cargo.toml sort
|
2022-08-22 08:42:20 +09:00 |
|
Jeong YunWon
|
fb5ac9e79b
|
reorganize compiler crates
|
2022-08-22 04:42:42 +09:00 |
|
Jeong Yunwon
|
965c3157c8
|
Upgrade libraries
|
2022-04-18 00:09:22 +09:00 |
|
Noa
|
358ce09b5c
|
Run cargo upgrade
|
2021-10-30 19:42:35 -05:00 |
|
Noa
|
ee8b11f5d2
|
Migrate to 2021 edition
|
2021-10-21 11:46:24 -05:00 |
|
Noa
|
27540e1d35
|
Add unparse feature to ast
|
2021-10-17 21:55:27 -05:00 |
|
Noah
|
25ecd7c38b
|
Upgrade dependencies
|
2021-03-25 08:06:56 -05:00 |
|
Noah
|
b8aabb7bb7
|
Implement asdl in the ast and parser
|
2021-01-14 12:37:37 -06:00 |
|
Noah
|
56c225c748
|
Use ahash/phf in parser
|
2021-01-08 17:09:09 -06:00 |
|
Noah
|
688880c540
|
Use ahash in the compiler
|
2021-01-08 17:00:23 -06:00 |
|
Noah
|
3280a1655a
|
Optimize the size of Instruction
|
2020-12-14 14:25:19 -06:00 |
|
Noah
|
4528f17210
|
compiler/porcelain wrapper
|
2020-11-07 15:43:23 -06:00 |
|
Noah
|
b3851c8eb8
|
Split the ast from the parser, remove compiler dep on parser
|
2020-11-07 15:43:23 -06:00 |
|
Noah
|
df28c022e1
|
Use disassembly for snapshot testing
|
2020-10-19 23:55:56 -05:00 |
|
Noah
|
4c8fdc49c7
|
Update compiler to output codeobj.constants, use insta for snapshot testing
|
2020-10-19 23:55:55 -05:00 |
|
Jeong YunWon
|
7f3fa70d10
|
clean up PyComplex
|
2020-08-09 21:46:16 +09:00 |
|
Noah
|
2bc2d1721e
|
Update itertools
|
2020-07-26 15:21:39 -05:00 |
|
Noah
|
bc1717b7ac
|
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)
|
60bb597dc0
|
upgrade low-risk deps
|
2019-10-10 21:07:26 +01:00 |
|
Seo Sanghyeon
|
e4ec430896
|
Optimize BuildMap bytecode emission
|
2019-10-03 00:03:08 +09:00 |
|
Noah
|
d88167bb73
|
Bump crate versions
|
2019-09-25 11:57:38 -05:00 |
|
coolreader18
|
ba6758035f
|
Make peephole optimizer a stream processor
|
2019-08-03 22:02:29 -05:00 |
|
Windel Bouwman
|
f919ed0137
|
Extend symtable module.
|
2019-07-19 22:05:35 +02:00 |
|
Windel Bouwman
|
cc24b73031
|
Set all versions to 0.1.0
|
2019-07-07 13:04:12 +02:00 |
|
Windel Bouwman
|
6a58b76ef7
|
Change authors to team name.
|
2019-07-01 21:14:07 +02:00 |
|
Windel Bouwman
|
bedbad284e
|
Change underscore into hyphen
|
2019-07-01 21:05:29 +02:00 |
|
Windel Bouwman
|
e40c844be7
|
Make bytecode crate independent of parser crate.
|
2019-06-30 11:42:36 +02:00 |
|
Windel Bouwman
|
183415e64b
|
Move bytecode into own crate.
|
2019-06-30 11:01:40 +02:00 |
|
coolreader18
|
45bb2bd263
|
Split off bytecode compilation into a separate crate
|
2019-06-12 21:43:43 -05:00 |
|