Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | esp8266: Use dedicated heap allocated as static array. | Paul Sokolovsky | 2015-01-15 |
| | | | | | We cannot assume that all memory belongs to us - it actually belongs to ESP8266 OS. | ||
* | esp8266: Update for readline module moved to lib/. | Paul Sokolovsky | 2015-01-12 |
| | |||
* | py: Disable stack checking by default; enable on most ports. | Damien George | 2015-01-09 |
| | |||
* | stmhal: Collect all root pointers together in 1 place. | Damien George | 2015-01-07 |
| | | | | | A GC in stmhal port now only scans true root pointers, not entire BSS. This reduces base GC time from 1700ms to 900ms. | ||
* | py: Put all global state together in state structures. | Damien George | 2015-01-07 |
| | | | | | | This patch consolidates all global variables in py/ core into one place, in a global structure. Root pointers are all located together to make GC tracing easier and more efficient. | ||
* | esp8266: Prefix includes with py/; remove need for -I../py. | Damien George | 2015-01-01 |
| | |||
* | py: Add include guards to mpconfig,misc,qstr,obj,runtime,parsehelper. | Damien George | 2014-12-29 |
| | |||
* | esp8266/README: Fix typos. | Paul Sokolovsky | 2014-12-06 |
| | |||
* | esp8266: Add README.md. | Damien George | 2014-11-29 |
| | |||
* | Use MP_DEFINE_CONST_DICT macro to define module dicts. | Damien George | 2014-11-29 |
| | | | | | This is just a clean-up of the code. Generated code is exactly the same. | ||
* | esp8266: Move more rodata to irom section. | Damien George | 2014-11-29 |
| | | | | | rodata can only go in iram/irom if it's accessed only using word loads (ie no byte or half-word access). | ||
* | esp8266: Make default ESP_SDK variable work correctly. | Damien George | 2014-11-28 |
| | | | | | When esp-open-sdk is built with STANDALONE=y (the default) then ESP_SDK is set to the correct value, so that "make" just works. | ||
* | esp8266: Change bignum from mpz to longlong; move some rodata to iram. | Damien George | 2014-11-28 |
| | | | | | | Some rodata items can go in iram/irom segment, but not others. With this patch ESP now has 24256 bytes of heap ram. It passes 228 out of 248 tests from tests/basics directory. | ||
* | esp8266: Provide sensible default ESP_SDK; deploy 2 the images together. | Damien George | 2014-11-28 |
| | |||
* | esp8266: Allow to override serial port. | Paul Sokolovsky | 2014-11-28 |
| | |||
* | esp8266: New port of Micro Python to ESP8266 wifi module. | Damien George | 2014-11-27 |