Commits
User selector
Commit History
Commits on Jan 15, 2019
Commits on Oct 4, 2017
all: Remove inclusion of internal py header files.
Show description for a3dc1b1committed
Commits on Aug 29, 2017
all: Convert mp_uint_t to mp_unary_op_t/mp_binary_op_t where appropriate
Show description for 58321ddcommitted
Commits on Jul 31, 2017
all: Use the name MicroPython consistently in comments
Show description for 55f3324authored andcommitted
Commits on Sep 30, 2016
py/objbool: Make a slight simplification of bool constructor.
Show description for 8de270bcommittedpy/objbool: Defer bool's unary op implementation to small int.
Show description for eca1408committed
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 of .make_new and .call args: mp_uint_t becomes size_t.
Show description for a0c9781committed
Commits on Dec 10, 2015
py: Make UNARY_OP_NOT a first-class op, to agree with Py not semantics.
Show description for bdbe8c9committed
Commits on Nov 29, 2015
py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR.
Show description for 999cedbcommitted
Commits on Sep 4, 2015
py/objbool: Simplify dispatch of bool binary op.
Show description for 0b7a66acommitted
Commits on May 12, 2015
py: Convert hash API to use MP_UNARY_OP_HASH instead of ad-hoc function.
Show description for c2a4e4ecommitted
Commits on Apr 16, 2015
py: Overhaul and simplify printf/pfenv mechanism.
Show description for 7f9d1d6committed
Commits on Jan 20, 2015
py, unix: Allow to compile with -Wunused-parameter.
Show description for ff8dd3fcommitted
Commits on Jan 1, 2015
py: Move to guarded includes, everywhere in py/ core.
Show description for 51dfcb4committed
Commits on Sep 23, 2014
Commits on Sep 17, 2014
py: Add native json printing using existing print framework.
Show description for 612045fcommitted
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
Commits on Jul 31, 2014
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
Show description for bb4c6f3committed
Commits on Jul 3, 2014
Rename machine_(u)int_t to mp_(u)int_t.
Show description for 40f3c02committed
Commits on May 21, 2014
py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL.
Show description for 6ac5dcecommitted
Commits on May 11, 2014
py: Use mp_arg_check_num in more places.
Show description for ee7a880committed
Commits on May 3, 2014
Add license header to (almost) all files.
Show description for 04b9147committed
Commits on May 2, 2014
py, unix: Make "mpconfig.h" be first included, as other headers depend on it.
Show description for f54bcbfcommitted
Commits on Apr 17, 2014
py: Add MP_OBJ_STOP_ITERATION and make good use of it.
Show description for ea8d06ccommitted
Commits on Apr 5, 2014
py: Change nlr_jump to nlr_raise, to aid in debugging.
Show description for ea13f40committed
Commits on Apr 4, 2014
Commits on Mar 30, 2014
Rename rt_* to mp_*.
Show description for d17926dcommitted
Commits on Mar 29, 2014
py: Change mp_const_* objects to macros.
Show description for 07ddab5committed
Commits on Mar 17, 2014
py: Clean up includes.
Show description for efe3422committed
Commits on Feb 15, 2014
Implement proper exception type hierarchy.
Show description for c596612committedChange mp_obj_type_t.name from const char * to qstr.
Show description for a71c83acommitted
Commits on Feb 12, 2014
Replace global "static" -> "STATIC", to allow "analysis builds". Part 1.
Show description for d5df6cdcommitted
Commits on Jan 30, 2014
Implement __bool__ and __len__ via unary_op virtual method for all types.
Show description for c1d9bbccommitted