Danny Yoo
|
e9b36e1bdd
|
more jslinting
|
2011-08-08 00:07:07 -04:00 |
|
Danny Yoo
|
e147f3d6bb
|
jslinted functions
|
2011-08-07 23:55:56 -04:00 |
|
Danny Yoo
|
2be2c72754
|
more jslinting
|
2011-08-07 23:46:20 -04:00 |
|
Danny Yoo
|
40c8d6b0aa
|
more jslinting
|
2011-08-07 23:37:12 -04:00 |
|
Danny Yoo
|
97b303a002
|
more jslinting
|
2011-08-07 23:24:42 -04:00 |
|
Danny Yoo
|
17416375b4
|
jslinted placeholders and ports
|
2011-08-07 22:37:26 -04:00 |
|
Danny Yoo
|
bcf43dd68d
|
readergraph and primitives jslintified
|
2011-08-07 22:31:50 -04:00 |
|
Danny Yoo
|
d23d17a0a0
|
jslinted the readergraph library
|
2011-08-07 22:08:18 -04:00 |
|
Danny Yoo
|
a3a74e7bba
|
jslinted the string library
|
2011-08-07 22:01:35 -04:00 |
|
Danny Yoo
|
b9a0801f33
|
fixing regression I introduced when jslinting symbol
|
2011-08-07 21:56:12 -04:00 |
|
Danny Yoo
|
d6cf8236e2
|
jslint on structs
|
2011-08-07 21:53:02 -04:00 |
|
Danny Yoo
|
7d89299827
|
jslint on symbols
|
2011-08-07 21:52:54 -04:00 |
|
Danny Yoo
|
91614be505
|
jslint on vectors
|
2011-08-07 21:52:43 -04:00 |
|
Danny Yoo
|
5971577d39
|
starting to run through jslint
|
2011-08-07 21:13:48 -04:00 |
|
Danny Yoo
|
0d6af5f66a
|
use strict
|
2011-08-07 20:51:00 -04:00 |
|
Danny Yoo
|
3b427f06c3
|
turning on 'use strict'
|
2011-08-07 20:41:36 -04:00 |
|
Danny Yoo
|
1026dff4cb
|
moving primitives to separate module, moved some functions as methods of the machine
|
2011-08-07 20:26:11 -04:00 |
|
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 |
|