Commit Graph

1433 Commits

Author SHA1 Message Date
Danny Yoo
b2610e496e context expected becomes a superinstruction 2011-09-09 16:19:33 -04:00
Danny Yoo
6d3a945478 renaming callsBeforeTrampoline to cbt 2011-09-09 16:01:00 -04:00
Danny Yoo
690e3a423c check trampoline on function entry and function exit. 2011-09-09 15:46:43 -04:00
Danny Yoo
13bdc38418 fixing the detection of function header names 2011-09-09 15:38:13 -04:00
Danny Yoo
f782010ede checking for trampoline only at function returns. 2011-09-09 15:20:51 -04:00
Danny Yoo
420df4165c continuing to shrink code 2011-09-09 15:08:39 -04:00
Danny Yoo
0de37fae86 continuing to shrink code down. Eliminating the use of simulator in test suite; I don't think we'll need the simulator any more. 2011-09-09 14:19:56 -04:00
Danny Yoo
9e11017b7e getting rid of primitive procedures 2011-09-09 13:56:01 -04:00
Danny Yoo
ad83451030 trying to eliminate primitives again and see how it affects code size 2011-09-09 13:46:29 -04:00
Danny Yoo
b68eca9735 replacing for loops with push.apply where appropriate 2011-09-09 13:38:41 -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
11799d3a9c renaming RUNTIME references to RT to see if that shortens code. 2011-09-08 17:10:16 -04:00
Danny Yoo
a76cc2c262 Merge branch 'master' into dom 2011-09-08 15:42:23 -04:00
Danny Yoo
7d74c021d2 finally, tests passing 2011-09-08 15:41:13 -04:00
Danny Yoo
9428b69d44 test case isn't passing. Trying to find out why. 2011-09-08 15:35:20 -04:00
Danny Yoo
1618b3d180 more tests 2011-09-08 15:09:23 -04:00
Danny Yoo
6b78d5154f fixed bug with insert-right that was causing broken invariant 2011-09-08 14:48:08 -04:00
Danny Yoo
e30a1d0be1 in the middle of trying to make tests run 2011-09-08 11:59:13 -04:00
Danny Yoo
ac72b21e7d test cases; needing to add implementations for insert-right and insert-left 2011-09-08 11:51:44 -04:00
Danny Yoo
418943d8ec small test 2011-09-07 19:59:38 -04:00
Danny Yoo
2316307901 removing incorrect call 2011-09-07 19:53:49 -04:00
Danny Yoo
9161ebc6b7 jslinting 2011-09-07 19:53:03 -04:00
Danny Yoo
14da75b164 reworking the logic to remove a test 2011-09-07 19:51:06 -04:00
Danny Yoo
5bb2373305 fixed isList so it checks for cycles 2011-09-07 19:32:42 -04:00
Danny Yoo
2126c6c513 adding tests for css updating; be careful: trying to make text-decoration blink appears to have no effect 2011-09-07 17:00:59 -04:00
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