Commit Graph

1107 Commits

Author SHA1 Message Date
Danny Yoo
5122f44885 collapsing a few lines 2011-08-07 18:24:16 -04:00
Danny Yoo
193c526e04 removing more superfluous labels 2011-08-07 17:56:38 -04:00
Danny Yoo
3c06d9a38d trying to rearrange code to be cleaner 2011-08-07 17:44:54 -04:00
Danny Yoo
ea7b298314 re-indentation 2011-08-07 17:32:23 -04:00
Danny Yoo
0757040ec2 continuing to remove explicit calls to make-instruction-sequence 2011-08-07 17:24:53 -04:00
Danny Yoo
356901cf7e trying to reduce number of explicit make-instruction-sequence calls 2011-08-07 17:16:08 -04:00
Danny Yoo
d8d4db8401 fixing test cases so things run under 5.1.2 2011-08-07 16:58:10 -04:00
Danny Yoo
3eba4cda54 adding a little to the .xhtml packager so we can see how long evaluation takes 2011-08-05 17:57:11 -04:00
Danny Yoo
925b4c4ff0 trying to reduce some runtime costs 2011-08-05 17:35:27 -04:00
Danny Yoo
b5c138f2eb using profiler to drive some optimizations 2011-08-05 17:16:32 -04:00
Danny Yoo
4c541b006c removing call to optimize-basic-blocks 2011-08-05 16:54:35 -04:00
Danny Yoo
4dbabb820f still debuggin 2011-08-05 16:50:14 -04:00
Danny Yoo
f0c65d761c getting into loops; this might not be a good sign... 2011-08-05 15:49:18 -04:00
Danny Yoo
63cfe79d76 changed TestAndJump to emit else statements 2011-08-05 15:32:18 -04:00
Danny Yoo
31d4be5b3f about to translate branches into real if statements 2011-08-05 15:20:14 -04:00
Danny Yoo
2d62faf794 trying to hold onto the list of entry points so we can more intelligently emit the blocks 2011-08-05 15:02:32 -04:00
Danny Yoo
c0d816e117 fixing some bugs from the merge 2011-08-03 16:25:27 -04:00
Danny Yoo
6a13b4401e Merge branch 'racketcon'
Conflicts:

	js-assembler/runtime-src/baselib-functions.js
	racketcon/Makefile
	racketcon/talk.rkt
2011-08-03 16:11:56 -04:00
Danny Yoo
010ddf6288 renaming arity to racketArity 2011-08-03 16:09:09 -04:00
Danny Yoo
f3c0545b6e changing the urls to ones on hashcollision, so that people can more easily run the example 2011-08-02 12:16:39 -04:00
Danny Yoo
665c3e1897 fixing the logs so we don't run into format errors 2011-08-01 11:46:40 -04:00
Danny Yoo
b7ebab1428 experiment 2011-07-30 21:09:07 -04:00
Danny Yoo
b573d0b762 toplevelref remembers if it's a constant or not 2011-07-30 20:12:11 -04:00
Danny Yoo
875f270aa6 squashing labels 2011-07-30 19:55:52 -04:00
Danny Yoo
72392a7a4c in the middle of squashing labels 2011-07-30 19:24:32 -04:00
Danny Yoo
11f461886a turning off block inlining and the list library for the moment; need to analyze il and generate cleaner code 2011-07-30 18:41:15 -04:00
Danny Yoo
a8af8dc9b6 working on block optimization 2011-07-30 18:28:32 -04:00
Danny Yoo
27b5821898 switching out with the unsafe operators 2011-07-28 18:05:21 -04:00
Danny Yoo
f23c9773c0 trying to export out an unsafe set of primitives 2011-07-28 18:01:40 -04:00
Danny Yoo
3bcf4e74b8 fixing the test case 2011-07-28 17:31:42 -04:00
Danny Yoo
ba2544653b fixing up application 2011-07-28 17:28:14 -04:00
Danny Yoo
7e3baee864 added missing definition for list* 2011-07-28 17:17:01 -04:00
Danny Yoo
c7dd5cc99c trying to trace why apply isn't working with regards to a simple definition 2011-07-28 16:39:21 -04:00
Danny Yoo
a3c9b7c732 working on apply 2011-07-28 14:46:32 -04:00
Danny Yoo
50dbc2319a trying to add enough to allow the internal implementation of lists to run 2011-07-28 14:06:03 -04:00
Danny Yoo
ab55c29540 working a little on the documentation 2011-07-28 13:29:24 -04:00
Danny Yoo
3add8633e3 modifying data structures a little: I want to distinguish straight-line statements from branches.
modifying data structures a little: I want to distinguish straight-line statements from branches.
2011-07-27 17:35:01 -04:00
Danny Yoo
7b33558d6d adding viewport directive 2011-07-27 16:55:08 -04:00
Danny Yoo
6f1d50e677 changing the rain example to take the whole page 2011-07-27 16:28:43 -04:00
Danny Yoo
bda73966c8 changing the constant back 2011-07-27 15:55:49 -04:00
Danny Yoo
46ffe7d142 tests for arity on javascript-exposed Racket functions 2011-07-27 15:53:50 -04:00
Danny Yoo
1451f1e755 oops, forgot to add in the hello-bf example 2011-07-27 13:07:09 -04:00
Danny Yoo
1168f2133f Merge commit 'origin/racketcon' 2011-07-27 12:59:46 -04:00
Danny Yoo
60b3731f58 Merge commit 'origin/master' 2011-07-27 12:59:27 -04:00
Danny Yoo
41c38a0b3b eli's puzzle 2011-07-26 14:58:50 -04:00
Danny Yoo
f308024718 adding a toy for the very end 2011-07-23 01:08:44 -04:00
Danny Yoo
52eaf29993 just in case, adding scaling factor to make it easy to shrink 2011-07-23 00:57:58 -04:00
Danny Yoo
57466a81ac minor spacing fixes 2011-07-23 00:38:06 -04:00
Danny Yoo
42cb4dc711 continuing to polish 2011-07-23 00:33:21 -04:00
Danny Yoo
b4f498131a working on the slide material 2011-07-23 00:14:52 -04:00