Commit Graph

266 Commits

Author SHA1 Message Date
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
a3a1368ea4 arity errors should show the procedure name now. 2011-09-05 12:25:25 -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
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
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
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
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
c4af3b540d adding one more place where the continuationMark capture was missing 2011-09-03 17:19:31 -04:00
Danny Yoo
0de018cabd correcting stack trace error message during paused calls 2011-09-03 17:15:30 -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
5de0164064 correcting cyclical printing 2011-09-02 15:49:37 -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
Danny Yoo
bb08cf1140 adding comment to see what modules are being included 2011-09-02 10:24:20 -04:00
Danny Yoo
ff796e9ff0 separating the command line from its functions 2011-09-02 10:12:50 -04:00
Danny Yoo
0afde50a9a correcting bug in raiseArityError 2011-09-01 12:06:11 -04:00
Danny Yoo
d2a0a17056 positive and negative predicates 2011-09-01 11:42:48 -04:00
Danny Yoo
f9b37470f8 adding test case for check-expect 2011-08-31 18:39:16 -04:00
Danny Yoo
cb94b0ee7e adding check-expect 2011-08-31 18:26:06 -04:00
Danny Yoo
5a9b1a1eea adding chars 2011-08-31 18:08:04 -04:00
Danny Yoo
e5e264f0b8 making srclocs a kernel structure 2011-08-31 17:53:02 -04:00
Danny Yoo
eacc559bf1 adjusting documentation for the view predicates 2011-08-31 17:52:47 -04:00
Danny Yoo
bd5f0ba6f8 tests for andmap ormap running 2011-08-31 16:11:15 -04:00
Danny Yoo
aeb0c14fab jslinting 2011-08-31 15:16:33 -04:00
Danny Yoo
df065ed67f adding more primitives 2011-08-31 15:12:52 -04:00
Danny Yoo
9a7811f9f1 adding more of the primitives we need for cs19 2011-08-31 15:04:40 -04:00
Danny Yoo
315f222fbe adding preliminary sharing to the library 2011-08-30 16:54:57 -04:00
Danny Yoo
20204f0565 trying to trace why the sharing module is doing the wrong thing. 2011-08-30 16:07:14 -04:00
Danny Yoo
5020563e34 window console 2011-08-30 14:53:37 -04:00
Danny Yoo
84d404af0c stack traces are starting to work 2011-08-30 13:04:40 -04:00
Danny Yoo
36e3fb39cf trying to fix stack tracing 2011-08-30 12:53:07 -04:00
Danny Yoo
2d87115d2d continuing to capture marks 2011-08-30 12:20:24 -04:00
Danny Yoo
8d9bddf129 the exceptions are doing the continuation capture on raise 2011-08-30 12:05:41 -04:00
Danny Yoo
579911f41f making exceptions be of the right type so I can inject the continuation mark set 2011-08-30 11:58:54 -04:00
Danny Yoo
bec99ec7b9 need a few more hours to get exceptions in place. 2011-08-30 02:31:13 -04:00
Danny Yoo
302d046165 fixing the base (untraced) language 2011-08-30 02:10:03 -04:00
Danny Yoo
ce48679f73 doing the typechecking on consts up front, to avoid the weirdness in dealing with Any later on. 2011-08-30 01:42:18 -04:00
Danny Yoo
84c7d457cb ripping out with-output-to; unused 2011-08-29 16:42:08 -04:00
Danny Yoo
726bee2974 example with redirected current output 2011-08-29 16:28:53 -04:00