Slava Pestov
|
4f0a9f311e
|
Untangling some dependencies
|
2008-12-08 14:58:00 -06:00 |
Slava Pestov
|
f0716b3a0d
|
1% image size reduction by not storing empty compiled-generic-uses and compiled-uses props
|
2008-11-22 22:46:57 -06:00 |
Slava Pestov
|
7fc13ef03c
|
dlists no longer have a length slot; tweak dlist code so that types infer better
|
2008-11-16 05:53:25 -06:00 |
Slava Pestov
|
9f52ee50b0
|
Another speedup to >alist: create vector with right size up-front. 10 second bootstrap time reduction
|
2008-11-12 00:10:50 -06:00 |
Slava Pestov
|
ed3a81a503
|
Faster M: hashtable >alist performs less dispatch and allocates less junk
|
2008-11-11 23:03:50 -06:00 |
Slava Pestov
|
3230e0010f
|
-trace-compilation command line switch
|
2008-11-03 01:19:20 -06:00 |
Slava Pestov
|
449c1191cc
|
Add another debug var
|
2008-11-02 23:25:42 -06:00 |
Slava Pestov
|
db4db19cd9
|
Start working on coalescing
|
2008-10-28 02:38:37 -07:00 |
Slava Pestov
|
1f693b50b3
|
Massive focused action
|
2008-10-22 18:39:41 -05:00 |
Slava Pestov
|
c0d89b061e
|
Fixing register allocator prspilling
|
2008-10-19 01:10:21 -05:00 |
Slava Pestov
|
8eacd0e58b
|
Add compile-dependencies? flag, can be switched off for debugging
|
2008-10-12 17:37:42 -05:00 |
Slava Pestov
|
67dd303d27
|
Fix excess recompilation
|
2008-10-10 02:33:07 -05:00 |
Slava Pestov
|
e69278b8fc
|
Merging in new codegen
|
2008-10-07 16:17:55 -05:00 |
Slava Pestov
|
c19f2257f4
|
Fix permission bits
|
2008-10-02 08:34:49 -05:00 |
Slava Pestov
|
cf80dd122a
|
Updating code for make and fry changes
|
2008-09-10 22:11:40 -05:00 |
Slava Pestov
|
6d506b89e8
|
Image size reduction
|
2008-09-03 18:23:48 -05:00 |
Slava Pestov
|
f5fbd94a4c
|
New compiled crossref implementation
|
2008-08-31 01:34:00 -05:00 |
Slava Pestov
|
799cefc39a
|
Fix conflict
|
2008-08-27 05:52:38 -05:00 |
Slava Pestov
|
86f11713e3
|
Fixing some more bugs
|
2008-08-22 03:12:15 -05:00 |
Daniel Ehrenberg
|
1c13a6a4b9
|
Deque name change
|
2008-08-19 21:06:20 +02:00 |
Slava Pestov
|
e1987d4af9
|
Debugging new optimizer
|
2008-08-14 23:35:19 -05:00 |
Slava Pestov
|
4f82ebdc23
|
DCE work in progress
|
2008-08-13 14:17:04 -05:00 |
Slava Pestov
|
a5ff214d67
|
More load fixes
|
2008-08-12 03:38:56 -05:00 |
Slava Pestov
|
48fa2e2d0e
|
Updating some code
|
2008-08-12 03:31:48 -05:00 |
Slava Pestov
|
d66f887736
|
Create basis vocab root
|
2008-07-28 22:03:13 -05:00 |