slava
|
31bead78f8
|
Dataflow view of code with #label was screwed up
|
2006-11-15 05:58:58 +00:00 |
slava
|
ed32bdf650
|
Documentation updates for inference changes
|
2006-11-14 23:10:18 +00:00 |
slava
|
f2d4c173dc
|
Documentation updates
|
2006-11-14 22:38:10 +00:00 |
slava
|
0ce703a6dd
|
contrib/ cleanup and inference bug fix
|
2006-11-14 06:34:21 +00:00 |
slava
|
726ebfd1ed
|
Fix a typo
|
2006-11-14 00:51:20 +00:00 |
slava
|
b0a0f7324f
|
Fix some code duplication
|
2006-11-13 06:34:01 +00:00 |
slava
|
c77ce5cbd2
|
Get all of contrib/ and examples/ to load
|
2006-11-13 05:16:22 +00:00 |
slava
|
3c3812e4ad
|
Unit test fixes, and use infer. in UI
|
2006-11-13 03:40:25 +00:00 |
slava
|
fc8a1e5160
|
Dynamic scope inference
|
2006-11-13 03:14:04 +00:00 |
slava
|
5e17832dbb
|
Don't print compiler warnings during bootstrap, they're useless
|
2006-11-10 20:44:16 +00:00 |
slava
|
4165804ee8
|
Fix typos in x86 bignum>fixnum intrinsic
|
2006-11-10 09:07:40 +00:00 |
slava
|
89b85307d6
|
x86 intrinsic fixnum>bignum bignum>fixnum
|
2006-11-10 08:33:07 +00:00 |
slava
|
5c0f236e02
|
New optimization
|
2006-11-10 08:21:03 +00:00 |
slava
|
f4785a8883
|
Fix PowerPC bignum>fixnum intrinsic
|
2006-11-10 07:30:20 +00:00 |
slava
|
c710b3b34d
|
100kb image size reduction on x86 from addressing mode optimization
|
2006-11-09 07:06:53 +00:00 |
slava
|
b84d981175
|
Get everything in contrib/ to load
|
2006-11-09 06:56:04 +00:00 |
slava
|
135adce9c2
|
Fix stack effects
|
2006-11-09 06:39:00 +00:00 |
slava
|
4525698859
|
Fix stack effect decl in x86/allot
|
2006-11-09 06:27:26 +00:00 |
slava
|
6b1af0be6e
|
Fix x86/allot typo
|
2006-11-09 05:25:15 +00:00 |
slava
|
3c149fecf0
|
Fix inline GC check
|
2006-11-09 05:15:02 +00:00 |
slava
|
4de33f68cc
|
Disable fixnum* intrinsic for now
|
2006-11-09 04:44:05 +00:00 |
slava
|
7ee2128ff0
|
numbers-game has MAIN:, image loading cleanup
|
2006-11-09 03:13:33 +00:00 |
slava
|
f71931cb38
|
Inline allocators now GC check!
|
2006-11-09 03:05:06 +00:00 |
slava
|
f0231bac6e
|
Change how we do if-intrinsics
|
2006-11-09 02:04:46 +00:00 |
slava
|
75ee6ac549
|
PPC inline allocators almost working
|
2006-11-08 23:21:58 +00:00 |
slava
|
4f9e58ea67
|
Debugging x86 inline allocators
|
2006-11-07 21:00:53 +00:00 |
slava
|
dae3b2da75
|
First cut at x86 inline allocators
|
2006-11-07 05:35:06 +00:00 |
slava
|
d54e3baac8
|
First cut at bignum inline allocators
|
2006-11-07 05:22:34 +00:00 |
slava
|
f3d1f81a60
|
Fix track resizing, minor code simplifications
|
2006-11-06 02:37:22 +00:00 |
slava
|
4887bba4a3
|
Update to do list
|
2006-11-05 03:23:44 +00:00 |
slava
|
3352b5516a
|
Documentation fixes for bootstrap
|
2006-11-05 01:53:24 +00:00 |
slava
|
048db33ac6
|
Documentation updates
|
2006-11-04 21:15:19 +00:00 |
slava
|
f6739cf710
|
Update documentation and fix a stack effect
|
2006-11-04 18:50:08 +00:00 |
slava
|
3af2f3443f
|
Fix >r/r> optimization
|
2006-11-04 08:01:28 +00:00 |
slava
|
40786556b3
|
>r/r> optimization
|
2006-11-04 07:44:28 +00:00 |
slava
|
df3c693da1
|
x86 fixes, and fix alien-indirect for c-type-prep stuff
|
2006-11-04 00:47:24 +00:00 |
slava
|
48f0381470
|
alien-callback and alien-indirect now call the prep quotation
|
2006-11-04 00:05:53 +00:00 |
slava
|
861a6d32cf
|
alien-invoke no longer generates calls to consing unbox_* functions -- instead we just unbox the parameter list first, in factor code
|
2006-11-03 21:39:37 +00:00 |
slava
|
e509dba687
|
Fix copyright notices since factor.sf.net is defunct
|
2006-11-03 21:17:27 +00:00 |
slava
|
4a8d65ccce
|
Refactored the C type system in the alien interface and fixed some bugs
|
2006-11-03 08:54:30 +00:00 |
slava
|
6099e4d7ed
|
Remove dead code
|
2006-11-03 05:48:43 +00:00 |
slava
|
56f8f84751
|
More allot_* cleanups
|
2006-11-02 23:29:11 +00:00 |
slava
|
372872e41d
|
Simplify implementation of /f word
|
2006-11-02 08:12:23 +00:00 |
slava
|
b571e6fb0d
|
Remove unused environment slot and simply room primitive
|
2006-11-01 19:29:58 +00:00 |
slava
|
780dfcc5d5
|
Fix unit test failures caused by stricter numeric coercion rules
|
2006-11-01 03:54:35 +00:00 |
slava
|
40ff6c6d3b
|
>fixnum >bignum >float primitives split up into smaller sub-primitives and are now generic words in the library
|
2006-11-01 01:29:11 +00:00 |
slava
|
14a605498d
|
More GC work
|
2006-10-31 21:45:12 +00:00 |
slava
|
415fe0a4a8
|
allot_* overhaul
|
2006-10-31 05:52:02 +00:00 |
slava
|
5bb98d28d9
|
Add some failing unit tests
|
2006-10-30 02:21:48 +00:00 |
slava
|
4a61a78a79
|
More efficient block>byte-array with the side effect that it depends on no high-level words, so if they get decompiled the Cocoa binding won't break
|
2006-10-28 19:50:37 +00:00 |