Tom Forbes
|
eb22ba12c6
|
Add microbenchmarks
|
2020-12-13 17:07:24 +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 |
|
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
|
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 |
|
Noah
|
717784d38a
|
Fix test_calendar tests
|
2020-09-01 15:21:29 -05:00 |
|
Ben Lewis
|
4bdae47eb3
|
Make jit optional by adding a 'jit' feature.
|
2020-08-25 07:16:58 +12:00 |
|
Ben Lewis
|
b2ab9d9bdf
|
Initial jit prototype.
|
2020-08-25 07:16:58 +12:00 |
|
Noah
|
1e952e10b9
|
Update cpython dev-dependency and clean up bench.rs
|
2020-08-23 21:00:13 -05:00 |
|
Noah
|
dd8e9a6508
|
Use pylib as a dependency of the rustpython binary in order to get a Lib path
|
2020-08-03 13:20:06 -05:00 |
|
Noah
|
2f77be17d8
|
Don't put the freeze example as a workspace member
|
2020-07-27 18:47:09 -05:00 |
|
Noah
|
642a1ee7ee
|
Disable the threading feature for rustpython-wasm
|
2020-07-25 15:22:03 -04:00 |
|
Noah
|
3647568ac5
|
Make threading optional
|
2020-07-25 15:22:03 -04:00 |
|
Noah
|
0251f3e9a2
|
Move pyhash and some float ops to rustpython-common
|
2020-07-25 15:22:00 -04:00 |
|
Jeong YunWon
|
8bee6203d0
|
Build dependencies with opt-level 3 always
|
2020-07-19 03:27:54 +09:00 |
|
Noah
|
a9058f0a0c
|
Add a separate crate to package the python stdlib source code with
|
2020-06-24 20:30:22 -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 |
|
Noah
|
2576321c2e
|
Fix compilation on redox
|
2020-06-02 15:21:33 -05:00 |
|
Noah
|
22c7d98209
|
Make the ssl module optional
|
2020-05-04 11:40:31 -05:00 |
|
Noah
|
56eb656fdd
|
Allow compilation on Redox
|
2020-03-15 13:48:43 -05:00 |
|
Aviv Palivoda
|
8bde882a39
|
Merge pull request #1784 from palaviv/freeze
Add frozen executable example
|
2020-03-06 22:02:08 +02:00 |
|
Aviv Palivoda
|
81093bb6f4
|
Move freeze example to examples folder
|
2020-03-06 10:05:47 +02:00 |
|
Noah
|
645314b215
|
Move readline.rs into the vm crate
|
2020-02-29 12:02:36 -06:00 |
|
Aviv Palivoda
|
582932c8a8
|
Add freeze example
|
2020-02-29 11:36:27 +02:00 |
|
coolreader18
|
ddf5c9aade
|
Compile for redox
|
2020-01-14 19:07:05 -06:00 |
|
coolreader18
|
098532b283
|
Remove proc-macro-hack and use our own slightly-less-hacky hack
|
2020-01-10 11:29:27 -06:00 |
|
Chris West (Faux)
|
60bb597dc0
|
upgrade low-risk deps
|
2019-10-10 21:07:26 +01:00 |
|
Syrus
|
7495fc68ae
|
Added support for WASI
|
2019-10-07 12:30:48 -07:00 |
|
Noah
|
e89d00f167
|
Correctly handle a SystemExit unwound to the top level of execution
|
2019-10-04 22:05:01 -05:00 |
|
Noah
|
d88167bb73
|
Bump crate versions
|
2019-09-25 11:57:38 -05:00 |
|
coolreader18
|
5dd5b44b59
|
Use the rustyline prompt on redox
|
2019-09-10 18:01:21 -05:00 |
|
Noah
|
5ae1fca0ec
|
Improve UX on windows
Use the `dirs` crate to find the config dir on non-unix; fix warnings
|
2019-09-04 11:15:41 -05:00 |
|
coolreader18
|
77b34c9b95
|
Add redox to travis using redoxer
|
2019-08-09 10:20:10 -05:00 |
|
coolreader18
|
d44a208da9
|
Fix redox with new os functions
|
2019-08-03 17:13:32 -05:00 |
|
Aviv Palivoda
|
befe1803db
|
Add freeze-stdlib compile flag
|
2019-07-20 12:23:16 +03:00 |
|
coolreader18
|
0d6c53684f
|
Tidy up
|
2019-07-13 01:22:09 -05:00 |
|
coolreader18
|
86a6b2a366
|
Use feature for proc_macro_hack
|
2019-07-13 00:59:18 -05:00 |
|
coolreader18
|
bd749eae2d
|
Use more platform checks
|
2019-07-12 20:18:54 -05:00 |
|
coolreader18
|
37d2f99671
|
Add rustpython bin
|
2019-07-11 21:34:29 -05:00 |
|
coolreader18
|
e373ad25ae
|
Make repl rudimentary
|
2019-07-11 19:01:52 -05:00 |
|
coolreader18
|
ecdbe0408b
|
Add profiling using flamescope/speedscope
|
2019-07-10 13:14:01 -05:00 |
|
coolreader18
|
29e046f457
|
Add flamegraph profiling
|
2019-07-08 18:52:57 -05: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
|
3954dbe716
|
Make parser and compiler optional features for vm crate.
|
2019-06-30 20:11:40 +02:00 |
|
Windel Bouwman
|
183415e64b
|
Move bytecode into own crate.
|
2019-06-30 11:01:40 +02:00 |
|