- Apr 05, 2014
-
-
Paul Sokolovsky authored
When searching next time, such entry should be just skipped, not terminate the search. It's known that marking techique is not efficient at the presense of many removes, but namespace usage should not require many deletes, and as for user dictionaries - well, open addressing map table with linear rehashing and load factor of ~1 is not particularly efficient at all ;-). TODO: May consider "shift other entries in cluster" approach as an alternative.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
- Apr 04, 2014
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Damien George authored
Add the git version and build-date to the banner
-
Paul Sokolovsky authored
Otherwise we have mixup between system and GC alloc.
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Pointers are 2x bigger on 64 bit machines, so we should allocate twice the memory to have a comparable heap size.
-
Damien George authored
Str modulo
-
Damien George authored
-
Damien George authored
In addition to memory allocation failure, other problem was that 10**17 was overflowing. Now passes.
-
Damien George authored
Previous overflow test was inadequate.
-
Damien George authored
A malloc/realloc fail now throws MemoryError.
-
Paul Sokolovsky authored
Works on x86.
-
Dave Hylands authored
The alternate form for floating point doesn't work yet. The %(name)s form doesn't work yet.
-
- Apr 03, 2014
-
-
Dave Hylands authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Home/end work in picocom and screen (different codes in those 2 programs). Also, CTRL-A (for non-empty liny) and CTRL-E act as home/end.
-
Damien George authored
stmhal: Reimplement file support using stream protocol API.
-
Damien George authored
To run the tests on the pyboard you need to set the "test_on_pyboard" variable to "True", and also have tools/pyboard.py available for import (easiest is to symlink to it).
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
Retested again on Ubuntu 12.04 armhf running in chroot on Samsung ARM Chromebook (Cortex-A15).
-
Paul Sokolovsky authored
This adds readline(), readall(), etc. methods. Also other fixes to make Python API compliant and "with" support.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
So far just includes "open" function, which should be supplied by a port. TODO: Make the module #ifdef'ed.
-
Damien George authored
-
- Apr 02, 2014
-
-
Damien George authored
unix: Enable GC.
-
Damien George authored
Conflicts: py/objstr.c
-
Dave Hylands authored
Also fix objstr.c to compile when floats disabled.
-