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
2018-06-20
py: Add checks for stream objects in print() and sys.print_exception().
Damien George
2018-06-20
py/stream: Update comment for mp_stream_write_adaptor.
Damien George
2018-06-18
py/objarray: Replace 0x80 with new MP_OBJ_ARRAY_TYPECODE_FLAG_RW macro.
Damien George
2018-06-18
py/stream: Introduce and use efficient mp_get_stream to access stream_p.
Damien George
2018-06-12
extmod/uos_dupterm: Use native C stream methods on dupterm object.
Damien George
2018-06-12
py/mkrules.mk: Regenerate all qstrs when config files change.
Damien George
2018-06-12
extmod/moduhashlib: Allow to disable the sha256 class.
Yonatan Goldschmidt
2018-06-12
py/modio: Add uio.IOBase class to allow to define user streams.
Damien George
2018-06-12
py/lexer: Add support for underscores in numeric literals.
Damien George
2018-06-12
py/gc: Add gc_sweep_all() function to run all remaining finalisers.
Damien George
2018-06-08
py/objtype: Optimise instance get/set/del by skipping special accessors.
Damien George
2018-06-08
py/objtype: Don't expose mp_obj_instance_attr().
Damien George
2018-06-08
py/obj.h: Introduce a "flags" entry in mp_obj_type_t.
Damien George
2018-06-06
py/mpconfig.h: Add default MICROPY_VFS_FAT config value.
Damien George
2018-06-06
py/reader: Allow MICROPY_VFS_POSIX to work with MICROPY_READER_POSIX.
Damien George
2018-06-06
extmod: Add VfsPosix filesystem component.
Damien George
2018-06-04
py/stream: Move definition of mp_stream_p_t from obj.h to stream.h.
Damien George
2018-05-30
py/objtype: Fix assertion failures in super_attr by checking type.
Jeff Epler
2018-05-30
py/objtype: Fix assertion failures in mp_obj_new_type by checking types.
Jeff Epler
2018-05-25
py/objtype: Remove TODO comment about needing to check for property.
Damien George
2018-05-23
py/emit: Combine setup with/except/finally into one emit function.
Damien George
2018-05-23
py/emit: Merge build set/slice into existing build emit function.
Damien George
2018-05-23
py/emit: Combine import from/name/star into one emit function.
Damien George
2018-05-23
py/emit: Combine break_loop and continue_loop into one emit function.
Damien George
2018-05-23
py/emit: Combine load/store/delete attr into one emit function.
Damien George
2018-05-23
py/emit: Combine load/store/delete subscr into one emit function.
Damien George
2018-05-23
py/emit: Combine name and global into one func for load/store/delete.
Damien George
2018-05-23
py/emit: Combine build tuple/list/map emit funcs into one.
Damien George
2018-05-23
py/emit: Combine yield value and yield-from emit funcs into one.
Damien George
2018-05-23
py/emit: Combine fast and deref into one function for load/store/delete.
Damien George
2018-05-22
py/objgenerator: Protect against reentering a generator.
Damien George
2018-05-22
py/objgenerator: Save state in old_globals instead of local variable.
Damien George
2018-05-22
py/modbuiltins: Add support for rounding integers.
Jan Klusacek
2018-05-22
py/parsenum: Adjust braces so they are balanced.
Damien George
2018-05-21
py/gc: When GC threshold is hit don't unnecessarily collect twice.
Damien George
2018-05-21
py/objfloat: Fix undefined integer behavior hashing negative zero.
Jeff Epler
2018-05-21
py/mpz: Avoid undefined behavior at integer overflow in mpz_hash.
Jeff Epler
2018-05-21
py/objfloat: Fix undefined shifting behavior in high-quality float hash.
Jeff Epler
2018-05-21
py/parsenum: Avoid undefined behavior parsing floats with large exponents.
Jeff Epler
2018-05-21
py/parsenum: Use int instead of mp_int_t for parsing float exponent.
Damien George
2018-05-21
py/emitbc: Avoid undefined behavior calling memset() with NULL 1st arg.
Jeff Epler
2018-05-18
py/compile: Change comment about ITER_BUF_NSLOTS to a static assertion.
Damien George
2018-05-18
py/misc.h: Add MP_STATIC_ASSERT macro to do static assertions.
Damien George
2018-05-18
py/repl: Fix handling of unmatched brackets and unfinished quotes.
Li Weiwei
2018-05-18
py/vm: Improve performance of opcode dispatch when using switch stmt.
Damien George
2018-05-18
py/vm: Use enum names instead of magic numbers in multi-opcode dispatch.
Damien George
2018-05-17
py/objfun: Fix variable name in DECODE_CODESTATE_SIZE() macro.
Tom Collins
2018-05-16
py/vm: Adjust #if logic for gil_divisor so braces are balanced.
Damien George
2018-05-15
py/nlrx86: Use naked attribute on nlr_push for gcc 8.0 and higher.
Damien George
2018-05-13
py/mpstate.h: Adjust start of root pointer section to exclude non-ptrs.
Damien George
[next]