Commit Graph

1655 Commits

Author SHA1 Message Date
Danny Yoo
6d035504af trying to fix benchmark for list-length, which is failing badly 2012-02-10 13:27:26 -05:00
Danny Yoo
e6877c3e19 grabbing an old version of the read library from beyond the grave of the moby probject 2012-01-27 14:47:48 -05:00
Danny Yoo
e80c54fc75 base64 encoding stuff 2012-01-26 17:04:41 -05:00
Danny Yoo
b148140d20 adding a primary-file annotation 2012-01-19 16:43:13 -05:00
Danny Yoo
7921f7a006 adding note in the release notes about the struct optimizations 2012-01-19 16:16:11 -05:00
Danny Yoo
07ce974428 bumping up version again 2012-01-19 16:08:16 -05:00
Danny Yoo
f6b2132973 reducing the number of symbol construction; we were making a symbol per structure instance, which isn't smart. 2012-01-19 15:26:22 -05:00
Danny Yoo
9ed5898c1f trying to reduce allocation to shave off a second from iron puzzle 2012-01-19 15:23:06 -05:00
Danny Yoo
a23e117b6d trying to reduce explicit for loop in structure construction 2012-01-19 15:07:48 -05:00
Danny Yoo
d4236158ee going to be releasing v14 soon 2012-01-19 14:32:12 -05:00
Danny Yoo
158cc6ddf6 sierpenski carpet example 2012-01-18 19:26:24 -05:00
Danny Yoo
8c3c61ecac Merge commit 'origin/master' 2012-01-18 18:12:39 -05:00
Danny Yoo
6b8bcdaf76 found a workaround by using an artificial set-bang 2012-01-18 18:12:25 -05:00
Danny Yoo
3881e0c085 fixing image width and height bug in resources 2012-01-17 12:38:33 -05:00
Danny Yoo
4aed984bb8 comments 2012-01-17 12:24:46 -05:00
Danny Yoo
db21f6b5ab changing these away from apply, since some js browsers may break if the list grows too large 2012-01-17 12:24:24 -05:00
Danny Yoo
0eb8168c5b trying to port my iron-puzzle to Whalesong 2012-01-17 11:28:25 -05:00
Danny Yoo
6323fcee46 Merge commit 'origin/master' 2012-01-16 15:58:32 -05:00
Danny Yoo
ea56e70086 Merge pull request #71 from rhcarvalho/patch-1
Update scribblings/manual.scrbl
2012-01-14 18:59:46 -08:00
Rodolfo Henrique Carvalho
39b3b8cef3 Update scribblings/manual.scrbl 2012-01-14 21:28:18 -02:00
Danny Yoo
61d6774a14 view-prepend-child 2012-01-12 11:28:37 -05:00
Danny Yoo
729e61cfae unsafe-car, unsafe-cdr 2012-01-10 10:51:13 -05:00
Danny Yoo
03e4549587 bumping up to v13 2012-01-10 10:32:06 -05:00
Danny Yoo
51c71427fe adding 5.2.1 parser so that the test in simple.rkt, which exercises inline-variant, runs to completion. 2012-01-09 12:46:45 -05:00
Danny Yoo
b266d489ab adding the test case that exposes Whalesong's non-implementation of parsing inline variants 2012-01-09 12:38:20 -05:00
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