Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
M
micropython
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
This is an archived project. Repository and other project resources are read-only.
Show more breadcrumbs
card10
micropython
Commits
c025ebb2dc38891fff1d451d13382d9717fb1d59
Select Git revision
Branches
5
dualcore
ch3/leds
wip-bootstrap
default
ch3/time
master
5 results
micropython
Author
Search by author
Any Author
authors
9R
9R
Administrator
root
Andreas Schildbach
pink
Daniel Hoffend
griffon
Definitely Not A Robot
Doloo1ai
Dirk Jäckel
biafra
G
G
Hauke Mehrtens
hauke
Jan Morawek
RFguy
Julian
hdsjulian
Lila Fisch
lilafisch
Martin Ling
martinling
Mateusz Zalega
msgctl
Michael Huebler
mh
Ole Dreessen
ole
Phileas
pl
Philip Brechler
plaetzchen
Renze
renze
Sabine Wolf
Bine
Sec 42
sec
20 authors
Oct 12, 2013
Separate out mpy core and unix version.
· c025ebb2
Damien
authored
11 years ago
c025ebb2
Oct 10, 2013
Remove obsolete emitx64.c (now in emitnative.c).
· a56f2926
Damien
authored
11 years ago
a56f2926
Wrap out-native code in preprocessor declarations.
· a1ddfcc2
Damien
authored
11 years ago
a1ddfcc2
Simplify and improve function & method calling.
· eb19efb2
Damien
authored
11 years ago
eb19efb2
Rename vm.h to bc.h.
· 5609cca2
Damien
authored
11 years ago
5609cca2
Implement basic class/object in native code.
· 7f5dacf3
Damien
authored
11 years ago
7f5dacf3
Oct 09, 2013
Implement basic class/object functionality in runtime.
· a397776d
Damien
authored
11 years ago
a397776d
Improve indent/dedent error checking and reporting.
· 91d387de
Damien
authored
11 years ago
91d387de
Oct 08, 2013
Improve push/pop and register usage for native emit.
· ff8ed77c
Damien
authored
11 years ago
ff8ed77c
Native Python and Viper support for x64 and thumb all together.
· 13ed3a65
Damien
authored
11 years ago
13ed3a65
Oct 07, 2013
Merge viper types with standard native emitter.
· 3410be80
Damien
authored
11 years ago
3410be80
Rename r64->reg, i64->imm.
· acbf9a50
Damien
authored
11 years ago
acbf9a50
Add comments.
· 016f75f4
Damien
authored
11 years ago
016f75f4
Oct 06, 2013
Implement crude viper emit stage.
· 7af3d19a
Damien
authored
11 years ago
7af3d19a
Functions to convert values to/from inline asm.
· e4af64f3
Damien
authored
11 years ago
e4af64f3
Make runtime able to call inline asm with 1 argument.
· dc833829
Damien
authored
11 years ago
dc833829
Oct 05, 2013
Add b_n opcode to inline thumb asm.
· 03d41243
Damien
authored
11 years ago
03d41243
Optimise typedargslist_name to not create a node if just an id.
· b14de21f
Damien
authored
11 years ago
b14de21f
Almost supports arguments for inline asm functions.
· a2f2f7db
Damien
authored
11 years ago
a2f2f7db
Make range of small int 24 bits.
· 5fa5ae40
Damien
authored
11 years ago
5fa5ae40
Oops: add emitpass1.c for new factorised emit code.
· 39cf3285
Damien
authored
11 years ago
39cf3285
Add support for inline thumb assembly.
· 826005c6
Damien
authored
11 years ago
826005c6
Incorporate emit_thumb into new emit framework.
· 5bfb7599
Damien
authored
11 years ago
5bfb7599
Implement built-in decorators to select emit type.
· 6cdd3af6
Damien
authored
11 years ago
6cdd3af6
Factorise EMIT_COMMON calls, mostly into emit_pass1.
· 4b03e77d
Damien
authored
11 years ago
4b03e77d
Compiler computes labels and max_num_labels.
· 054848a1
Damien
authored
11 years ago
054848a1
Further factorise PASS_1 out of specific emit code.
· b05d707b
Damien
authored
11 years ago
b05d707b
Restructure emit so it goes through a method table.
· 415eb6f8
Damien
authored
11 years ago
415eb6f8
Oct 04, 2013
Use macro EMIT_COMMON for emit_common calls.
· 492d0824
Damien
authored
11 years ago
492d0824
Small fixes to Makefile.
· d69adc19
Damien
authored
11 years ago
d69adc19
Initial commit.
· 429d7194
Damien
authored
11 years ago
429d7194
Loading