Noah
|
9c6eea6aa0
|
Fix os.utime to be able to take floats
|
2021-02-08 12:36:54 -06:00 |
|
Noah
|
4a26d13481
|
Fix do_handshake method
|
2021-02-07 19:39:36 -06:00 |
|
Noah
|
aa238de4a9
|
Support newlines in the middle of base64
|
2021-02-07 19:39:36 -06:00 |
|
Noah
|
6d371cea8a
|
Merge pull request #2409 from RustPython/coolreader18/fix-http
Fix BufferedReader over a SocketIO to properly read the right amount
|
2021-02-03 11:29:01 -06:00 |
|
Noah
|
c20220c531
|
Merge pull request #2434 from RustPython/sre-update
Update sre-engine dependency
|
2021-02-03 11:09:01 -06:00 |
|
Noah
|
317fc974ff
|
Update sre-engine dependency
|
2021-02-03 09:08:20 -06:00 |
|
Noah
|
f49448a343
|
Merge pull request #2402 from RustPython/wasm-hooks
Add a way to inject modules to rustpython_wasm
|
2021-02-03 09:06:52 -06:00 |
|
Noah
|
f613995198
|
zlib gzip wbits
|
2021-01-29 11:47:07 -06:00 |
|
Noah
|
6c30bc10bc
|
Extract the sre interpreter into a separate repo
|
2021-01-29 10:18:20 -06:00 |
|
Noah
|
36f525732e
|
Use the which crate to figure out sys.executable
|
2021-01-29 00:46:17 -06:00 |
|
Noah
|
e74e1958c4
|
Switch to csv-core for the _csv module
|
2021-01-25 15:11:24 -06:00 |
|
Noah
|
19f9ca6390
|
Merge pull request #2399 from RustPython/coolreader18/asdl
Generate rustpython-ast based off of Python.asdl
|
2021-01-25 11:09:31 -06:00 |
|
Noah
|
2ab02e34f1
|
Update Cargo.lock
|
2021-01-19 18:12:17 -06:00 |
|
Noah
|
304a47af26
|
Add a way to inject modules to rustpython_wasm
|
2021-01-19 13:53:11 -06:00 |
|
Noah
|
cd9f6806c3
|
Implement obj->ast functionality of the ast module
|
2021-01-14 12:37:37 -06:00 |
|
Noah
|
b8aabb7bb7
|
Implement asdl in the ast and parser
|
2021-01-14 12:37:37 -06:00 |
|
Noah
|
abe9e2322e
|
Remove extra ahash dep
|
2021-01-11 19:42:05 -06:00 |
|
Jeong YunWon
|
eb6edabfd3
|
Merge pull request #2397 from RustPython/coolreader18/fasthash
Use ahash instead of siphash in a few places
|
2021-01-11 01:37:12 +09:00 |
|
Noah
|
cbd229c754
|
Update cranelift deps
|
2021-01-08 18:47:54 -06:00 |
|
Noah
|
8cdef9e1fa
|
Use ahash in the vm
|
2021-01-08 18:08:21 -06:00 |
|
Noah
|
77ab7628fe
|
Upgrade lz4_flex + lalrpop
|
2021-01-08 17:22:42 -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
|
0fe96f16b0
|
Update Cargo.lock
|
2021-01-08 17:00:03 -06:00 |
|
Noah
|
75f9ea2f29
|
Update rand deps, replace statrs with puruspe
|
2021-01-07 23:44:45 -06:00 |
|
Noah
|
76306b2260
|
Add half-float support for struct
|
2021-01-07 23:44:44 -06:00 |
|
Noah
|
108e1ef38b
|
Rework pystruct, again
|
2021-01-07 23:44:44 -06:00 |
|
Noah
|
5d6c323989
|
Merge pull request #2376 from RustPython/coolreader18/bytecode-crate-reorganize
Flatten rustpython_bytecode::bytecode into the root of the crate
|
2020-12-20 09:26:30 -06:00 |
|
Noah
|
a7363110ae
|
Update lz4_flex version
|
2020-12-19 14:59:06 -06:00 |
|
Noah
|
96ae54ae5e
|
Remove arr_macro dependency
|
2020-12-19 00:16:17 -06:00 |
|
Noah
|
2d246f0ce9
|
Merge pull request #2365 from RustPython/coolreader18/optimize-bytecode-format
Optimize the size of Instruction
|
2020-12-16 09:01:27 -06:00 |
|
Noah
|
60b2884afa
|
Use lz4_flex instead of lz-fear
|
2020-12-14 14:25:19 -06:00 |
|
Noah
|
3280a1655a
|
Optimize the size of Instruction
|
2020-12-14 14:25:19 -06:00 |
|
Noah
|
881b280c46
|
Fix compilation on redox
|
2020-12-14 12:12:44 -06:00 |
|
Tom Forbes
|
5788e7bf8e
|
Refactor benchmarking suite to use Criterion
|
2020-12-11 00:28:22 +00:00 |
|
Noah
|
978260f5b5
|
Update dependencies
|
2020-12-05 17:51:10 -06:00 |
|
Noah
|
0fddb046dd
|
Update cranelift dependencies
|
2020-12-05 16:36:37 -06:00 |
|
Noah
|
fafee7fe0d
|
Use static_assertions to verify the safety of init_type_hierarchy
|
2020-11-21 00:33:05 -06:00 |
|
Noah
|
30b5fb22ef
|
Use lz-fear to get streaming decompression for bytecode
|
2020-11-17 09:49:31 -06:00 |
|
Noah
|
70907babe6
|
Fix wasm + examples
|
2020-11-07 15:43:23 -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 |
|
Jeong YunWon
|
697d6eddcd
|
Merge pull request #2294 from RustPython/coolreader18/pyobj-constants
Store PyObjectRef in CodeObject constants
|
2020-11-03 00:03:30 +09:00 |
|
Noah
|
72f8f20ab2
|
Move timing_safe_cmp to rustpython-common
|
2020-10-25 15:28:36 -05:00 |
|
Noah
|
df28c022e1
|
Use disassembly for snapshot testing
|
2020-10-19 23:55:56 -05:00 |
|
Noah
|
5176864aa9
|
Update rustpython_vm to differentiate between bytecode::CodeObject and builtins::code::CodeObject
|
2020-10-19 23:55:55 -05:00 |
|
Jeong YunWon
|
5b32064cd6
|
trait StaticType
|
2020-10-20 01:43:39 +09:00 |
|
Jeong YunWon
|
d54cfaf3f4
|
Keep source code order for module items
|
2020-10-19 18:21:04 +09:00 |
|
Noah
|
b0f9589471
|
Update dependencies
|
2020-10-16 20:49:00 -05:00 |
|
Noah
|
61ded76298
|
Merge pull request #2286 from youknowone/cargo-update
cargo update
|
2020-10-12 13:58:26 -05:00 |
|