- 03 Apr, 2014 1 commit
-
-
Damien George authored
-
- 02 Apr, 2014 27 commits
-
-
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.
-
Damien George authored
Also change formating modifier in test script (it still passes with original format though).
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
GC support for "unix" port was implemented some time ago, but still not enabled.
-
Paul Sokolovsky authored
Fail currently.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
For example, we still build w/o GC enabled, so cannot really set heap size.
-
Paul Sokolovsky authored
Previosuly just silently exited.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Very little has changed. In Python 3.4 they removed the opcode STORE_LOCALS, but in Micro Python we only ever used this for CPython compatibility, so it was a trivial thing to remove. It also allowed to clean up some dead code (eg the 0xdeadbeef in class construction), and now class builders use 1 less stack word. Python 3.4.0 introduced the LOAD_CLASSDEREF opcode, which I have not yet understood. Still, all tests (apart from bytecode test) still pass. Bytecode tests needs some more attention, but they are not that important anymore.
-
Damien George authored
I upgraded to Python 3.4.0, so needed to make these changes. Hopefully the tests still run with Python 3.3.x (the scripts use python3 so are agnostic as to the subversion). Bytecode tests are tightly coupled to the Python version, and now some fail against Python 3.4.
-
Damien George authored
-
Damien George authored
As per issue #257, servo is better on TIM5 because TIM2 is connected to more GPIO.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
-
Damien George authored
-
- 01 Apr, 2014 12 commits
-
-
Damien George authored
-
Damien George authored
-
Damien George authored
Pfenv strn stack
-
Damien George authored
Fix pyb.Led(n) code to work properly.
-
Damien George authored
Fix INT_BUF_SIZE to work with 32-bit and 64-bit
-
Paul Sokolovsky authored
Turn off full tests in string-format.py
-
Dave Hylands authored
-
Dave Hylands authored
-
Dave Hylands authored
-
Dave Hylands authored
Add some basic coverage tests
-
Paul Sokolovsky authored
-
Damien George authored
-