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
2014-10-09
py: Add further checks for failed malloc in lexer init functions.
Damien George
2014-10-09
Merge branch 'lexer-crash' of https://github.com/dhylands/micropython into dh...
Damien George
2014-10-09
py: Add #if guard around gc-specific code.
Damien George
2014-10-08
Make lexer fail gracefully when memory can't be allocated.
Dave Hylands
2014-10-07
Allow real memory errors (from locked gc) to be reported with traceback.
Dave Hylands
2014-10-06
py: Extra autodetect for little endianness using __LITTLE_ENDIAN__.
Damien George
2014-10-06
py: Make mp_binary_set_val work on big endian machine.
Damien George
2014-10-06
py: Make int.to_bytes work on big endian machine.
Damien George
2014-10-06
py: Try to autodetect machine endianness when not defined by port.
Damien George
2014-10-05
py: Implement proper context save/restore for eval/exec; factor code.
Damien George
2014-10-05
py: Make compiler return a proper exception on SyntaxError.
Damien George
2014-10-04
Implement missing ARM emitter functions for viper
Fabian Vogt
2014-10-03
py: Fix unix-cpy to compile with uint->mp_uint_t changes.
Damien George
2014-10-03
py: Change [u]int to mp_[u]int_t in qstr.[ch], and some other places.
Damien George
2014-10-03
py: Use UINT_FMT instead of %d.
Damien George
2014-10-03
py: Convert [u]int to mp_[u]int_t where appropriate.
Damien George
2014-09-30
py: Remove IOError since it's deprecated; use OSError instead.
Damien George
2014-09-29
py: Allow x86-64 to mov r16 to rm16 with extended src reg.
Damien George
2014-09-29
py: Fix viper store on x86; add tests for viper ptr16.
Damien George
2014-09-29
py: Add casting to viper; add native mem stores to viper.
Damien George
2014-09-29
py: Implement more binary ops for viper emitter.
Damien George
2014-09-29
py: Allow viper to use ints as direct conditionals in jumps.
Damien George
2014-09-29
py: Fix types, uint -> mp_uint_t.
Damien George
2014-09-29
py: Make macro names in assemblers consistent, and tidy up a bit.
Damien George
2014-09-29
py: Add store r8 and store r16 ops to asm_x86 and asm_x64.
Damien George
2014-09-29
py: In asmthumb, clean up unit/int types and ite ops.
Damien George
2014-09-28
Fix error: unknown type name 'size_t'
bvernoux
2014-09-26
py: Clean up nlr*.S to make it easier to read; fix clang .bss error.
Damien George
2014-09-25
py: Simplify JSON str printing (while still conforming to JSON spec).
Damien George
2014-09-25
py: Tidy up exception matching; allow matching of tuple of exceptions.
Damien George
2014-09-25
py: For malloc and vstr functions, use size_t exclusively for int type.
Damien George
2014-09-23
py: Free non-interned strings in the parser when not needed.
Damien George
2014-09-23
py: Make native emitter handle multi-compare and not/is not/not in ops.
Damien George
2014-09-23
stmhal: Initialise stack pointer correctly.
Damien George
2014-09-21
extmod: Add loads to ujson module.
Damien George
2014-09-17
py: Add 'builtins' module.
Damien George
2014-09-17
py: Add native json printing using existing print framework.
Damien George
2014-09-17
py: Make dict use a bit less RAM when iterating; properly del values.
Damien George
2014-09-15
py: Make asm_arm_less_op take destination register as first arg.
Damien George
2014-09-15
py: Move definition of mp_sys_exit to core.
Damien George
2014-09-13
py: Fix build error when float disabled; add test for divmod.
Damien George
2014-09-13
py: Implement divmod, % and proper // for floating point.
Damien George
2014-09-12
py: Load strings as objects when compiling viper.
Damien George
2014-09-11
py and libm: Add asinf,acosf; print higher precision for float.
Damien George
2014-09-10
py: Enable struct/binary-helper to parse q and Q sized ints.
Damien George
2014-09-08
py: Put define of x86 argument registers in asmx86.h.
Damien George
2014-09-08
py: Convert [u]int to mp_[u]int_t in emit.h and associated .c files.
Damien George
2014-09-08
py: Print imported module's location (__file__) if available.
Damien George
2014-09-07
Remove skeletal modselect from extmod and just put it in stmhal.
Damien George
2014-09-07
py: Rename mp_builtin_id to mp_obj_id and make it public.
Damien George
[next]