Commit Graph

7234 Commits

Author SHA1 Message Date
Noah
13ea0efa9f sock.recv_into takes any rw buffer 2020-12-17 16:29:44 -06:00
Noah
5a56dd1a77 repr() functions with their names 2020-12-17 16:29:44 -06:00
Noah
a4aef93327 Make all builtin functions have names 2020-12-17 16:29:43 -06:00
Noah
b01cca97f4 Merge pull request #2361 from RustPython/fmt-prettier
Format the wasm/ directory using prettier
2020-12-16 10:27:08 -06:00
Noah
f958c8230c Add prettier checking to CI 2020-12-16 09:21:36 -06:00
Noah
dd14bb3516 Format wasm/ according to prettier rules 2020-12-16 09:21:07 -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
Jeong YunWon
aa625cb847 Merge pull request #2368 from RustPython/coolreader18/fix-redox
Fix compilation on redox
2020-12-16 22:51:09 +09:00
Noah
090720ab34 Fix jit 2020-12-14 16:33:05 -06:00
Noah
1be79c93b0 Make Instruction only 8 bytes 2020-12-14 15:55:47 -06:00
Noah
e87144e2c5 Add flags to the MakeFunction instruction 2020-12-14 14:35:17 -06:00
Noah
98c3df2a94 Manage the stack a bit more efficiently 2020-12-14 14:32:31 -06:00
Noah
9c895c268a Add label_arg{,_mut} methods 2020-12-14 14:25:20 -06:00
Noah
057b5e8eda Fix jit 2020-12-14 14:25:20 -06:00
Noah
60b2884afa Use lz4_flex instead of lz-fear 2020-12-14 14:25:19 -06:00
Noah
f93934f0c6 Make Continue have the target it's continuing to 2020-12-14 14:25:19 -06:00
Noah
3280a1655a Optimize the size of Instruction 2020-12-14 14:25:19 -06:00
Noah
43860902e6 Import ConstantData in compile.rs 2020-12-14 14:25:19 -06:00
Noah
881b280c46 Fix compilation on redox 2020-12-14 12:12:44 -06:00
Noah
9b76dc38d8 Merge pull request #2357 from hyperbora/fix-memoryview-compare
fix memoryview compare
2020-12-13 19:32:14 -06:00
Noah
c9a332c309 Merge pull request #2367 from orf/criterion
Refactor benchmarking suite to use Criterion and add microbenchmarks
2020-12-13 19:28:19 -06:00
Noah
b221dbb5d6 Allow running pystone standalone 2020-12-13 17:22:16 -06:00
Tom Forbes
d36e1500eb Ignore benches 2020-12-13 20:40:25 +00:00
Tom Forbes
7818fd2083 Fix micro benchmarks 2020-12-13 20:36:11 +00:00
Tom Forbes
eb22ba12c6 Add microbenchmarks 2020-12-13 17:07:24 +00:00
Tom Forbes
dde8af14f4 Add microbenchmarks 2020-12-13 17:06:21 +00:00
Noah
76818929b3 Merge pull request #2342 from carbotaniuman/type
Make `type()` bases arg only take tuples
2020-12-11 23:31:28 -06:00
carbotaniuman
6cb89fbdca Formaat 2020-12-11 22:02:55 -06:00
carbotaniuman
92437160c7 Fix clippy 2020-12-11 20:55:02 -06:00
Tom Forbes
bfd05eee24 Switch benchmarkid 2020-12-11 17:51:16 +00:00
Tom Forbes
c447ffd759 Fix loading 2020-12-11 17:25:28 +00:00
Tom Forbes
e7458059fd Exclude benchmarks from flake8 2020-12-11 16:20:17 +00:00
Tom Forbes
1e4fc5c70f fmt 2020-12-11 15:53:14 +00:00
Tom Forbes
a605b93d0f Improve benchmarks 2020-12-11 15:51:21 +00:00
Tom Forbes
9f04f377cd Fix strings 2020-12-11 11:40:22 +00:00
carbotaniuman
a6afbdf911 Update 2020-12-10 22:30:27 -06:00
carbotaniuman
0f2bd59837 Make type() bases arg only take tuples 2020-12-10 22:16:55 -06:00
Tom Forbes
184f9aa59c Switch to 500 2020-12-11 00:32:39 +00:00
Tom Forbes
6a841c07f1 Remove pystone second run 2020-12-11 00:31:42 +00:00
Tom Forbes
a788df4eaf Reduce to 30k 2020-12-11 00:30:45 +00:00
Tom Forbes
3a859672de Remove dependency 2020-12-11 00:29:43 +00:00
Tom Forbes
5788e7bf8e Refactor benchmarking suite to use Criterion 2020-12-11 00:28:22 +00:00
Noah
472e53542b Merge pull request #2363 from mainsail-org/mir/notebook-responsive
wasm/notebook: mobile and tablet responsive layout
2020-12-08 20:31:01 -06:00
Mireille Raad
85e5486f93 wasm/notebook, responsive layout on mobile 2020-12-08 19:40:33 -05:00
Noah
334adf3816 Remove debug print from zipimport 2020-12-07 21:19:46 -06:00
Mireille Raad
22fa80e204 notebook resonspive ipad/tablet fixes 2020-12-07 21:08:32 -05:00
Noah
d0c0b82e11 Merge pull request #2354 from RustPython/coolreader18/notebook-ergonomics
Add injectPython function for notebook
2020-12-07 15:55:18 -06:00
Noah
c1fd81fe40 Give css/js snippets proper file extensions 2020-12-07 14:04:21 -06:00
Noah
c8ee5582c3 Misc cleanup wasm 2020-12-07 14:01:09 -06:00
Noah
9e9ef0cb88 Add docs for injectPython et al in notebook/README 2020-12-07 14:00:44 -06:00