aboutsummaryrefslogtreecommitdiff
path: root/py/runtime.c
AgeCommit message (Expand)Author
2014-07-03Rename machine_(u)int_t to mp_(u)int_t.Damien George
2014-07-01stackctrl: Add "mp_" prefix.Paul Sokolovsky
2014-06-27py: Move stack_ctrl_init() to mp_init().Paul Sokolovsky
2014-06-20py: Separate MICROPY_PY_BUILTINS_COMPLEX from MICROPY_PY_BUILTINS_FLOAT.Paul Sokolovsky
2014-06-08Merge branch 'alloca' of github.com:marcusva/micropython into marcusva-allocaDamien George
2014-06-07py: Add generic mp_not_implemented() func to use instead of assert().Paul Sokolovsky
2014-06-07- FreeBSD provides alloca() via stdlib.h, in contrast to Linux and WindowsMarcus von Appen
2014-06-06Change comments (mainly URLs) to no longer specifically say Python 3.3Chris Angelico
2014-06-03py: Allow tail call optimisation in mp_call_function_n_kw.Damien George
2014-06-03py: Instead of having "debug on" var, have "optimization level" var.Paul Sokolovsky
2014-06-01py: Fix configurability of builtin slice.Damien George
2014-06-01py: Add option to disable set() object (enabled by default).Damien George
2014-06-01Rename bultins config variables to MICROPY_PY_BUILTINS_*.Damien George
2014-05-28py: Fix check of small-int overflow when parsing ints.Damien George
2014-05-28py: Implement long int parsing in int(...).Damien George
2014-05-21py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL.Damien George
2014-05-12py: Remove emit_glue init and deinit. Needed only for debugging.Damien George
2014-05-12py: Add support for __debug__ constant.Damien George
2014-05-11py: Don't expect that type->getiter() always returns iterator, check for NULL.Paul Sokolovsky
2014-05-11py: Don't try to "bind" types store as attributes of objects.Paul Sokolovsky
2014-05-10py: Fix prefix on few sequence helpers, was incorrectly "mp_".Paul Sokolovsky
2014-05-09windows: Add modtime implementationstijn
2014-05-08Windows MSVC portstijn
2014-05-07py: Improve native emitter; now supports more opcodes.Damien George
2014-05-07py, compiler: Improve passes; add an extra pass for native emitter.Damien George
2014-05-03Add license header to (almost) all files.Damien George
2014-05-03mingw: Fix number of exponent digits in floating point formattingstijn
2014-05-02py, unix: Make "mpconfig.h" be first included, as other headers depend on it.Paul Sokolovsky
2014-04-25py: Support instance __call__ method.Paul Sokolovsky
2014-04-18py: from import * should not import symbols starting with underscore.Paul Sokolovsky
2014-04-17py: Add MP_OBJ_STOP_ITERATION and make good use of it.Damien George
2014-04-17py: Merge BINARY_OP_SUBSCR and store_subscr (w/ delete) into subscr.Damien George
2014-04-17py: Don't assert but go to unsupported_op in mp_binary_op for small int.Damien George
2014-04-13Merge pull request #476 from pfalcon/static-sysDamien George
2014-04-13py: Remove unique_codes from emitglue.c. Replace with pointers.Damien George
2014-04-13py, unix: Convert sys module to static representation.Paul Sokolovsky
2014-04-12py: Fix compiler warning when floats disabled.Damien George
2014-04-12py: Make ImportError message match CPython's.Paul Sokolovsky
2014-04-12builtinimport: Fix thinko passing 0 vs NULL.Paul Sokolovsky
2014-04-12py: Implement "from pkg import mod" variant of import.Paul Sokolovsky
2014-04-10py: Fix float/complex binop returning NULL; implement complex power.Damien George
2014-04-08py: Remove DELETE_SUBSCR opcode, combine with STORE_SUBSCR.Damien George
2014-04-08py: Finish implementation of all del opcodes.Damien George
2014-04-08py: implement UNPACK_EX byte code (for: a, *b, c = d)Damien George
2014-04-06py: Implement more features in native emitter.Damien George
2014-04-06py: Revert mp_load_attr() to its previous state (not supporting default val).Paul Sokolovsky
2014-04-05py: Make globals and locals proper dictionary objects.Damien George
2014-04-05py: Change module globals from mp_map_t* to mp_obj_dict_t*.Damien George
2014-04-05py: Change nlr_jump to nlr_raise, to aid in debugging.Damien George
2014-04-05Merge pull request #433 from pfalcon/getattr-3argDamien George