1703 Commits (3436223630751c770c04b2dca35ef0002143f033)

Author SHA1 Message Date
Damien George 16f6169c88 py/vm: Don't add traceback info for exc's propagated through a finally. 5 years ago
Damien George 2eb88f5df7 tests/extmod: Split json.loads of bytes/bytearray into separate test. 5 years ago
Damien George 2dfa69efbb extmod/modujson: Support passing bytes/bytearray to json.loads. 5 years ago
Jim Mussared 0bd1eb80ff qemu-arm: Add testing of frozen native modules. 5 years ago
Milan Rossa ae6fe8b43c py/compile: Improve the line numbering precision for comprehensions. 5 years ago
Damien George 7d851a27f1 extmod/modure: Make regex dump-code debugging feature optional. 5 years ago
stijn af5c998f37 py/modmath: Implement math.isclose() for non-complex numbers. 5 years ago
Damien George acfbb9febd py/objarray: Fix amount of free space in array when doing slice assign. 5 years ago
Damien George 64abc1f47a tests/unix: Update extra_coverage expected output with new atexit func. 5 years ago
Milan Rossa 28cb15d131 tests/misc/sys_atexit: Add test for new sys.atexit feature. 5 years ago
Damien George cd35dd9d9a py: Allow to pass in read-only buffers to viper and inline-asm funcs. 5 years ago
Damien George 48f43b77aa tests: Add tests for overriding builtins.__import__. 5 years ago
Paul m. p. P a8e3201b37 py/builtinimport: Populate __file__ when importing frozen or mpy files. 5 years ago
Eric Poulsen 01054f2092 py/objdict: Quote non-string types when used as keys in JSON output. 5 years ago
Damien George 3967dd68e8 tests/run-perfbench.py: Add --emit option to select emitter for tests. 5 years ago
Damien George 3e55830066 tests/stress/recursive_iternext.py: Increase large depth to 5000. 5 years ago
Damien George 73fccf5967 tests/perf_bench: Add some viper performance benchmarks. 5 years ago
Damien George 73c269414f tests/perf_bench: Add some miscellaneous performance benchmarks. 5 years ago
Damien George 127714c3af tests/perf_bench: Add some benchmarks from python-performance. 5 years ago
Damien George e92c9aa9c9 tests: Add performance benchmarking test-suite framework. 5 years ago
Damien George d86fb670e6 tests: Rename "bench" tests to "internal_bench" and run-internalbench.py 5 years ago
stijn fb54736bdb py/objarray: Add decode method to bytearray. 6 years ago
Damien George a474ddf959 tests/basics: Add coverage tests for memoryview attributes. 6 years ago
stijn 90fae9172a py/objarray: Add support for memoryview.itemsize attribute. 6 years ago
Damien George 38cb95710a tests/pyb: Update UART expected output now that default timeout is 0. 6 years ago
Damien George 7c5cf59f8b extmod/modujson: Handle parsing of floats with + in the exponent. 6 years ago
Damien George dac9d47671 py/objgenerator: Fix handling of None passed as 2nd arg to throw(). 6 years ago
Yonatan Goldschmidt ef9843653b extmod/moducryptolib: Add AES-CTR support. 6 years ago
Damien George 906fb89fd7 unix/coverage: Add test for printing literal % character. 6 years ago
Damien George c2bb451908 tests/basics/sys1.py: Add test for calling sys.exit() without any args. 6 years ago
Damien George 5ea38e4d74 py/native: Improve support for bool type in viper functions. 6 years ago
Paul Sokolovsky 7b5400134b tests/ussl_basic: Disable setblocking() calls. 6 years ago
Paul Sokolovsky c76445315f extmod/modussl_axtls: Add non-blocking mode support. 6 years ago
Damien George ca39ea7cef tests: Skip tests needing machine module if (u)machine doesn't exist. 6 years ago
Damien George eb1f81b209 tests/micropython: Add some tests for failed heap allocation. 6 years ago
stijn d89ce2ed1d tests/run-tests: Ignore exception in process kill when ending repl test. 6 years ago
Damien George 968b688055 tests/extmod: Add test for FAT filesystem on a very large block device. 6 years ago
Andrew Leech 8977c7eb58 py/scheduler: Convert micropythyon.schedule() to a circular buffer. 6 years ago
Damien George 1e23a29c8a tests/import: Add test for importing x64 native code. 6 years ago
Damien George 69955238a2 tests/run-tests: Support running native tests via mpy. 6 years ago
Damien George 5996eeb48f py/persistentcode: Add a qstr window to save mpy files more efficiently. 6 years ago
Damien George 5a2599d962 py: Replace POP_BLOCK and POP_EXCEPT opcodes with POP_EXCEPT_JUMP. 6 years ago
Damien George e1fb03f3e2 py: Fix VM crash with unwinding jump out of a finally block. 6 years ago
Damien George 12ce9f2689 py/compile: Fix handling of unwinding BaseException in async with. 6 years ago
Damien George be41d6d6f9 tests/basics: Add tests for try-except-else and try-except-else-finally. 6 years ago
Yonatan Goldschmidt bc4f8b438b extmod/moduwebsocket: Refactor `websocket` to `uwebsocket`. 6 years ago
stijn 42863830be py: Add optional support for 2-argument version of built-in next(). 6 years ago
Paul Sokolovsky d4d4bc5827 tests/basics/special_methods2: Typo fix in comment. 7 years ago
Damien George 074597f172 tests/extmod/uctypes_error: Add test for unsupported unary op. 6 years ago
Paul Sokolovsky 0de6815ec1 tests/extmod/uctypes_ptr_le: Test int() operation on a pointer field. 6 years ago