summaryrefslogtreecommitdiff
path: root/src/codegen.ml
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into codegen-optHEADmasterAlex AUVOLAT2014-01-101-1/+2
|\ | | | | | | | | Conflicts: src/codegen.ml
| * Beautify code...Alex AUVOLAT2014-01-101-51/+72
| |
* | Document.Alex AUVOLAT2014-01-071-14/+18
| |
* | Merge branch 'codegen-alex' into codegen-alex-optAlex AUVOLAT2014-01-061-36/+13
|\| | | | | | | | | Conflicts: src/codegen.ml
| * Nothing, use { x with ... }Alex AUVOLAT2014-01-061-13/+10
| |
* | New optimization : some variables are put into registers.Alex AUVOLAT2013-12-291-71/+120
| |
* | Minor style changes.Alex AUVOLAT2013-12-281-96/+108
| |
* | Minor style changes.Alex AUVOLAT2013-12-281-17/+31
| |
* | Optimize calculation order for arguments.Alex AUVOLAT2013-12-281-26/+69
| |
* | Optimizations and refactoring.Alex AUVOLAT2013-12-281-45/+94
| |
* | Finished... more or less.Alex AUVOLAT2013-12-281-10/+18
| |
* | More optimizations. Still has bugs.Alex AUVOLAT2013-12-271-66/+88
| |
* | Added a test ; bug corrections ; more optimizations.Alex AUVOLAT2013-12-271-42/+56
| |
* | Optimize : use regs for argument passing. Still has bugs.Alex AUVOLAT2013-12-271-76/+163
| |
* | Prepared for passing arguments in registers.Alex AUVOLAT2013-12-261-71/+115
| |
* | Optimization.Alex AUVOLAT2013-12-261-93/+136
|/
* Fuck yeah all tests pass.Alex AUVOLAT2013-12-261-59/+76
|
* Begin code generation (many bugs...)Alex AUVOLAT2013-12-251-2/+325
|
* Implémentation de l'héritage multiple (au niveau du typage)Alex AUVOLAT2013-12-201-0/+6