Commit Graph

1580 Commits

Author SHA1 Message Date
Danny Yoo
44a1dc3511 binding the code 2011-12-14 15:09:56 -05:00
Danny Yoo
2b82fb6a45 adding sections in internals to remind myself how all the pieces work. 2011-12-14 14:56:17 -05:00
Danny Yoo
7d6ddd4ee5 A sample run of the compiler from scratch 2011-12-14 14:51:27 -05:00
Danny Yoo
719ec6a554 starting to work on monty hall game, trying to figure out why multi-stage programs are difficult to express in World style. 2011-12-13 16:59:46 -05:00
Danny Yoo
976b6112f1 Merge branch 'with-exclusive-lock'
Conflicts:

	js-assembler/runtime-src/runtime.js
	version.rkt
	web-world/main.rkt
2011-12-13 15:31:04 -05:00
Danny Yoo
a75c3d6c85 adding a form to make it easier to do bulk binds 2011-12-13 15:23:59 -05:00
Danny Yoo
e19c26f9d1 more docs 2011-12-13 15:23:17 -05:00
Danny Yoo
68de55b170 adding references to the static resources 2011-12-12 12:34:01 -05:00
Danny Yoo
1baa212d02 defensive: when the machine fails during an internal call, try getting the environment and control in a good state. 2011-12-09 22:59:15 -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
0f0133d412 noting web-world change in the docs and the release notes 2011-12-08 18:46:07 -05:00
Danny Yoo
e55a95d0a3 bump 2011-12-08 18:36:26 -05:00
Danny Yoo
2d10681a26 wrapped all the web-world handlers with syntaxes that check that they're being used in a big-bang lexical context 2011-12-08 18:09:08 -05:00
Danny Yoo
3905f31cc7 11 to 12 2011-12-08 17:37:22 -05:00
Danny Yoo
d94935b671 continuing to remove raw throwing of Error and replacing with raiseFailure 2011-12-08 17:35:33 -05:00
Danny Yoo
13db47eac8 correcting raise to raiseFailure, to get better error stack messages 2011-12-08 17:17:50 -05:00
Danny Yoo
5ed75909bc incorporating emmanuel's add-line patch 2011-12-08 16:06:06 -05:00
Danny Yoo
8aeaa902c9 updating info.rkt 2011-12-04 20:53:31 -05:00
Danny Yoo
666fa04243 turning off pre-emptive trampolining because of a very ugly bug. No energy to figure out how to fix it, so I'm turning it off for now. 2011-12-04 20:47:00 -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
76300eaa85 corrected id callsBeforeTrampoline to cbt 2011-12-04 17:41:36 -05:00
Danny Yoo
a2f81336ea bumping to 11. 2011-12-04 15:20:22 -05:00
Danny Yoo
b45b986caa type checks 2011-12-01 17:22:41 -05:00
Danny Yoo
1b2680b03a updating doc 2011-12-01 00:20:42 -05:00
Danny Yoo
f7774abf4e bumping up to version 1.10 2011-12-01 00:12:12 -05:00
Danny Yoo
850a621260 Merge remote-tracking branch 'origin/master' 2011-11-30 23:58:01 -05:00
Danny Yoo
1dd452732b turning off inlining: bug 2011-11-30 23:54:22 -05:00
Danny Yoo
d520c1e52d slightly more exercising of the API 2011-11-30 16:12:50 -05:00
Danny Yoo
55c8a03d9e Merge commit 'origin/master'
Conflicts:

	Makefile
2011-11-30 16:06:55 -05:00
Danny Yoo
f4185b3c61 playing around with storage 2011-11-30 16:03:39 -05:00
Danny Yoo
11b2c0f41f continuing to implement the storage object 2011-11-30 15:39:43 -05:00
Danny Yoo
8dd8dafdec extending the ffi for attribute reading, writing, and raw strings 2011-11-30 15:19:12 -05:00
Danny Yoo
af51e91ca2 minor wording 2011-11-22 03:35:18 -05:00
Danny Yoo
4a1f48ddf6 bumping up the version number 2011-11-22 03:12:02 -05:00
Danny Yoo
c04000efa0 updating the info.rkt file 2011-11-22 02:57:26 -05:00
Danny Yoo
34211d58de bumping up version 1.9 2011-11-22 02:53:18 -05:00
Danny Yoo
8b32c4c067 adding more documentation of the new example 2011-11-22 02:52:17 -05:00
Danny Yoo
0773472d59 documenting the new functions view-has-attr? and remove-view-attr 2011-11-22 02:46:34 -05:00
Danny Yoo
32fb3812d1 synchronizing the checkboxes 2011-11-22 02:38:50 -05:00
Danny Yoo
d80d7bdb3a getting rid of the copying debug message 2011-11-22 02:30:44 -05:00