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-03-03
py: Fix overriding of default arguments.
Damien George
2014-03-03
py: Unify syntax error handling in compiler; check defualt arg syntax.
Damien George
2014-03-03
py: Factor and improve issubclass.
Damien George
2014-03-03
namedtuple: Inherit unary/binary ops from tuple base class.
Paul Sokolovsky
2014-03-03
Add mp_obj_is_subclass_fast() - intended for fast argument checking.
Paul Sokolovsky
2014-03-03
Add basic collections.namedtuple implementation.
Paul Sokolovsky
2014-03-01
Merge pull request #330 from pfalcon/cortex-a
Damien George
2014-03-01
py: Implement bit-shift and not operations for mpz.
Damien George
2014-03-01
nlrthumb.S: Comment out ".cpu cortex-m4", it causes problems on Cortex-A.
Paul Sokolovsky
2014-03-01
nlr.h: Do proper arch selection, using the same tests as nlr*.S .
Paul Sokolovsky
2014-02-26
GC: Fix printf formats for debugging; add gc_dump_alloc_table.
Damien George
2014-02-26
py: Remove more var arg names fro macros with var args.
Damien George
2014-02-26
py: Reduce size of mp_obj_fun_native_t struct by packing ints.
Damien George
2014-02-26
py: Take out bitfield entries from their own structure.
Damien George
2014-02-26
py: Remove name of var arg from macros with var args.
Damien George
2014-02-26
py: Start to implement shl/shr for mpz. Fix return void.
Damien George
2014-02-24
py: Fix mpn_sub, was increasing wrong source pointer.
Damien George
2014-02-22
Add arbitrary precision integer support.
Damien George
2014-02-22
py: Put number parsing code together in parsenum.c.
Damien George
2014-02-22
py: Rename strtonum to mp_strtonum.
Damien George
2014-02-22
py: Fix casting and printing of small int.
Damien George
2014-02-22
parse: Refactor parse node encoding to support full range of small ints.
Paul Sokolovsky
2014-02-21
parse: Note that fact that parser's small ints are different than VM small int.
Paul Sokolovsky
2014-02-21
showbc: Update for recent int varlen storage refactor.
Paul Sokolovsky
2014-02-21
__import__: Catch relative import attempts and throw NotImplementedError.
Paul Sokolovsky
2014-02-20
emitbc: Correct buffer sizes for varlen int encoding.
Paul Sokolovsky
2014-02-20
compile: Add comments ergarding non-implemented relative imports.
Paul Sokolovsky
2014-02-20
py: Fix type of integer in decoding int.
Damien George
2014-02-19
Merge pull request #312 from pfalcon/int-varlen
Damien George
2014-02-19
Merge pull request #310 from dhylands/pin_map
Damien George
2014-02-20
import: Implement "from pkg.mod import sym" syntax properly.
Paul Sokolovsky
2014-02-19
Bytecode int varlen encoding: support arbitrary values for signed ints too.
Paul Sokolovsky
2014-02-19
Bytecode uint varlen encoding: support arbitrary values.
Paul Sokolovsky
2014-02-17
Add pin mapping code.
Dave Hylands
2014-02-18
objint_longlong: Don't assert on invalid syntax, raise SyntaxError instead.
Paul Sokolovsky
2014-02-18
stm: Initialize sys.path with ["0:/", "0:/src", "0:/lib"].
Paul Sokolovsky
2014-02-16
Support passing positional args as keywords to bytecode functions.
Paul Sokolovsky
2014-02-16
Make DEBUG_printf() a proper function, implementation is port-dependent.
Paul Sokolovsky
2014-02-16
Propagate scope flags refactor to emitcpy.c.
Paul Sokolovsky
2014-02-16
builtinimport: Get the basic (and only basic) package imports work.
Paul Sokolovsky
2014-02-16
builtinimport.c: Recognize "namespace package" and error out as unsupported.
Paul Sokolovsky
2014-02-16
py: Pass keyword arguments to byte code.
Damien George
2014-02-16
py: Implement *vargs support.
Damien George
2014-02-15
py: Revent some long int configuration.
Damien George
2014-02-15
py: VM never throws an exception, instead returns a status and value.
Damien George
2014-02-15
Small change to configuration of long int.
Damien George
2014-02-15
py: Improve exception bases, reduces ROM usage.
Damien George
2014-02-15
py: Pass all scope flags through to runtime.
Damien George
2014-02-15
Implement proper exception type hierarchy.
Damien George
2014-02-15
Change mp_obj_type_t.name from const char * to qstr.
Damien George
[next]