| Commit message (Expand) | Author | Age |
* | py: Add constant table to bytecode. | Damien George | 2015-11-13 |
* | py: Put all bytecode state (arg count, etc) in bytecode. | Damien George | 2015-11-13 |
* | py: Adjust object repr C (30-bit stuffed float) to reduce code size. | Damien George | 2015-11-06 |
* | py: Add object repr "C", where 30-bit floats are stuffed in obj word. | Damien George | 2015-10-20 |
* | py: Make float representation configurable with object representation. | Damien George | 2015-10-20 |
* | py: Move float e/pi consts to objfloat and make mp_obj_float_t private. | Damien George | 2015-10-20 |
* | py: Add mp_obj_is_float function (macro) and use it where appropriate. | Damien George | 2015-10-20 |
* | py: Rename MP_BOOL() to mp_obj_new_bool() for consistency in naming. | Paul Sokolovsky | 2015-10-11 |
* | py: Inline single use of mp_obj_str_get_len in mp_obj_len_maybe. | Damien George | 2015-09-03 |
* | py: Add TimeoutError exception subclassed from OSError. | Daniel Campora | 2015-07-02 |
* | py: Add MP_BINARY_OP_DIVMOD to simplify and consolidate divmod builtin. | Damien George | 2015-06-13 |
* | py: Change _mp_obj_fun_builtin_t.fun to function pointer. | Kaspar Schleiser | 2015-05-17 |
* | py: Add mp_obj_get_int_truncated and use it where appropriate. | Damien George | 2015-05-12 |
* | py: Convert hash API to use MP_UNARY_OP_HASH instead of ad-hoc function. | Damien George | 2015-05-12 |
* | objsingleton: New home for Ellipsis and NotImplemented. | Paul Sokolovsky | 2015-05-05 |
* | py: Make viper codegen raise proper exception (ViperTypeError) on error. | Damien George | 2015-04-20 |
* | py: Overhaul and simplify printf/pfenv mechanism. | Damien George | 2015-04-16 |
* | py: Combine load_attr and store_attr type methods into one (attr). | Damien George | 2015-04-11 |
* | py: Implement full func arg passing for native emitter. | Damien George | 2015-04-07 |
* | py: Some trivial cosmetic changes, for code style consistency. | Damien George | 2015-04-04 |
* | py: Allow configurable object representation, with 2 different options. | Damien George | 2015-04-03 |
* | py: Cast mp_obj_t to concrete types explicitly. | Paul Sokolovsky | 2015-03-25 |
* | py: Allow retrieving a function's __name__. | stijn | 2015-03-20 |
* | py: Clarify API for map/set lookup when removing&adding at once. | Damien George | 2015-03-20 |
* | py: Implement core of OrderedDict type. | Paul Sokolovsky | 2015-03-20 |
* | objmemoryview: Introduce mp_obj_new_memoryview(). | Paul Sokolovsky | 2015-03-06 |
* | objarray: Implement array slice assignment. | Paul Sokolovsky | 2015-02-27 |
* | py: Implement UnicodeError. | Paul Sokolovsky | 2015-02-23 |
* | py: Expose mp_obj_list_remove as a public function. | Damien George | 2015-02-21 |
* | py: Simplify and remove redundant code for __iter__ method lookup. | Damien George | 2015-02-15 |
* | py: Add MICROPY_OBJ_BASE_ALIGNMENT to help with 16-bit ports. | Damien George | 2015-02-08 |
* | py: Check for NDEBUG using #ifdef rather than #if. | Damien George | 2015-01-25 |
* | py: Remove mp_obj_str_builder and use vstr instead. | Damien George | 2015-01-21 |
* | py: Add mp_obj_new_str_from_vstr, and use it where relevant. | Damien George | 2015-01-21 |
* | py, unix: Allow to compile with -Wsign-compare. | Damien George | 2015-01-16 |
* | py: Remove unnecessary BINARY_OP_EQUAL code that just checks pointers. | Damien George | 2015-01-11 |
* | py: mp_obj_new_int_from_float() supported only for MICROPY_PY_BUILTINS_FLOAT. | Paul Sokolovsky | 2014-12-30 |
* | py: Partially fix float to int conversion. | Paul Sokolovsky | 2014-12-30 |
* | py: Add include guards to mpconfig,misc,qstr,obj,runtime,parsehelper. | Damien George | 2014-12-29 |
* | py: Tidy up a few function declarations. | Damien George | 2014-12-10 |
* | py: Allow builtins to be overridden. | Damien George | 2014-12-09 |
* | modsys: Add sys.print_exception(exc, file=sys.stdout) function. | Paul Sokolovsky | 2014-12-08 |
* | py: Rename mp_obj_int_get to mp_obj_int_get_truncated; fix struct.pack. | Damien George | 2014-12-05 |
* | Use MP_DEFINE_CONST_DICT macro to define module dicts. | Damien George | 2014-11-29 |
* | map: Add empty fixed map. | Paul Sokolovsky | 2014-11-27 |
* | stream: Implement seek operation support via ioctl, wrapped in generic method. | Paul Sokolovsky | 2014-11-17 |
* | stream: Convert .ioctl() to take fixed number of args. | Paul Sokolovsky | 2014-11-17 |
* | py: Add mp_pending_exception global variable, for VM soft interrupt. | Damien George | 2014-10-25 |
* | py: Factor out mp_obj_is_package() function. | Paul Sokolovsky | 2014-10-25 |
* | py: Store bytecode arg names in bytecode (were in own array). | Damien George | 2014-10-25 |