Commit Graph

22 Commits

Author SHA1 Message Date
Danny Yoo
5671cd6086 added an additional clause for 5.2, but I haven't changed any code from the 5.1.2 parser. However, there appears to be a bug in Typed Racket in 5.2 that's causing a miscompile. I've reported the bug as http://bugs.racket-lang.org/query/?cmd=view&pr=12356. 2011-11-11 13:54:27 -05:00
Danny Yoo
bc902e72da patch for windows 2011-11-01 10:52:27 -04:00
Danny Yoo
f0d231bd81 working on error messages 2011-10-03 13:05:19 -04:00
Danny Yoo
b7489b5b0c some cleanup; also turning on the context preservation stuff in hopes that it will make the generated code smaller 2011-09-28 14:23:53 -04:00
Danny Yoo
1a872c52d0 debugging type error with caching 2011-09-23 13:03:44 -04:00
Danny Yoo
51be2041db db-cacheing 2011-09-23 11:39:57 -04:00
Danny Yoo
8506b70253 function labels are short by default now. 2011-09-14 22:03:24 -04:00
Danny Yoo
4dde2929f4 still looking at assembly, which is taking way too long 2011-09-03 19:35:29 -04:00
Danny Yoo
e5d69fbfc1 reducing the amount of consing to append instruction sequences together 2011-09-03 18:44:30 -04:00
Danny Yoo
b573d0b762 toplevelref remembers if it's a constant or not 2011-07-30 20:12:11 -04:00
Danny Yoo
32dd7388c4 rewriting the splicing begins to lets to dodge the bug in the 5.1.2 parser 2011-07-22 11:57:29 -04:00
Danny Yoo
f6b11558b0 small fixes; trying to see if we can using 5.1.2 2011-07-22 11:28:24 -04:00
Danny Yoo
e445c61ed2 toplevel refs remember if they need to be checked 2011-07-22 11:06:25 -04:00
Danny Yoo
f32f8e2f1d setting up skeleton to handle 5.1.2 bytecode. 2011-07-22 10:41:47 -04:00
Danny Yoo
55a95d3c54 Merge remote-tracking branch 'origin/master' 2011-06-09 18:27:34 -04:00
Danny Yoo
dbfe7c3d2c starting to get the javascript-implemented module stuff working 2011-06-09 16:13:21 -04:00
Danny Yoo
d90aec1d57 added ''#%futures to the list of primitives 2011-06-01 14:28:54 -04:00
Danny Yoo
667318e895 Moved compiler-related stuff to compiler subdirectory 2011-05-26 19:46:49 -04:00
Danny Yoo
f56253f229 moving files around some more 2011-05-26 19:18:21 -04:00
Danny Yoo
1ef003c65d turning off debug prints; more directory reorganization. 2011-05-26 19:05:07 -04:00
Danny Yoo
c6dd8c787b moved the parsers into a parser subdirectory 2011-05-26 18:51:00 -04:00
Danny Yoo
3ae35df309 directory reorganization: moving parser into separate subdirectory 2011-05-26 18:34:13 -04:00