Danny Yoo
|
6d035504af
|
trying to fix benchmark for list-length, which is failing badly
|
2012-02-10 13:27:26 -05:00 |
|
Danny Yoo
|
68de55b170
|
adding references to the static resources
|
2011-12-12 12:34:01 -05:00 |
|
Danny Yoo
|
bc5204f28e
|
fixing typos
|
2011-12-09 22:36:58 -05:00 |
|
Danny Yoo
|
ac499e24f6
|
locking internalCall
|
2011-12-09 22:31:36 -05:00 |
|
Danny Yoo
|
4573dc701e
|
Trying to introduce mechanism for locking the evaluator, but I'm still running into several messy issues.
|
2011-12-09 22:02:04 -05:00 |
|
Danny Yoo
|
23d4c27c2b
|
There is something very suspicious happening with makeRestartFunction where the env and control are being munged, but I haven't been able to trace where yet.
|
2011-12-09 20:40:10 -05:00 |
|
Danny Yoo
|
7f0fe7516b
|
adding a lock around the trampoline
|
2011-12-09 18:50:16 -05:00 |
|
Danny Yoo
|
31ac428276
|
trying to get the exclusive lock code right
|
2011-12-04 20:40:44 -05:00 |
|
Danny Yoo
|
46f314ea35
|
chasing a double-release
|
2011-12-04 20:04:03 -05:00 |
|
Danny Yoo
|
ccdb0c88f6
|
before
|
2011-12-04 19:00:56 -05:00 |
|
Danny Yoo
|
6904222c69
|
starting to do something
|
2011-12-04 18:43:25 -05:00 |
|
Danny Yoo
|
efb978b52f
|
correcting typos
|
2011-12-04 18:05:31 -05:00 |
|
Danny Yoo
|
fa5cb557ba
|
trying to get the exclusive lock logic in place
|
2011-12-04 18:03:53 -05:00 |
|
Danny Yoo
|
e57f5d29d9
|
trying to get infrastructure on exclusive locks
|
2011-12-04 17:43:31 -05:00 |
|
Danny Yoo
|
de0f72b249
|
getting rid of the raiseOperatorIsNotClosure in favor of raiseOperatorApplicationError
|
2011-11-21 19:06:26 -05:00 |
|
Danny Yoo
|
ed80c24241
|
eliminating the dynamic stack height calculation: it appears to break iOS badly
|
2011-11-08 13:29:09 -05:00 |
|
Danny Yoo
|
38a0a8544b
|
in the middle of re-enabling primitive application. I need to now statically determine whether an application is primitive or not.
|
2011-11-02 13:22:51 -04:00 |
|
Danny Yoo
|
a66d15e4e4
|
more primitives
|
2011-09-30 13:02:15 -04:00 |
|
Danny Yoo
|
c8f1ef07d4
|
corrected the weirdness with saving the old argcount before restarting computation. Now the makeRestartFunction handles this low-level detail for us.
|
2011-09-29 18:14:52 -04:00 |
|
Danny Yoo
|
1a63f418ac
|
read-line appears to be doing something
|
2011-09-25 16:09:27 -04:00 |
|
Danny Yoo
|
cf9412710b
|
Merge commit '7cf22f4a1c149e6335e2a31353f7ca406eabfe86'
Conflicts:
cs019/cs019.rkt
js-assembler/runtime-src/baselib-contmarks.js
|
2011-09-21 13:33:43 -04:00 |
|
Danny Yoo
|
689d4f0016
|
adding missing parameters
|
2011-09-21 13:28:23 -04:00 |
|
Danny Yoo
|
6d00f88717
|
working on the printing code.
|
2011-09-20 15:59:11 -04:00 |
|
Danny Yoo
|
602086e46b
|
working on the printer so we can get constructor-style output based on print-mode parameter
|
2011-09-19 18:09:31 -04:00 |
|
Danny Yoo
|
7cf22f4a1c
|
version of cs019 language in whalesong preliminary work
|
2011-09-19 14:58:19 -04:00 |
|
Danny Yoo
|
c96e12fac1
|
working on making the cs019 language for SK
|
2011-09-19 14:02:00 -04:00 |
|
Danny Yoo
|
23bd9eb999
|
fix for checking procedure arity. Thanks to Jens for the bug report.
|
2011-09-19 12:01:34 -04:00 |
|
Danny Yoo
|
b8cfd43a50
|
multiple value return optimizations
|
2011-09-16 17:04:15 -04:00 |
|
Danny Yoo
|
0991a0d74b
|
mvr initialization should now optimize away the common case
|
2011-09-16 16:22:26 -04:00 |
|
Danny Yoo
|
429bab013e
|
Merge remote-tracking branch 'origin/master'
|
2011-09-16 11:50:35 -04:00 |
|
Danny Yoo
|
f2cc5b421f
|
continuing to fight compatiblity issues
|
2011-09-15 14:00:33 -04:00 |
|
Danny Yoo
|
7de6e18d3f
|
renamed val to v
|
2011-09-15 00:03:24 -04:00 |
|
Danny Yoo
|
a107d83827
|
renamed proc to p
|
2011-09-14 23:50:02 -04:00 |
|
Danny Yoo
|
e0f2502b18
|
renaming control to c
|
2011-09-14 23:42:24 -04:00 |
|
Danny Yoo
|
0e00041739
|
machine env renamed to e.
|
2011-09-14 22:30:14 -04:00 |
|
Danny Yoo
|
3d53fe7699
|
continuing to grab at low-hanging fruit.
|
2011-09-14 22:14:29 -04:00 |
|
Danny Yoo
|
318255c253
|
renamed argcount to a
|
2011-09-14 21:47:12 -04:00 |
|
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
|
420df4165c
|
continuing to shrink code
|
2011-09-09 15:08:39 -04:00 |
|
Danny Yoo
|
6bc6a0aad9
|
contining to do things to shrink code space
|
2011-09-09 12:55:01 -04:00 |
|
Danny Yoo
|
59b8a104c2
|
changing the comparision here to pointer equality
|
2011-09-07 15:27:01 -04:00 |
|
Danny Yoo
|
8f94a19897
|
continuing to try to clean up the generated code.
|
2011-09-06 15:18:56 -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
|
79e92ccd0c
|
stack trace includes callees as well
|
2011-09-05 13:07:45 -04:00 |
|
Danny Yoo
|
36e3fb39cf
|
trying to fix stack tracing
|
2011-08-30 12:53:07 -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 |
|