summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Roberto Raggi [Tue, 8 May 2012 12:28:32 +0000 (14:28 +0200)]
Optimize local arguments
Roberto Raggi [Tue, 8 May 2012 11:21:52 +0000 (13:21 +0200)]
Added a simple syntax checker.
Roberto Raggi [Tue, 8 May 2012 09:13:02 +0000 (11:13 +0200)]
Improve frame instantiations.
Roberto Raggi [Tue, 8 May 2012 08:34:57 +0000 (10:34 +0200)]
Make Context a POD value.
Roberto Raggi [Tue, 8 May 2012 08:32:33 +0000 (10:32 +0200)]
Initialize the return address
Roberto Raggi [Tue, 8 May 2012 06:58:17 +0000 (08:58 +0200)]
Remove the register allocator.
It needs to be done in a different way
Roberto Raggi [Mon, 7 May 2012 15:50:19 +0000 (17:50 +0200)]
Test function calls
Roberto Raggi [Mon, 7 May 2012 14:05:05 +0000 (16:05 +0200)]
Add naive support for function calls.
Roberto Raggi [Mon, 7 May 2012 12:49:27 +0000 (14:49 +0200)]
Fix the examples
Roberto Raggi [Mon, 7 May 2012 12:46:37 +0000 (14:46 +0200)]
Move the instruction selection pass.
Roberto Raggi [Mon, 7 May 2012 12:14:43 +0000 (14:14 +0200)]
Generate code for print calls.
Roberto Raggi [Mon, 7 May 2012 08:45:58 +0000 (10:45 +0200)]
Simplify liveness.
Roberto Raggi [Fri, 4 May 2012 18:22:04 +0000 (20:22 +0200)]
Compile
Roberto Raggi [Fri, 4 May 2012 13:28:04 +0000 (15:28 +0200)]
Put the code in namespaces.
Roberto Raggi [Fri, 4 May 2012 13:12:37 +0000 (15:12 +0200)]
Remove boehm GC
Roberto Raggi [Fri, 4 May 2012 11:48:57 +0000 (13:48 +0200)]
Make the simple test more interesting
Roberto Raggi [Fri, 4 May 2012 11:43:22 +0000 (13:43 +0200)]
Generate code for unary expressions.
Roberto Raggi [Fri, 4 May 2012 11:13:32 +0000 (13:13 +0200)]
Add tests for the for-statement.
Roberto Raggi [Fri, 4 May 2012 11:03:14 +0000 (13:03 +0200)]
Add copy instructions to the qmljs runtime
Roberto Raggi [Fri, 4 May 2012 10:18:59 +0000 (12:18 +0200)]
Use assert instead of Q_ASSERT.
That is, at least for now we want the asserts also in release.
Roberto Raggi [Fri, 4 May 2012 09:01:16 +0000 (11:01 +0200)]
Simplify instruction selections for temporaries
Roberto Raggi [Fri, 4 May 2012 08:44:28 +0000 (10:44 +0200)]
Fix relational expressions
Roberto Raggi [Thu, 3 May 2012 16:06:23 +0000 (18:06 +0200)]
Generate code for boolean values.
Roberto Raggi [Thu, 3 May 2012 15:57:00 +0000 (17:57 +0200)]
Add instruction selection for string values.
Roberto Raggi [Mon, 16 Apr 2012 19:23:25 +0000 (21:23 +0200)]
Initial import