Danny Yoo
|
0522354d84
|
primitive compliation is in
|
2011-11-02 14:38:16 -04:00 |
|
Danny Yoo
|
884a4d3abb
|
added printing of locations if prop:exn:srcloc is supported
|
2011-10-03 18:38:43 -04:00 |
|
Danny Yoo
|
13c385bd8b
|
trying to get propExnSrcloc to do something
|
2011-10-03 18:21:01 -04:00 |
|
Danny Yoo
|
f0d231bd81
|
working on error messages
|
2011-10-03 13:05:19 -04:00 |
|
Danny Yoo
|
1447b39167
|
adding guards around reading modules.
|
2011-10-03 12:21:16 -04:00 |
|
Danny Yoo
|
2251e7bf0e
|
fixing ie header stuff
|
2011-09-29 17:42:39 -04:00 |
|
Danny Yoo
|
ff4723e9b0
|
Merge commit 'origin/master'
|
2011-09-29 17:22:46 -04:00 |
|
Danny Yoo
|
fbcbe4fa6f
|
addressing issue 50 with regards to ie compatibility
|
2011-09-29 17:20:56 -04:00 |
|
Danny Yoo
|
a1009db26e
|
legacy ie library for excanvas stuff
|
2011-09-29 16:51:39 -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
|
1ecf32896d
|
adding apple-mobile-specific flags to see if we can get rid of the browser bar. Changing the name of the manifest file to appcache per html5 recommendations
|
2011-09-26 14:15:17 -04:00 |
|
Danny Yoo
|
f7bcbff5ed
|
initial support for offline webapp
|
2011-09-26 12:30:42 -04:00 |
|
Danny Yoo
|
37b788cd37
|
ripping out dependency on ryanc/db package since we don't use it anymore
|
2011-09-25 20:40:55 -04:00 |
|
Danny Yoo
|
b28c3cdfa1
|
caching without sqlite
|
2011-09-23 17:29:43 -04:00 |
|
Danny Yoo
|
69afabe3a6
|
trying to figure out why the runtime behavior of compilation is so variable; I sometimes get 13.23 seconds, and sometimes 5.73 seconds, and I have no control over why. Really strange.
|
2011-09-23 13:32:26 -04:00 |
|
Danny Yoo
|
1a872c52d0
|
debugging type error with caching
|
2011-09-23 13:03:44 -04:00 |
|
Danny Yoo
|
c05e90e5b8
|
skeletons for the caching
|
2011-09-22 16:39:54 -04:00 |
|
Danny Yoo
|
a17c773e7e
|
Narrowing the definition of MainModuleSource so that it's always a path, not a general Source
|
2011-09-22 16:30:55 -04:00 |
|
Danny Yoo
|
6598c4d0d1
|
trying to introduce promises so I can pre-cache some of the compilations
|
2011-09-22 14:31:53 -04:00 |
|
Danny Yoo
|
44308b643b
|
correcting issue 45: multiple </head> elements
|
2011-09-19 14:03:12 -04:00 |
|
Danny Yoo
|
429bab013e
|
Merge remote-tracking branch 'origin/master'
|
2011-09-16 11:50:35 -04:00 |
|
Danny Yoo
|
1bdabbeadd
|
splitting modules appears to be doing something.
|
2011-09-15 14:44:34 -04:00 |
|
Danny Yoo
|
82a2f9e880
|
the more tests are running again
|
2011-09-15 14:19:21 -04:00 |
|
Danny Yoo
|
f2cc5b421f
|
continuing to fight compatiblity issues
|
2011-09-15 14:00:33 -04:00 |
|
Danny Yoo
|
890b388ed9
|
working on splitting
|
2011-09-15 13:12:05 -04:00 |
|
Danny Yoo
|
e0f2502b18
|
renaming control to c
|
2011-09-14 23:42:24 -04:00 |
|
Danny Yoo
|
f302414f9a
|
trying to fix timing load issue with firefox
|
2011-09-14 16:27:14 -04:00 |
|
Danny Yoo
|
3ba6c2dcc9
|
closure compile is now dynamically required, rather than always required. This should relax the javascript requirement.
|
2011-09-10 13:41:07 -04:00 |
|
Danny Yoo
|
6d3a945478
|
renaming callsBeforeTrampoline to cbt
|
2011-09-09 16:01:00 -04:00 |
|
Danny Yoo
|
6bc6a0aad9
|
contining to do things to shrink code space
|
2011-09-09 12:55:01 -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
|
a2f3761add
|
focusing on the make system and trying to figure out how to introduce caching into it.
|
2011-09-06 14:42:57 -04:00 |
|
Danny Yoo
|
f39b192fee
|
test cases appear to be running again
|
2011-09-06 14:33:22 -04:00 |
|
Danny Yoo
|
55ca576a43
|
test cases seem to be running again
|
2011-09-06 13:58:21 -04:00 |
|
Danny Yoo
|
7d1d93f8ac
|
removing the launcher from info.rkt to avoid permission issues
|
2011-09-06 13:43:34 -04:00 |
|
Danny Yoo
|
a377ccb67b
|
changing the code so we don't nest as badly
|
2011-09-05 15:46:34 -04:00 |
|
Danny Yoo
|
79e92ccd0c
|
stack trace includes callees as well
|
2011-09-05 13:07:45 -04:00 |
|
Danny Yoo
|
58fc1b400a
|
js-impl now records just the paths in the implementation; compile time is when we suck the content into the file
|
2011-09-05 12:01:17 -04:00 |
|
Danny Yoo
|
77fc448ed9
|
going to institute a simple cache
|
2011-09-03 21:40:50 -04:00 |
|
Danny Yoo
|
8a7661df5c
|
eliminating some params from the make system; trying to introduce caching
|
2011-09-03 21:29:34 -04:00 |
|
Danny Yoo
|
97ccebb298
|
making the timing messages a parameter for the builder
|
2011-09-03 20:23:23 -04:00 |
|
Danny Yoo
|
27e3a444b1
|
reducing cost of fracture by using hashtable
|
2011-09-03 19:29:32 -04:00 |
|
Danny Yoo
|
086f6c283f
|
tracing the time down to assembly
|
2011-09-03 18:54:20 -04:00 |
|
Danny Yoo
|
794b3a5cd7
|
still annotating and trying to figure out where the time is going
|
2011-09-03 17:38:53 -04:00 |
|
Danny Yoo
|
355d477b90
|
Merge branch 'master' into compile-speed
|
2011-09-03 17:24:12 -04:00 |
|
Danny Yoo
|
4b5e2b98e1
|
ripping out the xhtmlness out of the get-html-template
|
2011-09-03 15:29:30 -04:00 |
|
Danny Yoo
|
534bb2ad89
|
typos
|
2011-09-03 15:14:50 -04:00 |
|
Danny Yoo
|
e36dddf430
|
changing build to write html and js separately
|
2011-09-03 15:11:47 -04:00 |
|
Danny Yoo
|
eb2c71232c
|
trying to trace where the time is going
|
2011-09-02 10:54:51 -04:00 |
|
Danny Yoo
|
97681d43ec
|
tracing one place where we might be writing modules twice
|
2011-09-02 10:29:22 -04:00 |
|