Commits
User selector
Commit History
Commits on Jul 6, 2020
Commits on Feb 24, 2018
py/asm*.c: Remove unnecessary check for num_locals<0 in asm entry func.
Show description for c0bcf00committed
Commits on Jul 31, 2017
all: Use the name MicroPython consistently in comments
Show description for 55f3324authored andcommitted
Commits on Jul 18, 2017
py/asmx64: Support moving a 64-bit immediate to one of top 8 registers.
Show description for 3235b95committed
Commits on Dec 9, 2016
py/asm: Remove need for dummy_data when doing initial assembler passes.
Show description for 155fdc7committed
Commits on Nov 27, 2016
py: Factor out common code from assemblers into asmbase.[ch].
Show description for 6125995committed
Commits on Feb 15, 2016
Commits on Oct 12, 2015
Commits on Jun 4, 2015
Commits on Apr 9, 2015
Commits on Apr 7, 2015
py: Implement full func arg passing for native emitter.
Show description for 9988618committed
Commits on Apr 3, 2015
py: Implement closures in native code generator.
Show description for 4cd9cedcommitted
Commits on Feb 13, 2015
Commits on Jan 22, 2015
py: Allow asmx64 to compile with -Wsign-compare.
Show description for e5bcbcdcommitted
Commits on Jan 14, 2015
py: Allocate memory for assembled code at start of PASS_EMIT.
Show description for d9dc6ffcommitted
Commits on Jan 12, 2015
Commits on Jan 1, 2015
py: Move to guarded includes, everywhere in py/ core.
Show description for 51dfcb4committed
Commits on Oct 12, 2014
py: Implement native load for viper.
Show description for 91cfd41committed- committed
Commits on Sep 29, 2014
py: Allow x86-64 to mov r16 to rm16 with extended src reg.
Show description for 1c6a1dccommittedpy: Implement more binary ops for viper emitter.
Show description for 3112cdecommitted- committed
- committed
Commits on Sep 7, 2014
py: Clean up x86-64 native assembler; allow use of extended regs.
Show description for 8105736committed
Commits on Sep 3, 2014
Code style/whitespace cleanup; remove obsolete headers.
Show description for dda4646committedAdd cache flush in py/asmarm.c and add new MP_PLAT_ALLOC_EXEC and MP_PLAT_FREE_EXEC macros
Show description for b7235b8committed
Commits on Jun 21, 2014
py: Include mpconfig.h before all other includes.
Show description for 59c675acommitted
Commits on May 7, 2014
Commits on May 3, 2014
Add license header to (almost) all files.
Show description for 04b9147committed
Commits on Feb 12, 2014
Commits on Feb 2, 2014
py: Partially fix native emitter to work with latest runtime.
Show description for cd82e02committed