whalesong/js-assembler
2012-02-17 14:09:22 -05:00
..
runtime-src adding fast and slow paths for adding and subtracting 2012-02-17 14:09:22 -05:00
assemble-expression.rkt trying to reduce a little allocation 2012-02-16 17:09:32 -05:00
assemble-helpers.rkt renaming il to try matching dissertation 2012-02-17 12:46:20 -05:00
assemble-open-coded.rkt adding fast and slow paths for adding and subtracting 2012-02-17 14:09:22 -05:00
assemble-perform-statement.rkt correcting bug reported by Michael Murphy and Hoon Ik Chang: CheckToplevelUnbound 2011-11-22 02:13:02 -05:00
assemble-structs.rkt
assemble.rkt renaming il to try matching dissertation 2012-02-17 12:46:20 -05:00
cache.rkt
check-valid-module-source.rkt adding an additional test up front, because js-vm and moby are special 2011-10-05 18:07:15 -04:00
collect-jump-targets.rkt renaming il to try matching dissertation 2012-02-17 12:46:20 -05:00
find-primitive-implemented.rkt trying to implement the optimization on primitive application, to reduce code size. 2011-11-02 12:14:49 -04:00
fracture.rkt renaming il to try matching dissertation 2012-02-17 12:46:20 -05:00
get-js-vm-implemented-primitives.rkt adding sections in internals to remind myself how all the pieces work. 2011-12-14 14:56:17 -05:00
get-runtime.rkt including base64 2012-02-13 13:48:41 -05:00
hash-cache.rkt
module-knowledge.rkt
package.rkt eliminating the inlining; forcing compilation through regular compile. For some reason, though, compile times have gone up more than I expected. 2011-11-02 16:00:55 -04:00
quote-cdata.rkt