22 Commits (71344c15f4ef6efc62fbaeef830fa357ee30dce0)

Author SHA1 Message Date
stijn a9448c0a86 all: Fix MICROPY_OBJ_REPR_D compilation with msvc. 3 years ago
Jim Mussared b326edf68c all: Remove MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE. 3 years ago
Jim Mussared 692d36d779 py: Implement partial PEP-498 (f-string) support. 3 years ago
David Lechner 115acadf92 mpy-cross: Disable stack check when building with Emscripten. 5 years ago
David CARLIER cb30928ac8 py/persistentcode: Introduce MICROPY_PERSISTENT_CODE_SAVE_FILE option. 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
stijn 84fa3312cf all: Format code to add space after C++-style comment start. 5 years ago
Damien George 1a3e386c67 all: Remove spaces inside and around parenthesis. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George 1d21b4e7d1 mpy-cross: Enable Xtensa-Windowed native emitter. 5 years ago
stijn 5501092776 mpy-cross: Make mpconfigport.h compatible with msvc compiler. 7 years ago
Damien George c066dadc5b mpy-cross/mpconfigport.h: Remove defn of MP_NOINLINE to use global one. 6 years ago
Damien George 9c9bc65e74 mpy-cross: Add "-march=<arch>" option to select native emitter. 6 years ago
Damien George 31d2d83e79 mpy-cross: Enable building of x64 native .mpy files. 6 years ago
Damien George 03053f82db mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation. 8 years ago
Damien George 4c307bfba1 all: Move BYTES_PER_WORD definition from ports to py/mpconfig.h 8 years ago
Damien George 85ae17c993 mpy-cross: Get compiling after recent persistent code refactors. 8 years ago
Damien George 2b882e9aca mpy-cross: Don't use the internal printf functions. 8 years ago
Damien George 675d1c9c60 ports: Remove typedef of machine_ptr_t, it's no longer needed. 8 years ago
stijn 37b143ce9e mpy-cross: Fix mingw and msys2 compilation 8 years ago
Damien George 56f76b873a mpy-cross: Add new component, a cross compiler for MicroPython bytecode. 9 years ago
Paul Sokolovsky a6eff059b9 unix: Rename "_os" module to "uos" for consistency with baremetal ports. 9 years ago
pohmelie 354e688d8e py: Add MICROPY_PY_BUILTINS_MIN_MAX, disable for minimal ports. 9 years ago
Paul Sokolovsky 22ff397fb1 py: Add MICROPY_PY_BUILTINS_FILTER, disable for minimal ports. 9 years ago
Damien George 06593fb0f2 py: Use a wrapper to explicitly check self argument of builtin methods. 10 years ago
Paul Sokolovsky 282ca09f8e py: Add MICROPY_PY_BUILTINS_REVERSED, disable for minimal ports. 10 years ago
Paul Sokolovsky e2d44e30c7 py: Add MICROPY_PY_BUILTINS_ENUMERATE, disable for minimal ports. 10 years ago
Damien George 3926c72dd2 unix: Add target to build "minimal" uPy interpreter. 10 years ago