Commit Graph

3391 Commits

Author SHA1 Message Date
dmitrijoseph
eba282dcbe Implemented lt, gt, le, ge 2019-07-14 18:47:45 -04:00
coolreader18
fb3ccadc17 Merge pull request #1140 from RustPython/redox
Add Redox OS support, via platform checks!
2019-07-13 16:59:56 -05:00
coolreader18
cfd0d05642 Switch redox recipe to master branch 2019-07-13 16:59:13 -05:00
coolreader18
894e42fa99 Move to redox/ directory 2019-07-13 16:27:48 -05:00
coolreader18
d9d7a91157 Move vm initialization to own function 2019-07-13 16:15:45 -05:00
Windel Bouwman
d3e1bfe548 Merge pull request #1141 from RustPython/time-module-fixes
Add mktime function.
2019-07-13 22:45:26 +02:00
coolreader18
402eb8a48b Merge branch 'master' into redox 2019-07-13 11:46:43 -05:00
Windel Bouwman
aa7440171f Merge pull request #1139 from RustPython/optimize-flag
Add optimize flag to ignore assert statements.
2019-07-13 18:00:38 +02:00
coolreader18
e20adb3f14 Use BUILDTIME_RUSTPYTHONPATH env variable 2019-07-13 10:14:10 -05:00
Windel Bouwman
ac765a957b Add a settings struct for storage of different settings which influence the VM. 2019-07-13 12:23:53 +02:00
Windel Bouwman
e705ec292b Add mktime function. 2019-07-13 11:26:44 +02:00
coolreader18
0d6c53684f Tidy up 2019-07-13 01:22:09 -05:00
coolreader18
f0d4ab5416 Add redox installation script 2019-07-13 00:59:50 -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
afd7a33848 Implement os.stat for redox 2019-07-12 20:02:21 -05:00
coolreader18
1b0d288242 Insert path into sys.path for redox 2019-07-12 17:50:55 -05:00
coolreader18
6dc742baa8 Remove wasm/lib/target symlink 2019-07-12 16:36:51 -05:00
coolreader18
fc6c683c03 Fix os module again 2019-07-12 16:18:50 -05:00
coolreader18
dd11780877 Fix num-* crates 2019-07-12 11:45:27 -05:00
coolreader18
67813f186c Fix os module 2019-07-12 11:44:42 -05:00
Windel Bouwman
704b15750e Add optimize flag to ignore assert statements. 2019-07-12 18:41:25 +02:00
coolreader18
37d2f99671 Add rustpython bin 2019-07-11 21:34:29 -05:00
coolreader18
838aaa557d Update num-bigint version 2019-07-11 21:22:52 -05:00
coolreader18
869ea2e679 Remove pwd on redox 2019-07-11 19:26:59 -05:00
coolreader18
c899287cf1 Add vecdeque_rotate to features 2019-07-11 19:16:28 -05:00
coolreader18
53cc56820b Revert unnecesarily change Cargo.lock entries 2019-07-11 19:15:27 -05:00
coolreader18
e373ad25ae Make repl rudimentary 2019-07-11 19:01:52 -05:00
coolreader18
2c65988ea7 Switch to hexf_parse 2019-07-11 18:53:47 -05:00
coolreader18
80aedd65c9 Remove more proc-macro-hack 2019-07-11 18:43:37 -05:00
coolreader18
76dbd8ebb0 Remove proc-macro-hack 2019-07-11 18:40:07 -05:00
Windel Bouwman
8c1c0906dc Merge pull request #1131 from RustPython/re-kung-fu
Add testcase for logging module.
2019-07-11 20:39:48 +02:00
Windel Bouwman
2893780036 Check output of logger calls. 2019-07-11 17:48:10 +02:00
Windel Bouwman
c5ad5838d1 Merge pull request #1136 from RustPython/coolreader18/cpython-libs2
CPython lib files 2
2019-07-11 17:43:57 +02:00
coolreader18
56fb6afb3f Remove async sections of contextlib.py 2019-07-11 09:39:40 -05:00
coolreader18
0b7ca175a8 Add fnmatch and shlex 2019-07-11 09:38:13 -05:00
coolreader18
91d5fc389c Add contextlib.py 2019-07-11 09:34:09 -05:00
Windel Bouwman
3c9045d3da Merge pull request #1134 from RustPython/coolreader18/collections-defaultdict
Add defaultdict to collections; add pprint.py
2019-07-11 07:11:31 +02:00
coolreader18
bf3f09c476 Add pprint.py 2019-07-10 22:16:42 -05:00
coolreader18
5e5d726a5d Add defaultdict to collections 2019-07-10 22:16:37 -05:00
Windel Bouwman
8869130509 Merge pull request #1126 from RustPython/coolreader18/flamescope-profiling
Add an speedscope output format for profiling
2019-07-10 21:31:07 +02:00
Windel Bouwman
140ad71f05 Add testcase for logging module. 2019-07-10 21:02:04 +02:00
coolreader18
55fbe7f269 Merge pull request #1130 from RustPython/re-kung-fu
Add default argument to dict.pop.
2019-07-10 13:57:14 -05:00
coolreader18
3beaf5f89d Address feedback
Move profile writing to own function; move profiling doc to
DEVELOPMENT.md, remove 'present because' from arg help.
2019-07-10 13:29:05 -05:00
coolreader18
8e06a30051 Update to flamescope 0.1.1 2019-07-10 13:14:02 -05:00
coolreader18
84a48aed47 Remove flame_note! macro 2019-07-10 13:14:02 -05:00
coolreader18
33b3cee472 Add profiling documentation to README.md 2019-07-10 13:14:02 -05:00
coolreader18
ecdbe0408b Add profiling using flamescope/speedscope 2019-07-10 13:14:01 -05:00
Windel Bouwman
1612198dc1 Add default argument to dict.pop. Add logging and traceback python modules. 2019-07-10 20:10:52 +02:00
Windel Bouwman
98e6486c98 Merge pull request #1128 from RustPython/re-kung-fu
Add time.gmtime function.
2019-07-10 20:06:43 +02:00