- 07 May, 2015 1 commit
-
-
Damien George authored
The function and corresponding command-line option are only enabled for the coverage build. They are used to exercise uPy features that can't be properly tested by Python scripts.
-
- 22 Mar, 2015 1 commit
-
-
Damien George authored
The 2 removed from coverage build are: -Wredundant-decls and -Wstrict-prototypes.
-
- 20 Mar, 2015 2 commits
-
-
Paul Sokolovsky authored
-
Damien George authored
-
- 19 Mar, 2015 1 commit
-
-
Damien George authored
To address issue #699.
-
- 01 Mar, 2015 1 commit
-
-
Damien George authored
-
- 29 Jan, 2015 1 commit
-
-
Damien George authored
-
- 16 Jan, 2015 1 commit
-
-
Damien George authored
-
- 08 Jan, 2015 1 commit
-
-
stijn authored
GC for unix/windows builds doesn't make use of the bss section anymore, so we do not need the (sometimes complicated) build features and code related to it
-
- 03 Jan, 2015 1 commit
-
-
Paul Sokolovsky authored
Confirmed that it improves perfomance of simple "for i in range(N): pass" loop by 15% on Core2.
-
- 01 Jan, 2015 1 commit
-
-
Damien George authored
-
- 27 Dec, 2014 1 commit
-
-
Paul Sokolovsky authored
-
- 02 Nov, 2014 1 commit
-
-
Paul Sokolovsky authored
This build is primarily intended for benchmarking, and may have random features enabled/disabled to get high scores in synthetic benchmarks. The intent is to show/prove that MicroPython codebase can compete with CPython, when configured appropriately. But the main MicroPython aim still remains to optimize for memory usage (which inevitibly leads to performance degradation in some areas on some workloads).
-
- 29 Oct, 2014 1 commit
-
-
stijn authored
-
- 11 Oct, 2014 1 commit
-
-
Paul Sokolovsky authored
-
- 23 Sep, 2014 2 commits
- 22 Sep, 2014 1 commit
-
-
blmorris authored
Force OSX to compile with clang even if gcc is available Change LDFLAGS syntax to be compatible with clang Fix questionable syntax on line 90 Remove extraneous tab character
-
- 06 Sep, 2014 1 commit
-
-
Damien George authored
For the sake of older versions of gcc (and other compilers), don't use the #warning CPP directive, nor the -Wno-error=cpp option. Also, fix a strict alias warning in modffi.c for older compilers, and add a test for ffi module. Addresses issue #847.
-
- 03 Sep, 2014 2 commits
-
-
Damien George authored
And move the MAP_ANON redefinition from py/asmx64.c to unix/alloc.c.
-
Fabian Vogt authored
Fixes issue #840
-
- 26 Aug, 2014 1 commit
-
-
Damien George authored
Also add -t/--target option to pip-micropython to allowing installing to the pyboard. Thanks to turbinenreiter/Sebastian Plamauer for the patch.
-
- 23 Aug, 2014 1 commit
-
-
Paul Sokolovsky authored
Also provides setraw() function from "tty" module (which in CPython is implemented in Python). The idea here is that 95% of "termios" module usage is to set raw mode to allow access to normal serial devices. Then, instead of exporting gazillion termios symbols, it's better to implement it in C, and export minimal number of symbols (mostly baud rates and drain values).
-
- 11 Aug, 2014 1 commit
-
-
Sebastian Plamauer authored
-
- 22 Jun, 2014 1 commit
-
-
Paul Sokolovsky authored
-
- 20 Jun, 2014 4 commits
-
-
Paul Sokolovsky authored
The idea is that it should be possible to pass any additional params for experimentation without need to patch sources (and without need to deviate from or repeat baseline options).
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Some people want to enable even more warnings. Let them do it without putting burden on everyone. Some people vice versa think that current settings should be relaxed. In this regard, -Werror is the most problematic, it disallows to use #warning directive, and disallows to pass configuration settings on make command lines. Again, until decided how to deal with these globally, allow to work around these problems locally.
-
- 07 Jun, 2014 1 commit
-
-
Marcus von Appen authored
there are special tweaks and paths to be considered. Just provide some defaults, in case the values are undefined. - py-version.sh does not need any bash specific features. - Use libdl only on Linux for now. FreeBSD provides dl*() calls from libc.
-
- 28 May, 2014 1 commit
-
-
Paul Sokolovsky authored
This reverts commit 6e76f7bc. This patch tries to workaround a previous clang workaround. Instead of going into workaround of workaround spiral, the original workaround should be tamed.
-
- 26 May, 2014 1 commit
-
-
Dave Hylands authored
Without this fix, I get the following error: CC gccollect.c gccollect.c: In function ‘gc_helper_get_regs’: gccollect.c:63:1: error: bp cannot be used in asm here
-
- 24 May, 2014 1 commit
-
-
Damien George authored
Now of the form MICROPY_PY_*. See issue #35.
-
- 21 May, 2014 1 commit
-
-
Damien George authored
-
- 14 May, 2014 1 commit
-
-
Paul Sokolovsky authored
stat() is bad function to use using FFI, because its ABI is largely private. To start with, Glibc .so doesn't even have "stat" symbol. Then, layout of struct stat is too implementation-dependent. So, introduce _os to deal with stat() and other similar cases.
-
- 11 May, 2014 1 commit
-
-
Antonin ENFRUN authored
It's a hack, but can't find a cleaner way to do it.
-
- 07 May, 2014 1 commit
-
-
Dave Hylands authored
-
- 20 Apr, 2014 1 commit
-
-
Ilya Dmitrichenko authored
-
- 17 Apr, 2014 2 commits
-
-
Damien George authored
Any generated headers go in $(BUILD)/genhdr/, and are #included as 'genhdr/xxx.h'.
-
Andrew Scheller authored
As discussed in #504
-