Commits
User selector
Commit History
Commits on Aug 11, 2017
py/modsys: Initial implementation of sys.getsizeof().
Show description for bfc2092committed
Commits on Jul 31, 2017
all: Use the name MicroPython consistently in comments
Show description for 55f3324authored andcommitted
Commits on Jul 4, 2017
py/objdict: Factorise dict accessor helper to reduce code size.
Show description for 8b84b8acommitted
Commits on Apr 12, 2017
py: Optimise types for common case where type has a single parent type.
Show description for 816413ecommitted
Commits on Mar 29, 2017
Commits on Mar 28, 2017
py: Use mp_raise_TypeError/mp_raise_ValueError helpers where possible.
Show description for 94c41bbcommitted
Commits on Feb 16, 2017
py: De-optimise some uses of mp_getiter, so they don't use the C stack.
Show description for e6003f4committedpy: Add iter_buf to getiter type method.
Show description for ae8d867committed- committed
Commits on Oct 17, 2016
py: Use mp_raise_msg helper function where appropriate.
Show description for 7d0d721committedpy/objdict: Actually provide the key that failed in KeyError exception.
Show description for 2750a7bcommittedpy/objdict: Fix optimisation for allocating result in fromkeys.
Show description for a3edeb9committed
Commits on Aug 12, 2016
Commits on Jun 12, 2016
- authored andcommitted
Commits on May 20, 2016
py: Declare constant data as properly constant.
Show description for 3ff16ffcommitted
Commits on Jan 11, 2016
py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*.
Show description for 5b3f0b7committedpy: Change type signature of builtin funs that take variable or kw args.
Show description for 4b72b3acommittedpy: Change type of .make_new and .call args: mp_uint_t becomes size_t.
Show description for a0c9781committed
Commits on Jan 3, 2016
py: Use polymorphic iterator type where possible to reduce code size.
Show description for 8212d97committed
Commits on Nov 29, 2015
py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR.
Show description for 999cedbcommitted- committed
Commits on Nov 20, 2015
Commits on Oct 11, 2015
Commits on Apr 16, 2015
- committed
py: Overhaul and simplify printf/pfenv mechanism.
Show description for 7f9d1d6committed
Commits on Mar 26, 2015
objdict: Cast mp_obj_t to concrete types explicitly.
Show description for 0090c71committed
Commits on Mar 20, 2015
py: Implement core of OrderedDict type.
Show description for 0ef01d0authored andcommitted
Commits on Jan 20, 2015
py, unix: Allow to compile with -Wunused-parameter.
Show description for ff8dd3fcommitted
Commits on Jan 14, 2015
py: Add "default" to switches to allow better code flow analysis.
Show description for d2d64f0committed
Commits on Jan 1, 2015
py: Move to guarded includes, everywhere in py/ core.
Show description for 51dfcb4committed
Commits on Dec 10, 2014
Commits on Sep 17, 2014
py: Add native json printing using existing print framework.
Show description for 612045fcommittedpy: Make dict use a bit less RAM when iterating; properly del values.
Show description for 8a9b999committed
Commits on Aug 30, 2014
py: Make map, dict, set use mp_int_t/mp_uint_t exclusively.
Show description for 93965e7committed
Commits on Aug 29, 2014
Change some parts of the core API to use mp_uint_t instead of uint/int.
Show description for ecc88e9committed