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-02-16
py: Implement "it" instruction for inline Thumb assembler.
Damien George
2015-02-16
py: More robust checking in inline assembler compiler.
Damien George
2015-02-16
builtinimport: Revamp&refactor handling of relative imports.
Paul Sokolovsky
2015-02-16
builtinimport: Improve debugging output.
Paul Sokolovsky
2015-02-15
stackctrl: Encode "recursion depth exceeded" message as qstr.
Paul Sokolovsky
2015-02-15
objexcept: Optimize traceback allocation for exception.
Paul Sokolovsky
2015-02-15
objexcept: Optimize using messages without formatting substitutions.
Paul Sokolovsky
2015-02-15
nlr: Add even more optional debugging logging.
Paul Sokolovsky
2015-02-15
nlr: If DEBUG, guard against recursive nlr_push().
Paul Sokolovsky
2015-02-15
py: Make old_globals part of mp_code_state structure.
Paul Sokolovsky
2015-02-15
py: Use TextIOWrapper only if PY_IO_FILEIO def'd; cast size_t for print.
Damien George
2015-02-15
py: Simplify and remove redundant code for __iter__ method lookup.
Damien George
2015-02-15
py: Fix loading of immediate pointer in Thumb assembler.
Damien George
2015-02-15
py: Check for valid file when creating lexer for execfile.
Damien George
2015-02-14
py: Cleanup duplication in instance_is_callable/instance_call.
stijn
2015-02-14
py: Add setattr builtin.
stijn
2015-02-14
py/asm*.c: Typo fixes in comments.
Paul Sokolovsky
2015-02-13
py: Implement clz and rbit for inline Thumb assembler.
Damien George
2015-02-13
py: Implement sdiv/udiv for inline Thumb assembler.
Damien George
2015-02-13
py: Implement push/pop for inline Thumb assembler.
Damien George
2015-02-13
py: Expose compile.c:list_get as mp_parse_node_extract_list.
Damien George
2015-02-13
py: Make inline assembler raise proper SyntaxError exception on error.
Damien George
2015-02-12
py: Add ldrex and strex to thumb2 inline assembler.
Damien George
2015-02-10
py: Reuse value stack in VM WITH_CLEANUP opcode to reduce C-stack size.
Damien George
2015-02-10
py: Add option to micropython.qstr_info() to dump actual qstrs.
Damien George
2015-02-09
py: Don't unnecessarily create a bound method.
Damien George
2015-02-09
py: Allow subclass of native object to delegate to the native buffer_p.
Damien George
2015-02-09
py: Remove obsolete MP_F_LOAD_CONST_{INT,DEC} from emitnative.c.
Damien George
2015-02-09
objstr: Fix bytes creation from array of long ints.
Paul Sokolovsky
2015-02-08
py: Add MICROPY_OBJ_BASE_ALIGNMENT to help with 16-bit ports.
Damien George
2015-02-08
py: Initialise variables in mp_parse correctly, to satisfy gcc warning.
Damien George
2015-02-08
py: Parse big-int/float/imag constants directly in parser.
Damien George
2015-02-08
py: Fix instance lookup, since object is not a real type.
Damien George
2015-02-07
py: Protect mp_parse and mp_compile with nlr push/pop block.
Damien George
2015-02-07
py: Put mp_sys_path, mp_sys_argv and gc_collected in mp_state_ctx_t.
Damien George
2015-02-02
py: Make list.sort keep stack usage within O(log(N)) bound.
Damien George
2015-02-02
py: Fix cmath.log10; fix printing of complex number with negative imag.
Damien George
2015-01-31
py: Add MICROPY_PY_ALL_SPECIAL_METHODS and __iadd__ special method under it.
Paul Sokolovsky
2015-01-30
py: Convert CR to LF and CR LF to LF in lexer.
Damien George
2015-01-29
py: Implement Ellipsis object in native emitter.
Damien George
2015-01-29
py: Change vstr_null_terminate -> vstr_null_terminated_str, returns str.
Damien George
2015-01-28
py: Make REPL printing function print repr of object, not str.
Damien George
2015-01-28
py: Change vstr so that it doesn't null terminate buffer by default.
Damien George
2015-01-28
py: bytes(): Make sure we add values as bytes, not as chars.
Paul Sokolovsky
2015-01-28
py: Remove duplicated mp_obj_str_make_new function from objstrunicode.c.
Damien George
2015-01-28
py: Be more precise about unicode type and disabled unicode behaviour.
Damien George
2015-01-27
py: Add support for floats in mp_binary_{get,set}_val()
David Steinberg
2015-01-27
py: Specify unary/binary op name in TypeError error message.
Damien George
2015-01-27
py: Fix comparison of minus-zero long int.
Damien George
2015-01-25
py: Check for NDEBUG using #ifdef rather than #if.
Damien George
[prev]
[next]