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
2017-04-05
py: Raise a ValueError if range() step is zero.
Damien George
2017-04-04
py/objint: Consolidate mp_obj_new_int_from_float to one implementation.
Damien George
2017-04-04
py: Add very simple but correct hashing for float and complex numbers.
Damien George
2017-04-02
py/objstr: Use MICROPY_FULL_CHECKS for range checking when constructing bytes.
Paul Sokolovsky
2017-04-02
py/obj.h: Make sequence grow more efficient and support overlapping.
Damien George
2017-04-01
all: Move BYTES_PER_WORD definition from ports to py/mpconfig.h
Damien George
2017-03-31
all: Use full path name when including mp-readline/timeutils/netutils.
Damien George
2017-03-30
py/objzip: Convert mp_uint_t to size_t.
Damien George
2017-03-30
zephyr/Makefile: Rework to use modern, official build integration.
Paul Sokolovsky
2017-03-29
py: Change mp_uint_t to size_t for mp_obj_str_get_data len arg.
Damien George
2017-03-29
py: Convert mp_uint_t to size_t for tuple/list accessors.
Damien George
2017-03-29
py/compile: Provide terse error message for invalid dict/set literals.
Damien George
2017-03-29
py: Shorten a couple of error messages.
Damien George
2017-03-29
py/compile: Simplify syntax-error messages for illegal assignments.
Damien George
2017-03-29
py/lexer: Simplify and reduce code size for operator tokenising.
Damien George
2017-03-28
py: Use mp_raise_TypeError/mp_raise_ValueError helpers where possible.
Damien George
2017-03-27
py/objmap: Convert mp_uint_t to size_t.
Damien George
2017-03-27
py/compile: When compiling super(), handle closed-over self variable.
Damien George
2017-03-27
py/vm: Fix VM opcode tracing to print correct stack pointer.
Damien George
2017-03-26
py/obj: Change mp_uint_t to size_t for mp_obj_get_array_fixed_n len arg.
Damien George
2017-03-26
py/nlrx86: Better check for Zephyr (requires 1.7).
Paul Sokolovsky
2017-03-25
py/objarray: Use mp_obj_str_get_str instead of mp_obj_str_get_data.
Damien George
2017-03-24
py: Remove MP_STATE_CTX, use MP_STATE_THREAD instead (it's an alias).
Damien George
2017-03-24
py: Use mp_locals/mp_globals accessor funcs instead of MP_STATE_CTX.
Damien George
2017-03-24
py/objnamedtuple: Use size_t where appropriate, instead of mp_uint_t.
Damien George
2017-03-24
py/objtype: Use size_t where appropriate, instead of mp_uint_t or uint.
Damien George
2017-03-24
py/modbuiltins: Allow round() to return a big int if necessary.
Damien George
2017-03-24
py/modbuiltins: For round() builtin use nearbyint instead of round.
Damien George
2017-03-23
py/objint: Handle special case of -0 when classifying fp as int.
Damien George
2017-03-23
py/modmath: Allow trunc/ceil/floor to return a big int if necessary.
Damien George
2017-03-23
py/lexer: Remove obsolete comment, since lexer can now raise exceptions.
Damien George
2017-03-23
py: Define and use MP_OBJ_ITER_BUF_NSLOTS to get size of stack iter buf.
Damien George
2017-03-23
py/sequence: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-03-23
py: Use size_t as len argument and return type of mp_get_index.
Damien George
2017-03-22
py/bc: Provide better error message for an unexpected keyword argument.
Damien George
2017-03-20
py/vm: Don't release the GIL if the scheduler is locked.
Damien George
2017-03-20
py: Add micropython.schedule() function and associated runtime code.
Damien George
2017-03-20
py/objstr: Use better msg in bad implicit str/bytes conversion exception
stijn
2017-03-17
py: Provide mp_decode_uint_value to help optimise stack usage.
Damien George
2017-03-17
py: Reduce size of mp_code_state_t structure.
Damien George
2017-03-16
py/objstr: Fix eager optimisation of str/bytes addition.
Damien George
2017-03-15
py/mkrules.mk: Remove special check for "-B" in qstr auto generation.
Damien George
2017-03-15
py/mpprint: Fix int formatting so "+" is printed for 0-valued integer.
Damien George
2017-03-15
py/emitnative: Remove obsolete commented out code.
Damien George
2017-03-14
py/emitnative: Use assertions and mp_not_implemented correctly.
Damien George
2017-03-14
py/objint: Allow to print long-long ints without using the heap.
Damien George
2017-03-14
py: Allow lexer to raise exceptions during construction.
Damien George
2017-03-10
py/objint_longlong: Implement mp_obj_int_from_bytes_impl().
Paul Sokolovsky
2017-03-08
py/nlrx64: Fixes to support Mac OS.
Damien George
2017-03-07
py/nlrx86: Add workaround for Zephyr.
Paul Sokolovsky
[prev]
[next]