2083 Commits (d532c55e3b8ee7955bea99fc79ccd74d9a35f757)

Author SHA1 Message Date
Lars Haulin 5bf3765631 py/objnamedtuple: Fix segfault with empty namedtuple. 2 years ago
Jim Mussared 9714a0ead5 py/emitnative: Fix STORE_ATTR viper code-gen when value is not a pyobj. 2 years ago
Damien George 932556d5fc tests/micropython: Add test for builtin execfile() function. 2 years ago
Angus Gratton e024a4c59c tests: Fix run-perfbench parsing "no matching params" case. 2 years ago
Angus Gratton ad308bc322 tests: Add an explanation of run-perfbench.py. 2 years ago
Angus Gratton 5568c324ba tests/perf_bench: Add some configurations for N=32, M=10. 2 years ago
Damien George e22b7fb4af py/objfun: Support function attributes on native functions. 2 years ago
Damien George 268ec1e3eb tests/basics: Add tests for __name__ and __globals__ attrs on closures. 2 years ago
Damien George db7682e02d extmod/uasyncio: Implement stream read(-1) to read all data up to EOF. 4 years ago
Damien George 2a2589738c tests/extmod: Add heap-lock test for stream writing. 2 years ago
Damien George 61ce260ff7 py/parsenum: Fix parsing of complex "j" and also "nanj", "infj". 2 years ago
Jim Mussared 0172292762 py/parsenum: Support parsing complex numbers of the form "a+bj". 3 years ago
David Lechner a565811f23 extmod/modbtree: Use buffer protocol for keys/values. 2 years ago
Damien George a506335524 py/emit: Suppress unreachable bytecode/native code that follows jump. 2 years ago
Damien George e85a096302 py/emit: Remove logic to detect last-emit-was-return-value. 2 years ago
Damien George 182256dc13 tests/stress: Adjust bytecode_limit test so it can SKIP if no memory. 2 years ago
Damien George 1d143cec63 tests/basics: Add .exp file for sys.tracebacklimit test. 2 years ago
Damien George b37b578214 py/persistentcode: Remove remaining native qstr linking support. 2 years ago
Andrew Leech b7a39ad2d1 tests/run-multitests.py: Read IP address from boot nic if available. 3 years ago
Andrew Leech 73a1ea8812 tests/net_inet: Remove broken api.telegram.org from tests. 3 years ago
Takeo Takahashi 19c680ff57 test/renesas-ra: Remove unsupported feature test of Pin. 2 years ago
Damien George a1afb337d2 extmod/uasyncio: Fix edge case for cancellation of wait_for. 2 years ago
Damien George 065df5568c tests: Move native while test from pybnative to micropython. 2 years ago
Damien George 20d9f3409a tests/run-tests.py: Add rp2 test target. 2 years ago
Damien George 80a86c48e3 tests/micropython: Make import_mpy_native test run on all architectures. 2 years ago
Damien George 3180113aef tests/micropython: Make import_mpy_native_gc run on ARMv6-M and above. 2 years ago
robert-hh dd35f76db3 tests/run-multitests.py: Use LAN for IP address if WLAN doesn't exist. 3 years ago
iabdalkader beeb250d58 tests/multi_net: Fix TCP accept test when using system error numbers. 3 years ago
Damien George 5fa8ea1b8b tests/extmod: Change expected errno code from 36 to 30 in VfsLfs2 test. 2 years ago
David Lechner d42d35f56d tests/run-tests.py: Enable `-X realtime` option for macOS tests. 3 years ago
Damien George 7d3204783a tests/run-tests.py: Handle case where mpy-cross fails to compile script. 2 years ago
Damien George a8492253c1 tests/basics: Unlock heap if skipping nanbox small-int test. 2 years ago
Damien George 54ab9d23e9 tests/run-perfbench.py: Allow running tests via mpy and native emitter. 3 years ago
Damien George 1786dacc83 tests/run-tests.py: Allow running tests via mpy-cross on remote targets. 3 years ago
Damien George 079f3e5e5b py/parse: Allow all constant objects to be used in "X = const(o)". 3 years ago
Damien George 761d2f6741 tests/micropython: Add more test cases for native generators. 3 years ago
Damien George 80938839c1 tests/extmod: Use bytearray instead of bytes for uctypes test. 3 years ago
Damien George b3d0f5f67c tests/micropython: Fully unlink nested list in extreme exc test. 3 years ago
Damien George 90682f43af py/compile: Allow new qstrs to be allocated at all compiler passes. 3 years ago
Damien George acfc3bbdf8 tests/multi_net: Skip SSL test if relevant modules aren't available. 3 years ago
Damien George ab0a8f3086 tests/run-tests.py: Exclude settrace tests when using native emitter. 3 years ago
Damien George 5f650b7b7a tests/thread: Use less resources for stress_aes if settrace enabled. 3 years ago
Damien George 6f68a8c240 tests/run-perfbench.py: Return error code if any test fails on target. 3 years ago
Damien George d7cf8a3b9d tests/perf_bench: Update .mpy file header to remove old unicode flag. 3 years ago
Damien George c49d5207e9 py/persistentcode: Remove unicode feature flag from .mpy file. 3 years ago
Damien George 8aa254c369 tests: Fix tests to use sys.implementation._mpy. 3 years ago
Damien George fca5701f74 py/malloc: Introduce m_tracked_calloc, m_tracked_free functions. 3 years ago
Damien George c90f097519 tests/extmod: Increase timing on uasyncio tests to make more reliable. 3 years ago
Damien George 590de399f0 py/emitcommon: Don't implicitly close class vars that are assigned to. 3 years ago
Takeo Takahashi 3717d599e2 tests/run-tests.py: Update for renesas-ra port. 3 years ago