Commit Graph

16 Commits

Author SHA1 Message Date
Danny Yoo
a66d15e4e4 more primitives 2011-09-30 13:02:15 -04:00
Danny Yoo
f2c3dc3fe1 threading state about all the basic blocks throughout assembly, so we can do some tricks. 2011-09-16 16:09:46 -04:00
Danny Yoo
37272e135b typo 2011-09-09 16:56:44 -04:00
Danny Yoo
b2610e496e context expected becomes a superinstruction 2011-09-09 16:19:33 -04:00
Danny Yoo
9f978f5592 reducing code size by renaming MACHINE to M, RUNTIME to RT 2011-09-08 17:18:15 -04:00
Danny Yoo
11799d3a9c renaming RUNTIME references to RT to see if that shortens code. 2011-09-08 17:10:16 -04:00
Danny Yoo
8f94a19897 continuing to try to clean up the generated code. 2011-09-06 15:18:56 -04:00
Danny Yoo
f1ed02095c fixing compile-time error on using kernel primitives: turned into runtime errors as appropriate 2011-08-19 18:24:18 -04:00
Danny Yoo
cb99151753 reducing dependence on single types.js module 2011-07-06 16:49:28 -04:00
Danny Yoo
9050882d4d trying to integrate with moby's vectors 2011-06-07 16:48:56 -04:00
Danny Yoo
c92f018aa8 compressing the output of the compiler with google-closure. Fixing the typechecks on numbers 2011-06-03 17:10:24 -04:00
Danny Yoo
58294db03d integrating jsnums 2011-06-02 16:23:17 -04:00
Danny Yoo
e6ebaa1d3d re-enabling some optimizations 2011-05-31 15:18:22 -04:00
Danny Yoo
ad04fd4425 Systematizing exception throwing so they all go through plt.runtime.raiseX 2011-05-30 17:20:05 -04:00
Danny Yoo
667318e895 Moved compiler-related stuff to compiler subdirectory 2011-05-26 19:46:49 -04:00
Danny Yoo
75f37c661c moved simulator and js-assembler into separate subdirectories 2011-05-13 14:09:59 -04:00