| age |
author |
description |
| Thu, 22 Dec 2011 20:31:17 -0800 |
jkloosterman |
Finish new web layoutdefault tip |
| Thu, 22 Dec 2011 20:05:46 -0800 |
jkloosterman |
Add spec to web page. |
| Thu, 22 Dec 2011 19:44:25 -0800 |
jkloosterman |
Web interface refactor, step 1 |
| Sat, 12 Nov 2011 20:36:29 -0500 |
John Kloosterman |
Make optimizer comments nicer. |
| Sat, 12 Nov 2011 20:26:45 -0500 |
John Kloosterman |
Disable debug messages on web interface. |
| Sat, 12 Nov 2011 20:21:18 -0500 |
John Kloosterman |
Fix some 32-bit build problems. |
| Sat, 12 Nov 2011 19:39:42 -0500 |
John Kloosterman |
Improve web interface a bit. |
| Sat, 12 Nov 2011 18:23:53 -0500 |
John Kloosterman |
Fix bug where list of jumps wasn't correctly updated when deleting quads. |
| Sat, 12 Nov 2011 16:14:44 -0500 |
John Kloosterman |
Add node to tree to make it easier for others to build. |
| Sat, 12 Nov 2011 15:28:06 -0500 |
John Kloosterman |
Add more optimizations, checkbox on web interface. |
| Sat, 12 Nov 2011 14:49:02 -0500 |
John Kloosterman |
Fix small, tricky, but important bugs. |
| Sat, 12 Nov 2011 14:33:26 -0500 |
John Kloosterman |
Add dead code elimination. |
| Sat, 12 Nov 2011 13:34:10 -0500 |
John Kloosterman |
Add multi-quad constant folding. |
| Sat, 12 Nov 2011 13:12:27 -0500 |
John Kloosterman |
Add jump statement adjuster for optimizer. |
| Mon, 07 Nov 2011 16:45:13 -0500 |
John Kloosterman |
Add more peephole optimizations. |
| Mon, 07 Nov 2011 16:19:42 -0500 |
John Kloosterman |
Add beginnings of peephole optimizer. |
| Mon, 07 Nov 2011 14:25:50 -0500 |
John Kloosterman |
JIT only when there's a loop. |
| Mon, 07 Nov 2011 13:30:44 -0500 |
John Kloosterman |
Change JIT class to make calling the jit make more sense. |
| Fri, 04 Nov 2011 13:55:30 -0400 |
John Kloosterman |
Add code cache to jit. |
| Fri, 04 Nov 2011 13:37:59 -0400 |
John Kloosterman |
Add some jit documentation. |
| Fri, 04 Nov 2011 13:22:49 -0400 |
John Kloosterman |
Handle larger amounts of temps in jit. |
| Fri, 04 Nov 2011 13:15:47 -0400 |
John Kloosterman |
Fix label bug in jit. |
| Wed, 02 Nov 2011 15:47:07 -0400 |
John Kloosterman |
Fix spelling errors in parser. |
| Wed, 02 Nov 2011 15:13:27 -0400 |
John Kloosterman |
Remove commented-out code. |
| Wed, 02 Nov 2011 14:56:08 -0400 |
John Kloosterman |
Add some more documentation. |
| Wed, 02 Nov 2011 14:46:45 -0400 |
John Kloosterman |
Sort out GET and READ confusion. |
| Wed, 02 Nov 2011 14:38:31 -0400 |
John Kloosterman |
Fix leaky abstraction. |
| Wed, 02 Nov 2011 14:21:02 -0400 |
John Kloosterman |
Differentiate between READ and GET, add more temporaries. |
| Wed, 02 Nov 2011 13:58:04 -0400 |
John Kloosterman |
Allow string literals to be passed to WRITE. |
| Wed, 02 Nov 2011 13:51:20 -0400 |
John Kloosterman |
Support arrays in fields. |
| Wed, 02 Nov 2011 13:30:50 -0400 |
John Kloosterman |
Simple array fields working. |
| Mon, 31 Oct 2011 18:48:29 -0400 |
John Kloosterman |
Process record declarations. |
| Sat, 29 Oct 2011 21:39:23 -0400 |
John Kloosterman |
Fix use of wrong variable in jit. |
| Sat, 29 Oct 2011 21:14:53 -0400 |
John Kloosterman |
Work around really subtle bug in assembler. |
| Sat, 29 Oct 2011 20:35:15 -0400 |
John Kloosterman |
Make jit build itself with less help. |
| Sat, 29 Oct 2011 20:13:59 -0400 |
John Kloosterman |
Add/fix documentation. |
| Sat, 29 Oct 2011 19:16:31 -0400 |
John Kloosterman |
Bring JIT into new variable convention. |
| Sat, 29 Oct 2011 19:04:28 -0400 |
John Kloosterman |
Fix interpreter bug. |
| Sat, 29 Oct 2011 18:51:22 -0400 |
John Kloosterman |
Make function calls nonrecursive and make nested scopes work. |
| Tue, 25 Oct 2011 20:14:07 -0400 |
John Kloosterman |
Fix forgotting break statements in jit. |
| Tue, 25 Oct 2011 19:31:28 -0400 |
John Kloosterman |
Fix jumping outside jit code. |
| Tue, 25 Oct 2011 03:23:54 -0400 |
John Kloosterman |
Add support for indirect types, fix jump statement logic. |
| Tue, 25 Oct 2011 02:24:37 -0400 |
John Kloosterman |
Fix array bounds when specified using a constant. |
| Tue, 25 Oct 2011 02:03:43 -0400 |
John Kloosterman |
Support READ, which is assumed to be the same as GET. |
| Tue, 25 Oct 2011 01:24:31 -0400 |
John Kloosterman |
Add support for tabs. |
| Tue, 25 Oct 2011 01:21:29 -0400 |
John Kloosterman |
Sign-extend properly for divisions. |
| Tue, 25 Oct 2011 00:46:59 -0400 |
John Kloosterman |
Fix js-to-int32 for negative integers. |
| Mon, 24 Oct 2011 18:39:52 -0400 |
John Kloosterman |
Fix off-by-one error that caused crashes in jit. |
| Mon, 24 Oct 2011 18:32:44 -0400 |
John Kloosterman |
Transfer temps in and out of jitted code. |
| Mon, 24 Oct 2011 18:16:22 -0400 |
John Kloosterman |
Fixed bug with constants. |
| Mon, 24 Oct 2011 01:00:02 -0400 |
John Kloosterman |
Add flag to turn off jit. |
| Sun, 23 Oct 2011 21:41:48 -0400 |
John Kloosterman |
Discover poorly-documented way to reuse the assembler cleanly. |
| Sun, 23 Oct 2011 21:25:55 -0400 |
John Kloosterman |
Get binary format in the right endianness to work. |
| Sun, 23 Oct 2011 20:45:45 -0400 |
John Kloosterman |
Conditional jumps working in jit. |
| Sun, 23 Oct 2011 20:10:46 -0400 |
John Kloosterman |
Switch to 64-bit registers. |
| Sun, 23 Oct 2011 14:48:09 -0400 |
John Kloosterman |
Check in work. |
| Sun, 23 Oct 2011 13:51:30 -0400 |
John Kloosterman |
Successfully jitting simple code. |
| Sun, 23 Oct 2011 13:20:46 -0400 |
John Kloosterman |
Check in jit work. |
| Sat, 22 Oct 2011 19:18:44 -0400 |
John Kloosterman |
Subprograms working in c++ too. |
| Sat, 22 Oct 2011 18:52:37 -0400 |
John Kloosterman |
Subprograms working. |