- 11 May, 2014 1 commit
-
-
Damien George authored
Still not working properly.
-
- 10 May, 2014 35 commits
-
-
Damien George authored
-
Paul Sokolovsky authored
Slice value to assign can be only a list so far too.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Includes support for native bases.
-
Paul Sokolovsky authored
Happens regularly when used for debugging.
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
Need to send a zero-sized packet after sending an exact multiple of 64 bytes (not just after sending 64 bytes exactly). Addresses issue #494, part 2.
-
Damien George authored
-
Damien George authored
Thumb uses a bit less RAM, bytecode uses a tiny bit more, to avoid overflow of the dummy buffer in certain cases. Addresses issue #599.
-
Damien George authored
-
Paul Sokolovsky authored
-
Damien George authored
Addresses issue #558, but it's likely that other out-of-memory errors could crash the pyboard. Reason is that qstrs use m_new and can raise an exception within the parser.
-
Damien George authored
-
Damien George authored
Parser shouldn't raise exceptions, so needs to check when memory allocation fails. This patch does that for the initial set up of the parser state. Also, we now put the parser object on the stack. It's small enough to go there instead of on the heap. This partially addresses issue #558.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
MicrpPython test should print single "SKIP" line for test to be skipped.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Takes 416 text bytes on x86.
-
Paul Sokolovsky authored
Tired of patching CPython stdlib for it.
-
Paul Sokolovsky authored
"object" type in MicroPython currently doesn't implement any methods, and hopefully, we'll try to stay like that for as long as possible. Even if we have to add something eventually, look up from there might be handled in adhoc manner, as last resort (that's not compliant with Python3 MRO, but we're already non-compliant). Hence: 1) no need to spend type trying to lookup anything in object; 2) no need to allocate subobject when explicitly inheriting from object; 3) and having multiple bases inheriting from object is not a case of incompatible multiple inheritance.
-
Damien George authored
-
Damien George authored
-
Damien George authored
This patch simplifies the glue between native emitter and runtime, and handles viper code like inline assember: return values are converted to Python objects. Fixes issue #531.
-
Damien George authored
Addresses issue #592.
-
Damien George authored
-
Damien George authored
bytecode is the more widely used. See issue #590.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Should support everything supported by strings.
-
Paul Sokolovsky authored
So one has some chance to convert numeric op code into symbol.
-
- 09 May, 2014 4 commits
-
-
Paul Sokolovsky authored
Add modtime implementation for mingw
-
stijn authored
-
Damien George authored
-
Damien George authored
-