39 Commits (752fe759104172af2e8cbd7a3713b29134bd5a7f)

Author SHA1 Message Date
Damien George eec07332b1 unix/variants: Enable a few optimisations and features on dev, coverage. 3 years ago
Damien George 3c20ddb41a unix/variants: Use rom feature config for standard, dev, coverage. 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 2b409ef8a4 unix/moduos: Convert module to use extmod version. 3 years ago
Damien George c4b8dae438 tests/unix: Add coverage test for freezing various objects. 3 years ago
stijn dd6967202a py/modmath: Add math.tau, math.nan and math.inf constants. 5 years ago
Damien George aac5a97d08 ports: Move '.frozen' to second entry in sys.path. 3 years ago
Jim Mussared 86ce442607 ports: Add '.frozen' as the first entry in sys.path. 3 years ago
Jim Mussared cc23e99f32 py/modio: Remove io.resource_stream function. 3 years ago
Jim Mussared b326edf68c all: Remove MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE. 3 years ago
Jim Mussared 60c6d5594f unix: Enable LOAD_ATTR fast path, and map lookup caching. 3 years ago
Damien George 6430cd3e02 unix/variants: Enable help and help("modules") on standard and dev. 3 years ago
Damien George d87f42b0e5 examples/usercmodules: Simplify user C module enabling. 4 years ago
Damien George a866f868f8 unix/Makefile: Move coverage.c and coveragecpp.cpp to coverage variant. 4 years ago
stijn 25c4563f26 examples: Add example code for user C modules, both C and C++. 4 years ago
Damien George 817b80a102 unix/variants: Enable MICROPY_DEBUG_PARSE_RULE_NAME on coverage build. 4 years ago
Damien George 42342fa3cb tests/basics: Add test for MICROPY_PY_ALL_INPLACE_SPECIAL_METHODS ops. 4 years ago
Jim Mussared 1b1b22905e unix: Implement BLE H4 HCI UART for btstack/nimble. 4 years ago
Damien George 836bca9956 unix/variants: Fix fast and freedos variants so they build again. 4 years ago
Damien George f5dd46b479 unix/variants: Enable VFS and all supported filesystems on dev variant. 4 years ago
Jim Mussared 4050281311 unix: Enable uasyncio on dev variant. 4 years ago
Jim Mussared 27abac95d8 unix: Make manifest selection match other ports. 4 years ago
Damien George 5c8bf12acf all: Fix auto-enable of MICROPY_GCREGS_SETJMP to select GC behaviour. 5 years ago
Jim Mussared 710426024a all: Factor gchelper code to one place and use it for unix & ARM ports. 5 years ago
Jim Mussared af226199ea unix: Enable modbluetooth on the "dev" and "coverage" variants. 5 years ago
stijn 30840ebc99 all: Enable extra conversion warnings where applicable. 5 years ago
Jim Mussared 45cf76465c unix: Fix behaviour of COPT/NDEBUG for unix variants. 5 years ago
Jim Mussared 073b9a5eb8 ports: Enable error text compression for various ports, but not all. 5 years ago
Damien George 91dd3948e8 unix: Enable uasyncio C helper module on coverage build. 5 years ago
Damien George 2cdf1d25f5 unix: Remove custom file implementation to use extmod's VFS POSIX one. 5 years ago
Andrew Leech 86bfabec11 py/modmicropython: Add heap_locked function to test state of heap. 5 years ago
David Lechner 4af79e7694 unix/Makefile: Allow to install all variants of the executable. 5 years ago
David Lechner c5f4268c99 unix/variants/standard: Fix role of PREFIX when used to install. 5 years ago
Damien George 96716b46e1 unix/Makefile: Reserve CFLAGS_EXTRA/LDFLAGS_EXTRA for external use. 5 years ago
Yonatan Goldschmidt 853aaa06f2 lib/mp-readline: Add word-based move/delete EMACS key sequences. 5 years ago
Jim Mussared 977b532c8f unix: Rename unix binaries to micropython-variant (not _variant). 5 years ago
Jim Mussared 2357338e93 unix: Add placeholder DEV variant with settrace enabled. 5 years ago
Jim Mussared bd2fff6687 unix: Add build variants, analogous to boards on bare-metal. 5 years ago