2075 Commits (3ce21945b1e80ed754b4278efb8dccacdfe9cfa5)

Author SHA1 Message Date
Damien George 35c0cff92b py/parse: Add MICROPY_COMP_CONST_TUPLE option to build const tuples. 3 years ago
Damien George 24bc1f61f9 py/parse: Print const object value in mp_parse_node_print. 3 years ago
Christian Zietz d6c59c9d72 tests/inlineasm: Add test for PUSH LR and POP PC. 3 years ago
Jon Bjarni Bjarnason 919f696ad2 extmod/modusocket: Implement optional socket.listen backlog argument. 3 years ago
Damien George 71344c15f4 tests/pyb: Update CAN tests to match revised CAN API. 3 years ago
Damien George 1dbf393962 tests/basics/fun_callstardblstar: Add test for large arg allocation. 3 years ago
Damien George bd556b6996 py: Fix compiling and decoding of *args at large arg positions. 3 years ago
David Lechner 47685180f0 tests/basics/fun_callstardblstar: Add coverage test. 3 years ago
David Lechner 783b1a868f py/runtime: Allow multiple *args in a function call. 5 years ago
David Lechner 1e99d29f36 py/runtime: Allow multiple **args in a function call. 5 years ago
Damien George 90aaf2dbef extmod/uasyncio: Fix gather cancelling and handling of exceptions. 3 years ago
Damien George 3e70be8ee9 tests/extmod: Update I2S rate test to work on mimxrt. 3 years ago
Damien George 7266285845 tests/extmod: Add test for machine.I2S data rate. 3 years ago
Damien George acd2c5c834 py/emitbc: Add check for bytecode jump offset overflow. 3 years ago
Damien George 538c3c0a55 py: Change jump opcodes to emit 1-byte jump offset when possible. 3 years ago
David Lechner e7a92c0e69 tests/cmdline/cmd_showbc: Fix spelling of sequence. 3 years ago
Damien George 63f0e700f4 extmod/modure: Set subject begin_line so ^ doesn't match interior. 3 years ago
Damien George 3c7cab4e98 py/parse: Put const bytes objects in parse tree as const object. 3 years ago
Damien George ac2293161e py/modsys: Add optional mutable attributes sys.ps1/ps2 and use them. 3 years ago
Damien George cac939ddc3 py/modsys: Add optional sys.tracebacklimit attribute. 3 years ago
Damien George d470c5a5ba tests/extmod/vfs_posix.py: Only test statvfs if it exists. 3 years ago
Damien George 3440201e2e tests/micropython: Switch from set.pop to raise-0 to test exc strings. 3 years ago
Damien George 9a8ee6a5df tests/run-tests.py: Include test files ending in _set as set tests. 3 years ago
Damien George 7cd166ff92 tests/basics: Add test for creating small-ints in nan-box builds. 3 years ago
Damien George c4b8dae438 tests/unix: Add coverage test for freezing various objects. 3 years ago
Damien George 414b59d39c qemu-arm: Add tests for freezing viper and asm_thumb code. 3 years ago
Damien George 0a2895b099 tests/perf_bench: Skip bm_chaos test if random.randrange is unavailable. 3 years ago
Damien George f2040bfc7e py: Rework bytecode and .mpy file format to be mostly static data. 3 years ago
stijn ff9c708507 tests/run-tests.py: Skip repl tests when running windows underneath. 3 years ago
Damien George 2ea21abae0 tests/extmod/vfs_fat_finaliser.py: Make finalisation more robust. 3 years ago
Damien George e8bc4a3a5b tests/run-perfbench.py: Use SKIP consistently, and increase print width. 3 years ago
Damien George a434705700 tests/perf_bench: Add perf test for yield-from execution. 3 years ago
Damien George 75da124cf8 tests/perf_bench: Add perf tests for qstr interning and importing .mpy. 3 years ago
Damien George b33fdbe535 tests/run-perfbench.py: Allow a test to SKIP, and to have a .exp file. 3 years ago
iabdalkader 30a022548f tests/multi_net/udp_data.py: Make UDP test more reliable. 3 years ago
Damien George ab2923dfa1 all: Update Python formatting to latest Black version 22.1.0. 3 years ago
Christian Decker 2e3a2785cd extmod/modubinascii: Add newline keyword to b2a_base64 function. 3 years ago
stijn dd6967202a py/modmath: Add math.tau, math.nan and math.inf constants. 5 years ago
iabdalkader 6e8f4eaa52 tests/multi_net/udp_data.py: Allow reusing port before bind. 3 years ago
iabdalkader e6ddda29ca tests/multi_net: Close accepted sockets when tests are done. 3 years ago
Jeff Epler 037b2c72a1 py/objstr: Support '{:08}'.format("Jan") like Python 3.10. 3 years ago
Damien George 2c9dc5742a tests/multi_net: Add testing key/cert to SSL server/client test. 3 years ago
Damien George c54717a78f tests/run-multitests.py: Set HOST_IP so tests work between PC and board. 3 years ago
Damien George 5df1d8be6c tests/run-multitests.py: Ignore lld_pdu_get_tx_flush_nb msgs from IDF. 3 years ago
stijn 19d949a866 tests/extmod: Skip uselect_poll_udp when poll() is not available. 3 years ago
Damien George aac5a97d08 ports: Move '.frozen' to second entry in sys.path. 3 years ago
Damien George c768704cfd tests/basics/int_big_cmp.py: Add more tests for big-int comparison. 3 years ago
Damien George 2c139bbf4e py/mpz: Fix bugs with bitwise of -0 by ensuring all 0's are positive. 3 years ago
Jim Mussared cc23e99f32 py/modio: Remove io.resource_stream function. 3 years ago
Jim Mussared 3770fab334 all: Update Python formatting to latest Black version 21.12b0. 3 years ago