Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #41 from pfalcon/more-mem-stats | Damien George | 2014-01-03 |
|\ | | | | | Collect more memory statistics | ||
| * | Rename default config file to mpconfig.h, and port's to mpconfigport.h. | Paul Sokolovsky | 2014-01-03 |
| | | | | | | | | mpconfig.h will automatically pull mpconfigport.h. | ||
| * | Make it possible to turn off collecting memory stats (MICROPY_MEM_STATS). | Paul Sokolovsky | 2014-01-03 |
| | | |||
| * | Add new alloc metric: peak_bytes_allocated. | Paul Sokolovsky | 2014-01-03 |
| | | | | | | | | This is just max value of current_bytes_allocated seen. | ||
| * | Add new alloc metric: current_bytes_allocated. | Paul Sokolovsky | 2014-01-03 |
| | | | | | | | | Unlike total_bytes_allocated, this tracks m_free()'s too. | ||
| * | m_realloc: Account only allocation size difference in total_bytes_allocated. | Paul Sokolovsky | 2014-01-03 |
| | | |||
* | | Merge pull request #49 from redteam316/svg | Damien George | 2014-01-03 |
|\ \ | |/ |/| | Added SVG vector logo. | ||
| * | Added SVG vector logo. | Jonathan Greig | 2014-01-03 |
|/ | |||
* | Merge pull request #43 from chipaca/master | Damien George | 2014-01-03 |
|\ | | | | | Implement list addition. | ||
| * | Changed to use memcpy. | John R. Lenton | 2014-01-03 |
| | | |||
| * | Add a bit of whitespace. | John R. Lenton | 2014-01-03 |
| | | |||
| * | untabified | John R. Lenton | 2014-01-03 |
| | | |||
| * | Add list addition (fixes: #39) | John R. Lenton | 2014-01-03 |
| | | |||
* | | Merge pull request #45 from iabdalkader/master | Damien George | 2014-01-03 |
|\ \ | | | | | | | Change dfu.py to be Python 2/3 compatible | ||
| * | | Change dfu.py to be Python 2/3 compatible | mux | 2014-01-03 |
| |/ | | | | | | | | | | | * Chane dfu.py to use Python 3 syntax to avoid dependency on Python 2. * Update Makefile to call python instead of python2 * Fix #33 | ||
* | | Merge pull request #40 from redteam316/dxf | Damien George | 2014-01-03 |
|\ \ | | | | | | | MicroPython DXF Vector Logo | ||
| * | | Added DXF R2000 vector logo. | Jonathan Greig | 2014-01-02 |
| |/ | |||
* | | Change mp_compile so that it returns a function object for the module. | Damien George | 2014-01-03 |
| | | |||
* | | Add note about implementing inplace operators. | Damien George | 2014-01-03 |
| | | |||
* | | Basic implementation of import. | Damien George | 2014-01-03 |
|/ | | | | | | import works for simple cases. Still work to do on finding the right script, and setting globals/locals correctly when running an imported function. | ||
* | Change old use of module creation to new proper use. | Damien George | 2014-01-03 |
| | |||
* | Add module object, to be used eventually for import. | Damien George | 2014-01-02 |
| | |||
* | py: Fix generator where state array was incorrectly indexed. | Damien George | 2014-01-02 |
| | | | | | Generator objects now allocate the object and the state in one malloc. This improvement fixes Issue #38. | ||
* | py: __MACH__ also uses MAP_ANON. | Damien George | 2014-01-02 |
| | |||
* | Change README to reflect new pyboard repo; update dependencies. | Damien George | 2014-01-02 |
| | |||
* | py: change negative array indices with array - 1. | Damien George | 2014-01-02 |
| | |||
* | py: Add more bytecodes to showbc.c. | Damien George | 2014-01-02 |
| | |||
* | Merge branch 'master' of github.com:dpgeorge/micropython | Damien George | 2014-01-02 |
|\ | |||
| * | Merge pull request #36 from pfalcon/b-string-prefix | Damien George | 2014-01-02 |
| |\ | | | | | | | Add quick impl for MP_BC_LOAD_CONST_BYTES which just creates qstr so far... | ||
| | * | Add quick impl for MP_BC_LOAD_CONST_BYTES which just creates qstr so far. | Paul Sokolovsky | 2014-01-02 |
| |/ | | | | | | | | | This is based on the fact that qstr so far behaves more like byte string than like Unicode string (for example, "012"[0] returns 48 (int)). | ||
* / | Add Micro Python logo, snake on a chip. | Damien George | 2014-01-02 |
|/ | |||
* | py: remove depedence on strcat and stpcpy. | Damien George | 2014-01-02 |
| | | | | | This fixes Issue #29, and means the core is no longer dependent on string functions, except strlen. | ||
* | Fix bash->/usr/bin/env bash; add LICENSE for Python library tests. | Damien George | 2014-01-02 |
| | |||
* | py: Add framework for built-in "type()" function. | Damien George | 2014-01-02 |
| | |||
* | unix: revert Makefile to not use -ltermcap. | Damien George | 2014-01-02 |
| | | | | | termcap is not needed on Linux. Need to work out how to automatically configure the Makefile... | ||
* | Merge pull request #28 from vext01/openbsd | Damien George | 2014-01-02 |
|\ | | | | | Make micropython build on OpenBSD. | ||
| * | Mention that GNU make is required. | Edd Barrett | 2014-01-01 |
| | | | | | | | | Does not build with BSD make. | ||
| * | Fix undefined termcap symbols on OpenBSD. | Edd Barrett | 2014-01-01 |
| | | | | | | | | | | | | | | | | | | | | | | | | E.g.: /usr/lib/libreadline.so.4.0: undefined reference to `tgetnum' /usr/lib/libreadline.so.4.0: undefined reference to `tgoto' /usr/lib/libreadline.so.4.0: undefined reference to `tgetflag' /usr/lib/libreadline.so.4.0: undefined reference to `tputs' /usr/lib/libreadline.so.4.0: undefined reference to `tgetent' /usr/lib/libreadline.so.4.0: undefined reference to `tgetstr' Tested on linux too, works. | ||
| * | On OpenBSD MAP_ANONYMOUS is called MAP_ANON. | Edd Barrett | 2014-01-01 |
| | | |||
| * | malloc.h is obsolete. | Edd Barrett | 2014-01-01 |
| | | |||
* | | Remove pybv3; board now lives in separate repository. | Damien George | 2014-01-02 |
|/ | |||
* | Update README with disclaimer for changing code; use gmake on BSD. | Damien George | 2014-01-01 |
| | |||
* | py: change declaration of mp_map_t in obj.h (for issue #24). | Damien George | 2014-01-01 |
| | |||
* | Merge pull request #21 from pfalcon/readline-improve | Damien George | 2014-01-01 |
|\ | | | | | Support Readline history and make it optional | ||
| * | Make GNU Readline usage optional (USE_READLINE define). Still enabled. | Paul Sokolovsky | 2014-01-01 |
| | | | | | | | | Readline is GPL, so linking with it casts the binary GPL. | ||
| * | Add readline history support. | Paul Sokolovsky | 2014-01-01 |
| | | |||
* | | py: add int() and float() built-ins, partially implemented. | Damien George | 2014-01-01 |
| | | |||
* | | Update README.md | Dr-Syn | 2013-12-31 |
|/ | | | Updated to reflect build requirements for Ubuntu/Mint linuxes | ||
* | Merge pull request #12 from pfalcon/minor-fixes | Damien George | 2013-12-30 |
|\ | | | | | Minor fixes | ||
| * | Typo fix in comment. | Paul Sokolovsky | 2013-12-30 |
| | |