3752 Commits (567184e21e9a6a37fd71153a43874dec7a3f5e0c)
 

Author SHA1 Message Date
Damien George 567184e21e py: Allow configurable object representation, with 2 different options. 10 years ago
Damien George 12a5e17afb py: Add finer configuration of static funcs when not in stackless mode. 10 years ago
Paul Sokolovsky dbc0191d5f unix: Add stackless config settings, for easy access. 10 years ago
Paul Sokolovsky 7f1c98177b vm: Support strict stackless mode, with proper exception reporting. 10 years ago
Paul Sokolovsky f0a8f21190 vm: Implement stackless for CALL_FUNCTION_VAR_KW & CALL_METHOD_VAR_KW. 10 years ago
Paul Sokolovsky e6c6fe3275 runtime: Split mp_call_prepare_args_n_kw_var() from mp_call_method_n_kw_var(). 10 years ago
Paul Sokolovsky 390e92688c vm: Stackless support for MP_BC_CALL_METHOD. 10 years ago
Paul Sokolovsky 332a909d44 vm: If there's no heap to call function in stackless manner, call via C stack. 10 years ago
Paul Sokolovsky 2039757b85 vm: Initial support for calling bytecode functions w/o C stack ("stackless"). 10 years ago
Paul Sokolovsky f88eec0de2 makeqstrdata.py: Add support for strings with backslash escapes. 10 years ago
Damien George 2686f9b3e8 py: Fix emitnative's creation of small ints so it uses the macro. 10 years ago
Daniel Campora d460a30711 cc3200: Add specific version file for the CC3200 port. 10 years ago
Daniel Campora 3f42f32648 cc3200: Remove duplicated code from moduos. 10 years ago
Paul Sokolovsky 344057ac50 docs: uctypes: Bullet list formatting fixes. 10 years ago
Paul Sokolovsky 9d2c0c231c docs: uctypes: Describe how to instantiate struct objects. 10 years ago
Paul Sokolovsky 1bc534247c objtype: Add special unary methods __pos__, __neg__, __invert__. 10 years ago
Paul Sokolovsky fdaac1dbf8 modbuiltins: round(): Accept second arg, and at least support it to be 0. 10 years ago
Ivan Pejić e178ef2520 docs: Add additional example/note for Timer's callback usage. 10 years ago
Damien George 47098efbda docs: Provide initial documentation for micropython module. 10 years ago
Daniel Campora 7b19e99edd lib: Update FatFs to R0.11. 10 years ago
Damien George 64e8b62291 docs: Bump version to 1.4. 10 years ago
Paul Sokolovsky ad038ca101 tests/class_descriptor.py: Fix line-endings (were CRLF). 10 years ago
stijn 28fa84b445 py: Add optional support for descriptors' __get__ and __set__ methods. 10 years ago
Paul Sokolovsky c260836beb docs: uctypes: Describe bytes_at(), bytearray_at(). 10 years ago
Daniel Campora 1eba62cac9 cc3200: Remove unneeded SPI instruction in the simplelink driver. 10 years ago
Daniel Campora 1826036a83 cc3200: Increase main stack size to 2K. 10 years ago
Damien George 51229afbde py: Increase fixed size of stack-info in native emitter. 10 years ago
Damien George 4112590a60 py, compiler: When just bytecode, make explicit calls instead of table. 10 years ago
Damien George a210c774f9 py, compiler: Remove emit_pass1 code, using emit_bc to do its job. 10 years ago
Damien George 542bd6b4a1 py, compiler: Refactor load/store/delete_id logic to reduce code size. 10 years ago
Daniel Campora 760a6eca9b cc3200: Minor refactorings on modwlan and pybsleep. 10 years ago
Daniel Campora 4be44014ab cc3200: Reenable active interrupts when waking from suspended mode. 10 years ago
Paul Sokolovsky 0090c714ba objdict: Cast mp_obj_t to concrete types explicitly. 10 years ago
Daniel Campora 2d717ad97a cc3200: Add callback support to the UART for RX interrupts. 10 years ago
Daniel Campora e909e38871 cc3200: Remove superflous parameters from the SPI API. 10 years ago
Damien George 23d7fd526d tests: Skip some new tests when testing native emitter. 10 years ago
Damien George 214179b430 tests: Add tests for SyntaxError, TypeError, and other missing things. 10 years ago
Damien George 44f65c0e2f py: Fix bug in compiler which allowed through illegal augmented assign. 10 years ago
Damien George 5e1d993f54 py: Clean up some logic in VM to remove assert(0)'s. 10 years ago
Damien George aedf583af2 py: Simplify some logic in compiler; add comments about CPython compat. 10 years ago
Daniel Campora 7f41f650de cc3200: Remove superflous params from the I2C API. 10 years ago
Daniel Campora 26d230419c cc3200: Add GPIO25 to the pins list of the WiPy and the WiPy-SD. 10 years ago
Daniel Campora 4729a212b1 cc3200: Rename the WiPy_SD to WiPy-SD. 10 years ago
Daniel Campora 684dba40f0 cc3200: Roll back to the previous telnet and ftp timeouts. 10 years ago
Daniel Campora e15f8198bc cc3200: Keep WLAN enabled during the soft reset. 10 years ago
Daniel Campora 9d3588f2be cc3200: Remove the cc3200.xml file. Latest CCS already ships with it. 10 years ago
Paul Sokolovsky 3d598256df py: Cast mp_obj_t to concrete types explicitly. 10 years ago
Paul Sokolovsky ec1b1cf834 docs: uctypes: Describe couple more functions. 10 years ago
Damien George dfad7f471a stmhal: Optimise ADC.read_timed() so that it can sample up to 750kHz. 10 years ago
Paul Sokolovsky 44cd46a7e4 objnamedtuple: Accept field list as a string. 10 years ago