- 02 1月, 2015 8 次提交
-
-
由 Damien George 提交于
-
由 Damien George 提交于
-
由 Damien George 提交于
Addresses issue #1022.
-
由 Paul Sokolovsky 提交于
-
由 Paul Sokolovsky 提交于
-
由 Damien George 提交于
-
由 Damien George 提交于
-
由 Radomir Dopieralski 提交于
Add a command for converting the WAV files to the amp skin tutorial, so that people can use their own files easily.
-
- 01 1月, 2015 8 次提交
-
-
由 Damien George 提交于
We are not word-for-word compatible with CPython exceptions, so we are free to make them short but informative in order to reduce code size. Also, try to make messages the same as existing ones where possible.
-
由 Damien George 提交于
Reduces code size when MICROPY_ERROR_REPORTING_TERSE is selected.
-
由 Paul Sokolovsky 提交于
-
由 stijn 提交于
-
由 stijn 提交于
- remove single string initialization style - take list of strings instead - store list in the type for fast lookup
-
由 stijn 提交于
-
由 Damien George 提交于
Addresses issue #1027.
-
由 Damien George 提交于
-
- 31 12月, 2014 1 次提交
-
-
由 Paul Sokolovsky 提交于
-
- 30 12月, 2014 5 次提交
-
-
由 Paul Sokolovsky 提交于
To make mp_obj_new_int_from_float() somehow work.
-
由 Paul Sokolovsky 提交于
-
由 Paul Sokolovsky 提交于
-
由 Paul Sokolovsky 提交于
This fixes conversion when float type has more mantissa bits than small int, and float value has small exponent. This is for example the case of 32-bit platform using doubles, and converting value of time.time(). Conversion of floats with larg exponnet is still not handled correctly.
-
由 Damien George 提交于
We don't have an explicit ChangeLog file, but don't really need one because we use a good version control system. This script is useful if you need a pretty-printed ChangeLog for some reason.
-
- 29 12月, 2014 7 次提交
-
-
由 Damien George 提交于
-
由 Damien George 提交于
This is for efficiency, so we don't need to subtract 1 from the ip before storing it to code_state->ip. It saves a lot of ROM bytes on unix and stmhal.
-
由 Paul Sokolovsky 提交于
-
由 Damien George 提交于
Should have done it before tagging...
-
由 Paul Sokolovsky 提交于
-
由 Paul Sokolovsky 提交于
-
由 Paul Sokolovsky 提交于
This allows to pring either absolute addresses or relative offsets in jumps and code references.
-
- 28 12月, 2014 9 次提交
-
-
由 Paul Sokolovsky 提交于
Mirroring ip to a volatile memory variable for each opcode is an expensive operation. For quite a lot of often executed opcodes like stack manipulation or jumps, exceptions cannot actually happen. So, record ip only for opcode where that's possible.
-
由 Damien George 提交于
-
由 Damien George 提交于
-
由 Damien George 提交于
-
由 Damien George 提交于
-
由 Damien George 提交于
-
由 Damien George 提交于
Patches to fatfs for our use will follow.
-
由 Damien George 提交于
This patch makes the MICROPY_PY_BUILTINS_SLICE compile-time option fully disable the builtin slice operation (when set to 0). This includes removing the slice sytanx from the grammar. Now, enabling slice costs 4228 bytes on unix x64, and 1816 bytes on stmhal.
-
由 Damien George 提交于
This patch makes MICROPY_PY_BUILTINS_SET compile-time option fully disable the builtin set object (when set to 0). This includes removing set constructor/comprehension from the grammar, the compiler and the emitters. Now, enabling set costs 8168 bytes on unix x64, and 3576 bytes on stmhal.
-
- 27 12月, 2014 2 次提交
-
-
由 Paul Sokolovsky 提交于
-
由 Paul Sokolovsky 提交于
-