13519 Commits (ea9a904b7250ece017144c0d25a1569714a792b6)
 

Author SHA1 Message Date
Damien George 94955e8e3d py/asm: Add ASM_LOAD16_REG_REG_OFFSET macro for load-u16 with offset. 3 years ago
Damien George 8af5e2551f py/asmarm: Add asm_arm_ldrh_reg_reg_offset() helper func. 3 years ago
Damien George 94ae023136 py/asmthumb: Add asm_thumb_ldrh_reg_reg_i12_optimised() helper func. 3 years ago
Damien George 689138d484 py/asmthumb: Fix offset variable name in ldr, ldrh and strh functions. 2 years ago
Damien George 7883ae413d py/emitnative: Provide dedicated local for exception unwind handler ptr. 3 years ago
Damien George b608964804 py/emitnative: Simplify generation of code that loads prelude pointer. 3 years ago
Damien George 56f2d3c2e5 py/asmthumb: Fix PC relative load by sign extending the constant. 3 years ago
Damien George c70f96f1c5 esp32: Track allocated iRAM and free it on soft reset. 3 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
Daniël van de Giessen ef16796f49 esp32/machine_pin: Fix ESP32C3 IDFv4.4.1 build. 3 years ago
Algy Tynan 5dac142a1a esp32/boards/LILYGO_TTGO_LORA32: Remove ID from TTGO Lora32 board json. 3 years ago
Michael Himing a1abf51a9d esp32/boards/UM_FEATHERS3: Use correct sdkconfig.board. 3 years ago
Christian Zietz e92c22a839 esp8266/etshal.h: Remove unneeded function declaration. 3 years ago
Christian Zietz ea1c0557e5 esp8266/machine_wdt: Remove deinit method for watchdog. 3 years ago
Jim Mussared 8b201dc4c3 py: Remove support for MICROPY_PORT_BUILTIN_MODULES. 3 years ago
Jim Mussared c2d889fc1e renesas-ra: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 1d33ceb0d0 cc3200: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 9e4da2320a javascript: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared ec2fe5d6ca zephyr: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 63431a5536 unix: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared d0307e79bb teensy: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared c3f7424a57 samd: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 62f00a43d5 rp2: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 60c5968f99 pic16bit: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared f67ac90fa9 nrf: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 7d79fd7e8b mimxrt: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 4274b34d6b esp8266: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 24127a4ac4 esp32: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 0a92469c10 stm32: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared bb794f05b7 extmod: Make port-included extmod modules use MP_REGISTER_MODULES. 3 years ago
Jim Mussared d8d3e6ae78 py: Make builtin modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 4eab44a1ec extmod: Make extmod modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 469450171f py/makemoduledefs.py: Allow multiple ways to register a module. 3 years ago
Jim Mussared bc42db4496 github/ISSUE_TEMPLATE: Add GitHub issue templates and external links. 4 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 8588525868 py/compile: De-duplicate constant objects in module's constant table. 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 1fb01bd6c5 py/emitnative: Put a pointer to the native prelude in child_table array. 3 years ago
Damien George 8725a32f41 tools/ci.sh: For esp8266 CI install esptool 3.3.1. 3 years ago
Damien George f8d3956c63 tools/ci.sh: Run full test suite on stackless and settrace builds. 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 1762990579 py/bc: Provide separate code-state setup funcs for bytecode and native. 3 years ago
Damien George 8e1db993cd py/asmx64: Support full range of regs in asm_x64_lea_disp_to_r64. 3 years ago
Damien George 6f68a8c240 tests/run-perfbench.py: Return error code if any test fails on target. 3 years ago