index
:
openmano-mpy
master
MicroPython source and hardware configuration for OpenMano
Damien George
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
Age
Commit message (
Expand
)
Author
2015-11-09
py/emitinlinethumb: Allow to compile with -Wsign-compare.
Damien George
2015-11-09
py/asmthumb: Allow to compile with -Wsign-compare and -Wunused-parameter.
Damien George
2015-11-09
py/objint_longlong: Instead of assert, throw OverflowError.
Paul Sokolovsky
2015-11-07
py: Clear finalizer flag when calling gc_free.
Dave Hylands
2015-11-06
py: Adjust object repr C (30-bit stuffed float) to reduce code size.
Damien George
2015-10-31
all: Add py/mphal.h and use it in all ports.
Damien George
2015-10-31
py/modstruct: Support repetition counters for all types, not just string.
Paul Sokolovsky
2015-10-31
py: In inline asm, vldr and vstr offsets now in bytes not words.
adminpete
2015-10-30
py/makeversionhdr.py: Work with backslashes in paths.
omtinez
2015-10-27
extmod/modlwip: slip: Use stream protocol and be port-independent.
Paul Sokolovsky
2015-10-24
Makefiles: Remove duplicate object files when linking.
Paul Sokolovsky
2015-10-20
py/nlrthumb: Make compatible with Cortex-M0 (ARMv6M instr set).
Damien George
2015-10-20
py: With obj repr "C", change raw str accessor from macro to function.
Damien George
2015-10-20
py: Add object repr "C", where 30-bit floats are stuffed in obj word.
Damien George
2015-10-20
py: Make float representation configurable with object representation.
Damien George
2015-10-20
py: Move float e/pi consts to objfloat and make mp_obj_float_t private.
Damien George
2015-10-20
py: Add mp_obj_is_float function (macro) and use it where appropriate.
Damien George
2015-10-19
all: Make netutils.h available to all ports by default.
Paul Sokolovsky
2015-10-19
unix/modtime: Implement ticks_ms(), ticks_us() and ticks_diff().
Paul Sokolovsky
2015-10-19
py: Add lsl/lsr/asr opcode support to inline Thumb2 assembler.
Damien George
2015-10-18
py/stream: Allow to reuse is_nonblocking_error().
Paul Sokolovsky
2015-10-17
py: Add support for _ in REPL to hold last computed value.
Damien George
2015-10-16
py: Add option for inline assembler to support ARMv7-M instructions.
Damien George
2015-10-15
py: Fix with+for+return bug by popping for-iter when unwinding exc stack.
Damien George
2015-10-15
py: Remove dependency on printf/fwrite in mp_plat_print.
Damien George
2015-10-14
py/compile: Remove unnecessary label in compilation of for statement.
Damien George
2015-10-14
py: Fix build of ARM native emitter due to recent viper changes.
Damien George
2015-10-13
py/qstr: Fix calc of qstr memory usage, due to new qstr chunk allocation.
Damien George
2015-10-13
py: Implement ptr32 load and store in viper emitter.
Damien George
2015-10-12
py: Add support to call __init__ from a builtin module on first import.
Damien George
2015-10-12
py: Allow to to build MicroPython as a static library.
Paul Sokolovsky
2015-10-12
py/parse: Make parser error handling cleaner, less spaghetti-like.
Damien George
2015-10-12
py: Move constant folding from compiler to parser.
Damien George
2015-10-12
py/objarray: Allow to create array of void pointers, as extension to CPython.
Paul Sokolovsky
2015-10-11
py: Rename MP_BOOL() to mp_obj_new_bool() for consistency in naming.
Paul Sokolovsky
2015-10-11
py/makeqstrdata.py: Catch and report case of empty input file.
Paul Sokolovsky
2015-10-08
py/parse: Factor logic when creating parse node from and-rule.
Damien George
2015-10-08
py: Don't generate unnecessary parse nodes for assignment or kwargs.
Damien George
2015-10-08
py/emitnative: Raise ViperTypeError for unsupported unary ops.
Damien George
2015-10-08
py/compile: Fix edge case when constant-folding negation of integer.
Damien George
2015-10-06
modussl: SSL socket wrapper module based on axTLS.
Paul Sokolovsky
2015-10-03
py: Allow to enable inline assembler without native emitter.
Damien George
2015-10-02
py: Allocate parse nodes in chunks to reduce fragmentation and RAM use.
Damien George
2015-10-01
py: Catch all cases of integer (big and small) division by zero.
Damien George
2015-10-01
py/mpz: Fix bignum anding of large negative with smaller positive int.
Damien George
2015-10-01
py/mpz: Force rhs of mpz_shl_inpl/mpz_shr_inpl to be unsigned.
Damien George
2015-10-01
py/mpz: Raise NotImplError instead of failing assertion.
Damien George
2015-10-01
py/parsenum: Provide detailed error for int parsing with escaped bytes.
Damien George
2015-09-28
py/objrange: Bugfix for range_subscr() when index is a slice object.
Tom Soulanille
2015-09-24
py/compile: Put compiler state on the C stack.
Damien George
[next]