- Sep 05, 2014
-
-
Damien George authored
-
Damien George authored
Script is equivalent, but now also runs under ancient Python 2.6. Goes part way to addressing issue #847.
-
- Sep 04, 2014
-
-
Damien George authored
Code-info size, block name, source name, n_state and n_exc_stack now use variable length encoded uints. This saves 7-9 bytes per bytecode function for most functions.
-
- Sep 03, 2014
-
-
Damien George authored
And move the MAP_ANON redefinition from py/asmx64.c to unix/alloc.c.
-
Damien George authored
If not set, MICROPY_EMIT_X64 is set only if on x86-64 machine. If not set, MICROPY_GCREGS_SETJMP is set when on MIPS.
-
Damien George authored
Add allocation macros (per platform) and ARM cache flush
-
Fabian Vogt authored
Fixes issue #840
-
Damien George authored
Declare do_str() function before the implementation
-
- Sep 02, 2014
-
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
stijn authored
-
Chris Dearman authored
This ensures that GCC does not discard the do_str implementation in some cases eg when compiling tests with debug enabled: make RUN_TESTS=1 DEBUG=1
-
- Sep 01, 2014
-
-
Damien George authored
-
Damien George authored
Allows to create socket objects that support TCP and UDP in server and client mode. Interface is very close to standard Python socket class, except bind and accept do not work the same (due to hardware not supporting them in the usual way). Not compiled by default. To compile this module, use: make MICROPY_PY_WIZNET5K=1
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
- Aug 30, 2014
-
-
Damien George authored
Update teensy README.md file
-
Dave Hylands authored
Thanks to Artur Wroblewski for some suggested changes. I also added the TIPs section at the end while I was updating.
-
Damien George authored
-
Damien George authored
Part of code cleanup, working towards resolving issue #50.
-
Damien George authored
Part of code cleanup, working towards resolving issue #50.
-
Damien George authored
Part of code cleanup, working towards resolving issue #50.
-
Damien George authored
Part of code cleanup, to resolve issue #50.
-
Damien George authored
Part of code cleanup, towards resolving issue #50.
-
- Aug 29, 2014
-
-
Damien George authored
-
Damien George authored
Addressing issue #50, still some way to go yet.
-
Damien George authored
-
Damien George authored
Top-level lib directory is for standard C libraries that we want to provide our own versions of (for efficiency and stand-alone reasons). It currently has libm in it for math functions. Also add atanf and atan2f, which addresses issue #837.
-
Damien George authored
Found this bug by running unix/ tests with DEBUG=1 enabled when compiling.
-
Damien George authored
Addresses issue #838.
-
Damien George authored
Optimises: if () -> if False if (x,...) -> if True if (a and b) -> if a and b
-
Damien George authored
-
- Aug 28, 2014
-
-
Damien George authored
This way, the native glue code is only compiled if native code is enabled (which makes complete sense; thanks to Paul Sokolovsky for the idea). Should fix issue #834.
-