index
:
user/sven/micropython.git
for-upstream
master
old
stmhal-flash
origin/HEAD
origin/dependabot/github_actions/actions/cache-5
origin/dependabot/github_actions/actions/upload-artifact-6
origin/master
origin/parse-bytecode
origin/v1.22-release
origin/v1.24-release
origin/v1.26-release
The MicroPython project
Sven Wegener
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
Age
Commit message (
Expand
)
Author
11 days
py/asmrv32: Use Zcmp opcodes for function prologues and epilogues.
Alessandro Gatti
11 days
py/asmrv32: Reserve a flag for the Zcmp RV32 CPU extension.
Alessandro Gatti
11 days
py/emitnative: Optimise register clearing.
Alessandro Gatti
12 days
py/misc: Remove unused mp_check function.
Jeff Epler
2025-12-15
all: Bump version to 1.28.0-preview.
v1.28.0-preview
Damien George
2025-12-10
all: Bump version to 1.27.0.
v1.27.0
Damien George
2025-12-07
py/builtinhelp: Don't print removed sentinel entries.
Anson Mansfield
2025-12-07
py/emitinlinerv32: Change mask arg of is_in_signed_mask to uint32_t.
Damien George
2025-12-07
py/asmbase: Cast prior to bitwise invert when the type is widened.
Damien George
2025-12-01
py/emitglue: Add hook for RV32 arch to flush D-cache for native emitter.
Damien George
2025-11-27
py/compile: Allow NULL emitter table entries.
Alessandro Gatti
2025-11-21
py/objdict: Implement bool and len unary ops for dict views.
Damien George
2025-11-21
py/builtinimport: Support relative import in custom __import__ callback.
Chris Liechti
2025-11-04
shared/runtime: Set exit code according to the SystemExit exception.
John Smith
2025-11-04
py/emitnative: Generate shorter RV32 code for exception handling.
Alessandro Gatti
2025-11-03
py/objcode: Remove `mp_obj_code_t.lnotab` field from v2 preview.
Anson Mansfield
2025-11-03
py/asmrv32: Generate better comparison sequences.
Alessandro Gatti
2025-11-03
py/asmrv32: Refactor register-indexed load/store emitters.
Alessandro Gatti
2025-11-03
py/emitinlinerv32: Refactor load/store opcodes validation.
Alessandro Gatti
2025-11-03
py/emitinlinerv32: Refactor opcode arguments validation.
Alessandro Gatti
2025-10-25
py/objlist: Make a small code size optimization in mp_quicksort.
Jeff Epler
2025-10-24
py/modsys: Add architecture flags to MicroPython metadata.
Alessandro Gatti
2025-10-24
py/persistentcode: Add architecture flags check for RV32 platforms.
Alessandro Gatti
2025-10-24
py/persistentcode: Add architecture flags compatibility checks.
Alessandro Gatti
2025-10-23
all: Simplify mp_int_t/mp_uint_t definition.
Jeff Epler
2025-10-06
py/mpprint: Correctly format leading zeros with separators.
Jeff Epler
2025-10-04
py/objmodule: Avoid interning a string unnecessarily.
Jeff Epler
2025-10-04
py/makemoduledefs.py: Avoid empty extensible module lists.
Jeff Epler
2025-10-04
py/py.mk: Regenerate moduledefs.h if makemoduledefs.py changes.
Jeff Epler
2025-10-04
py/misc: Don't warn about a GNU extension for static assert macro.
Jeff Epler
2025-10-04
py/misc: Use _Static_assert for MP_STATIC_ASSERT where possible.
Jeff Epler
2025-10-04
all: Replace legacy name with MicroPython and MPy as applicable.
Angus Gratton
2025-10-03
py/scheduler: Allow selective handling in mp_handle_pending.
iabdalkader
2025-10-03
py/runtime: Fix printing of failed allocation amounts.
Jeff Epler
2025-10-03
py/mpconfig: Introduce SIZE_FMT macro.
Jeff Epler
2025-10-02
all: Use "static inline" consistently in function definitions.
Jeff Epler
2025-10-01
py/modmath: Make MICROPY_PY_MATH_POW_FIX_NAN also fix pow(x, NaN) cases.
Damien George
2025-10-01
py: Add MICROPY_USE_GCC_MUL_OVERFLOW_INTRINSIC.
Jeff Epler
2025-09-30
py/runtime: Support importing a method from an instance.
Damien George
2025-09-28
py/objint: Fix converting float to int with OBJ_REPR_B.
Jeff Epler
2025-09-26
py/mkrules.mk: Add %.sz rule to print size of an object file.
Jeff Epler
2025-09-26
py/objrange: Allow return of non-small ints.
Jeff Epler
2025-09-26
py/stream: Reuse write implementation for readinto.
Damien George
2025-09-25
shared/runtime/mpirq: Check separate hard IRQ stack correctly.
Chris Webb
2025-09-19
py/emitinlinerv32: Add Zba opcodes to the inline assembler.
Alessandro Gatti
2025-09-19
py/asmrv32: Use RV32 Zba opcodes if possible.
Alessandro Gatti
2025-09-19
py/mpstate: Make it possible for mpy-cross to set emitter options.
Alessandro Gatti
2025-09-19
mpy-cross: Add RISC-V RV64IMC support in MPY files.
Alessandro Gatti
2025-09-16
py/py.cmake: Add nlraarch64.
Ayush Singh
2025-09-16
py/obj: Document undocumented MP_TYPE_FLAG values.
Anson Mansfield
[next]