| Commit message (Expand) | Author | Age |
* | py/map: Change mp_uint_t to size_t where appropriate. | Damien George | 2017-02-08 |
* | py/objint: Rename mp_obj_int_as_float to mp_obj_int_as_float_impl. | Damien George | 2016-12-21 |
* | py: Specialise builtin funcs to use separate type for fixed arg count. | Damien George | 2016-10-21 |
* | py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros. | Damien George | 2016-10-21 |
* | all: Remove 'name' member from mp_obj_module_t struct. | Damien George | 2016-09-22 |
* | py/obj.h: For obj reprs A,B,C use void* explicitly for mp_obj_t typedef. | Damien George | 2016-08-15 |
* | all: Rename mp_obj_type_t::stream_p to protocol. | Paul Sokolovsky | 2016-06-18 |
* | py/obj: Add warning note about get_array return value and GC blocks. | Damien George | 2016-05-04 |
* | py/obj.h: When constructing a small-int cast to mp_uint_t for bit-shift. | Damien George | 2016-04-26 |
* | py: add async/await/async for/async with syntax | pohmelie | 2016-04-13 |
* | py: Move stream-related declarations from obj.h to stream.h. | Paul Sokolovsky | 2016-04-05 |
* | py/obj.h: Add comment why mp_fun_kw_t takes non-const mp_map_t*. | Paul Sokolovsky | 2016-04-04 |
* | py: For mp_buffer_info_t, change len type from mp_uint_t to size_t. | Damien George | 2016-03-15 |
* | py/obj.h: If not float support is enabled, define mp_obj_is_float(o) to false. | Paul Sokolovsky | 2016-02-14 |
* | py/inlineasm: Add ability to specify return type of asm_thumb funcs. | Damien George | 2016-01-27 |
* | py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. | Damien George | 2016-01-11 |
* | py: Change type signature of builtin funs that take variable or kw args. | Damien George | 2016-01-11 |
* | py: Change type of .make_new and .call args: mp_uint_t becomes size_t. | Damien George | 2016-01-11 |
* | py: Remove long-obsolete mp_method_t typedef. | Damien George | 2016-01-10 |
* | py/obj: For OBJ_REPR_D, use uint32_t cast when extracting qstr value. | Damien George | 2016-01-08 |
* | py: Change struct and macro for builtin fun so they can be type checked. | Damien George | 2016-01-03 |
* | py: Change exception traceback data to use size_t instead of mp_uint_t. | Damien George | 2016-01-02 |
* | py/objstr: Make sure that b"%s" % b"foo" uses undecorated bytes value. | Paul Sokolovsky | 2015-12-20 |
* | py/obj: Fix float constants for MICROPY_OBJ_REPR_C. | Damien George | 2015-12-18 |
* | py/objpolyiter: Implement instance-polymorphic iterator type. | Paul Sokolovsky | 2015-12-14 |
* | py: Add support for 64-bit NaN-boxing object model, on 32-bit machine. | Damien George | 2015-11-29 |
* | py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. | Damien George | 2015-11-29 |
* | py: Add MP_ROM_* macros and mp_rom_* types and use them. | Damien George | 2015-11-29 |
* | 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 |