- Feb 15, 2015
-
-
Paul Sokolovsky authored
So corresponding exception can be thrown even under tight memory conditions.
-
Paul Sokolovsky authored
Traceback allocation for exception will now never lead to recursive MemoryError exception - if there's no memory for traceback, it simply won't be created.
-
Paul Sokolovsky authored
They are directly cast to str object, skipping allocation of formatting buffer.
-
Paul Sokolovsky authored
Has to be enabled by manual editing, but at least it's there, as debugging NLR issues may be weird.
-
Paul Sokolovsky authored
Pushing same NLR record twice would lead to "infinite loop" in nlr_jump (but more realistically, it will crash as soon as NLR record on stack is overwritten).
-
Paul Sokolovsky authored
Conceptually it is part of code state, so let it be allocated in the same way as the rest of state.
-
Damien George authored
-
Henrik Sölver authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Addresses issue #1117.
-
Damien George authored
Addresses issue #1119.
-
- Feb 14, 2015
- Feb 13, 2015
-
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
-
danicampora authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Now all ports can use pybstdio.c to provide sys.stdin/stdout/stderr, so long as they implement mp_hal_stdin_* and mp_hal_stdout_* functions.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Apparently the order of interface numbers should be sequential and increasing in a config descriptor. So as to retain compatibility with Windows drivers for the CDC+MSC and CDC+HID modes, we move the CDC configs to the end of the descriptors, instead of changing the interface numbers. See PR #957 for background.
-
Damien George authored
-
Damien George authored
Different HID modes can be configured in Python. You can either use predefined mouse or keyboard, or write your own report descriptor.
-
Damien George authored
The unused files are from the ST demos for different USB classes and are not needed for the stmhal port.
-
Damien George authored
-
Damien George authored
-
Damien George authored
Addresses issue #1113.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Also gives line number of location of error. Very useful!
-
- Feb 12, 2015
-
-
Damien George authored
These are useful for implementing atomic lock operations.
-
- Feb 11, 2015
-
-
Damien George authored
-
- Feb 10, 2015
-
-
Paul Sokolovsky authored
-