- 19 Oct, 2015 1 commit
-
-
Damien George authored
-
- 07 Apr, 2015 1 commit
-
-
Damien George authored
This patch gets full function argument passing working with native emitter. Includes named args, keyword args, default args, var args and var keyword args. Fully Python compliant. It reuses the bytecode mp_setup_code_state function to do all the hard work. This function is slightly adjusted to accommodate native calls, and the native emitter is forced a bit to emit similar prelude and code-info as bytecode.
-
- 02 Mar, 2015 1 commit
-
-
Damien George authored
Addresses issue #1143.
-
- 25 Feb, 2015 1 commit
-
-
Damien George authored
Addresses issue #1132.
-
- 24 Feb, 2015 1 commit
-
-
Damien George authored
-
- 16 Feb, 2015 2 commits
-
-
Damien George authored
-
Damien George authored
-
- 01 Jan, 2015 1 commit
-
-
Damien George authored
-
- 29 Sep, 2014 2 commits
-
-
Damien George authored
-
Damien George authored
-
- 07 Sep, 2014 1 commit
-
-
Damien George authored
Native x86-64 now has 3 locals in registers.
-
- 03 Jul, 2014 1 commit
-
-
Damien George authored
See discussion in issue #50.
-
- 07 May, 2014 1 commit
-
-
Damien George authored
-
- 03 May, 2014 1 commit
-
-
Damien George authored
Blanket wide to all .c and .h files. Some files originating from ST are difficult to deal with (license wise) so it was left out of those. Also merged modpyb.h, modos.h, modstm.h and modtime.h in stmhal/.
-
- 21 Apr, 2014 1 commit
-
-
Damien George authored
-
- 18 Apr, 2014 1 commit
-
-
Damien George authored
-
- 12 Apr, 2014 2 commits
-
-
Damien George authored
Improved the Thumb assembler back end. Added many more Thumb instructions to the inline assembler. Improved parsing of assembler instructions and arguments. Assembler functions can now be passed the address of any object that supports the buffer protocol (to get the address of the buffer). Added an example of how to sum numbers from an array in assembler.
-
Damien George authored
-
- 10 Apr, 2014 1 commit
-
-
Damien George authored
Labels should never be negative, and this modified type signature reflects that.
-
- 08 Apr, 2014 1 commit
-
-
Damien George authored
-
- 06 Jan, 2014 2 commits
- 03 Nov, 2013 2 commits
- 05 Oct, 2013 3 commits
- 04 Oct, 2013 1 commit
-
-
Damien authored
-