Commit Graph

1107 Commits

Author SHA1 Message Date
Danny Yoo
901b4d9305 adding some test cases for navigating, editing the tree 2011-09-07 16:47:37 -04:00
Danny Yoo
d19e8562ac Merge branch 'master' into dom
Conflicts:

	web-world/js-impl.js
2011-09-07 16:32:46 -04:00
Danny Yoo
421310929f light edits in documentation to refer to make-launcher 2011-09-07 16:28:45 -04:00
Danny Yoo
5d62bbd9b6 initial test cases on views 2011-09-07 16:22:23 -04:00
Danny Yoo
cc4bcb341e actions are a list, to reduce garbage 2011-09-07 15:35:12 -04:00
Danny Yoo
59b8a104c2 changing the comparision here to pointer equality 2011-09-07 15:27:01 -04:00
Danny Yoo
ccabbfe5b2 Merge branch 'master' into dom 2011-09-07 15:18:40 -04:00
Danny Yoo
ccb06c9370 changing the profiler settings to I can see more. 2011-09-07 14:13:59 -04:00
Danny Yoo
bf5698c0fa fixing quasiquotation 2011-09-07 13:43:06 -04:00
Danny Yoo
c67ba730ff fixed typo 2011-09-06 18:20:53 -04:00
Danny Yoo
4719c5d33d repairing 2011-09-06 18:14:22 -04:00
Danny Yoo
de1843bc78 repairing 2011-09-06 18:12:47 -04:00
Danny Yoo
8465e0ca95 trying to use a tree representation to make the operations less expensive 2011-09-06 17:48:51 -04:00
Danny Yoo
8d0df44458 continuing to try cleaning up 2011-09-06 16:56:34 -04:00
Danny Yoo
386b2575e2 fixing typo 2011-09-06 16:39:37 -04:00
Danny Yoo
64e66eaf28 continuing to clean up the emitted code. 2011-09-06 16:29:20 -04:00
Danny Yoo
a3b0a1755a continuing to optimize whitespace 2011-09-06 16:11:54 -04:00
Danny Yoo
6774f2ae2b contining to do some minor inlining, whitespace removal 2011-09-06 16:04:51 -04:00
Danny Yoo
948afb930c continuing to rip out whitespace 2011-09-06 16:00:33 -04:00
Danny Yoo
468722ee28 continuing to do some constant folding 2011-09-06 15:54:44 -04:00
Danny Yoo
8f94a19897 continuing to try to clean up the generated code. 2011-09-06 15:18:56 -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
f0ccc5c512 switched the tt's to verboses for the command line options; thanks to Doug Orleans 2011-09-05 21:44:32 -04:00
Danny Yoo
5cbf5843b1 traced 2011-09-05 17:01:18 -04:00
Danny Yoo
d3a252e547 eliminating the change event handler. 2011-09-05 16:02:14 -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
a3a1368ea4 arity errors should show the procedure name now. 2011-09-05 12:25:25 -04:00
Danny Yoo
21a8ce9894 trying to make the initial render a little more reliable 2011-09-05 12:13:31 -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
69fe79c57a interchanging order of the setup 2011-09-05 11:39:26 -04:00
Danny Yoo
8209cbbf8b turning off the current-emit-debug thing for now; it's in hotspot position 2011-09-04 20:53:51 -04:00
Danny Yoo
c69f8fa742 trying to work on statements 2011-09-04 20:10:37 -04:00
Danny Yoo
5733ba0dc3 oops 2011-09-04 19:11:54 -04:00
Danny Yoo
910a86c6e5 continuing to try to clean up the build to make it less annoying 2011-09-04 18:35:42 -04:00
Danny Yoo
5e3f844b5d cleaning up the make file and requirements 2011-09-04 17:58:56 -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
93a1987537 correcting offset error 2011-09-03 20:39:12 -04:00
Danny Yoo
c96dae3c40 found bug in wrap-to-count; need to push bug fix upstream soon 2011-09-03 20:29:54 -04:00
Danny Yoo
97ccebb298 making the timing messages a parameter for the builder 2011-09-03 20:23:23 -04:00
Danny Yoo
28dbb9a74a continuing to optimize 2011-09-03 20:05:22 -04:00
Danny Yoo
df20eb4ee5 working on reducing cost of assembly 2011-09-03 19:59:11 -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
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
e5d69fbfc1 reducing the amount of consing to append instruction sequences together 2011-09-03 18:44:30 -04:00