Justin Ethier
|
8e75b435d7
|
WIP, emit AST lambda's from closure convert
|
2018-09-05 18:56:57 -04:00 |
|
Justin Ethier
|
b383ea6d01
|
Issue #275
|
2018-09-05 18:02:03 -04:00 |
|
Justin Ethier
|
a5489fca46
|
Issue #275 - Allow pretty printing of bytevectors
|
2018-09-05 18:00:55 -04:00 |
|
Justin Ethier
|
4cf407ebe6
|
Issue #275 - Return #f instead of raising error
|
2018-09-05 17:41:47 -04:00 |
|
Justin Ethier
|
9d606f9d43
|
Fix for AST output for wrap-mutables
|
2018-09-05 17:45:02 -04:00 |
|
Justin Ethier
|
cc1bfea6f0
|
Update (free-vars) to include AST support
|
2018-09-05 12:51:21 -04:00 |
|
Justin Ethier
|
7b76453591
|
WIP - passing AST lambda's to closure-convert
|
2018-09-04 19:00:22 -04:00 |
|
Justin Ethier
|
8f8df24b15
|
WIP, generate proper AST output from wrap-muts
|
2018-09-04 13:09:50 -04:00 |
|
Justin Ethier
|
b2f4502651
|
WIP - preserve AST through to closure-conversion
|
2018-08-31 19:50:58 -04:00 |
|
Justin Ethier
|
21616727d1
|
Stage 0.9.3
|
2018-08-27 11:00:58 -04:00 |
|
Justin Ethier
|
05b5e248ea
|
0.9.2 release
|
2018-08-25 17:12:13 -04:00 |
|
Justin Ethier
|
d20496318f
|
Added more docs
|
2018-08-24 13:16:29 -04:00 |
|
Justin Ethier
|
388759853d
|
Add docs
|
2018-08-24 12:52:23 -04:00 |
|
Justin Ethier
|
698d156ce4
|
Bump to 0.9.x
|
2018-08-24 11:56:38 -04:00 |
|
Justin Ethier
|
a9c6f7acc9
|
Noted string function speedup
|
2018-08-22 18:58:53 -04:00 |
|
Justin Ethier
|
88998757db
|
Check for fixnums passed to string funcs
|
2018-08-22 18:51:05 -04:00 |
|
Justin Ethier
|
3261eee05a
|
Perform slightly faster type checking for vector and bytevector access functions.
|
2018-08-21 16:06:37 -04:00 |
|
Justin Ethier
|
bb4b136b00
|
Very small speedup - fixnums for vector access
|
2018-08-20 13:36:33 -04:00 |
|
Justin Ethier
|
317c6fe2be
|
Building-out 0.9.2 section
|
2018-08-16 18:13:41 -04:00 |
|
Justin Ethier
|
dd77c46400
|
Issue #272 - Added more predicates
|
2018-08-16 18:06:47 -04:00 |
|
Justin Ethier
|
081088ae40
|
Issue #272 - Optimize-out simple (if) expressions
|
2018-08-16 17:53:17 -04:00 |
|
Justin Ethier
|
f9a477fd08
|
Relocating file away from top-level
|
2018-08-15 21:38:26 -04:00 |
|
Justin Ethier
|
4a79e764f6
|
Take function scope into account when using adbv:mutated-indirectly
|
2018-08-15 13:20:38 -04:00 |
|
Justin Ethier
|
11f3963864
|
Store scopes in mutated-indirectly field
|
2018-08-15 13:14:46 -04:00 |
|
Justin Ethier
|
3065eae9a4
|
Added TODO items
|
2018-08-15 09:51:17 -04:00 |
|
Justin Ethier
|
cb8bf9e725
|
Bump to 0.9.2
|
2018-08-14 21:52:16 -04:00 |
|
Justin Ethier
|
fa7207bae2
|
Added a 0.9.2 section
|
2018-08-14 21:51:55 -04:00 |
|
Justin Ethier
|
7b5fd98695
|
Detect loops before optimizing CPS
|
2018-08-14 17:22:01 -04:00 |
|
Justin Ethier
|
973bfe0ef0
|
Match original CPS
|
2018-08-14 13:34:25 -04:00 |
|
Justin Ethier
|
5396e788cd
|
Baseline
|
2018-08-14 12:49:35 -04:00 |
|
Justin Ethier
|
90c2b1caf1
|
Added original CPS as a reference
|
2018-08-13 18:40:42 -04:00 |
|
Justin Ethier
|
b943c99478
|
WIP
|
2018-08-13 18:07:28 -04:00 |
|
Justin Ethier
|
d24d552b46
|
New file
|
2018-08-13 17:51:49 -04:00 |
|
Justin Ethier
|
8a950380b0
|
Remove old file
|
2018-08-09 17:20:28 -04:00 |
|
Justin Ethier
|
9a741fe3b5
|
Releasing 0.9.1
|
2018-08-09 17:17:57 -04:00 |
|
Justin Ethier
|
f600efa052
|
Revised 0.9.1 bug fix
|
2018-08-09 12:32:35 -04:00 |
|
Justin Ethier
|
293cf59248
|
Revised wording
|
2018-08-09 11:54:07 -04:00 |
|
Justin Ethier
|
92a0160383
|
Simplify logic to match gc_sweep
|
2018-08-06 22:35:07 -04:00 |
|
Justin Ethier
|
3b7160bf5e
|
Issue #270
|
2018-08-06 21:36:20 -04:00 |
|
Justin Ethier
|
2045df4932
|
Cleanup
|
2018-08-06 21:28:34 -04:00 |
|
Justin Ethier
|
b3bf701f6f
|
Remove debug code
|
2018-08-06 21:28:17 -04:00 |
|
Justin Ethier
|
79e21b64e0
|
Revise header comments
|
2018-08-08 17:25:06 -04:00 |
|
Justin Ethier
|
f0f071d3e2
|
Staging debug line
|
2018-08-08 12:19:16 -04:00 |
|
Justin Ethier
|
edf56a4c15
|
Added debugging
|
2018-08-06 20:43:15 -04:00 |
|
Justin Ethier
|
40c73203ce
|
Issue #270 - Working through a solution
|
2018-08-06 20:15:06 -04:00 |
|
Justin Ethier
|
386e208eb8
|
Revert previous changed
noticed an intermittent crash running read1
|
2018-08-06 14:48:37 -04:00 |
|
Justin Ethier
|
219cdf2d66
|
Unify remaining/p math in gc_sweep_fixed_size
|
2018-08-06 13:58:16 -04:00 |
|
Justin Ethier
|
c819e1f552
|
Bump to 0.9.1
|
2018-08-03 13:27:15 -04:00 |
|
Justin Ethier
|
ce225b3d60
|
Added 0.9.1
|
2018-08-03 13:27:01 -04:00 |
|
Justin Ethier
|
e383b45381
|
Do a better job of flagging free fixed-size pages
|
2018-08-03 13:24:57 -04:00 |
|