slava
|
5e17832dbb
|
Don't print compiler warnings during bootstrap, they're useless
|
2006-11-10 20:44:16 +00:00 |
slava
|
d13c808b53
|
Update change log for 0.86, make /f inline
|
2006-11-10 08:56:37 +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
|
14a1c0905f
|
Remove >integer word, clean up some math code
|
2006-11-09 23:09:39 +00:00 |
slava
|
91685ca669
|
Fix benchmark stack effects
|
2006-11-09 07:02:14 +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
|
56b12ba4c0
|
Attempt to support EINTR from select()
|
2006-11-09 03:57:47 +00:00 |
slava
|
7ee2128ff0
|
numbers-game has MAIN:, image loading cleanup
|
2006-11-09 03:13:33 +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
|
4ee7c02798
|
Typo: box_float instead of box_double in floating point primitives
|
2006-11-04 22:04: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
|
48b288ceb9
|
Fix code heap saving if the last block in the heap is allocated
|
2006-11-04 21:51:18 +00:00 |
slava
|
f6739cf710
|
Update documentation and fix a stack effect
|
2006-11-04 18:50:08 +00:00 |
slava
|
674e993ce3
|
Fixes
|
2006-11-04 07:23:16 +00:00 |
slava
|
76049e7d9c
|
Builtin classes are now recognized with a predicate
|
2006-11-04 05:30:10 +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
|
ab3cbbb653
|
Fix DLL printing
|
2006-11-03 21:14:40 +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
|
726710a949
|
alien>char/u16-string primitives now work correctly if the input is a byte array
|
2006-11-03 05:37:51 +00:00 |
slava
|
fada38fe0a
|
Cleaning up windows code
|
2006-11-03 02:28:44 +00:00 |
slava
|
56f8f84751
|
More allot_* cleanups
|
2006-11-02 23:29:11 +00:00 |
slava
|
a712af05a4
|
Update bignum code for allot_* changes
|
2006-11-02 08:00:02 +00:00 |
slava
|
0e2871679a
|
Don't use retain stack for extra roots
|
2006-11-01 05:20:49 +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
|
b116ab3c25
|
More allot_* work
|
2006-10-31 20:48:34 +00:00 |
slava
|
65128e6af3
|
Remove unused function from runtime
|
2006-10-31 06:04:02 +00:00 |
slava
|
415fe0a4a8
|
allot_* overhaul
|
2006-10-31 05:52:02 +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 |
slava
|
e520478032
|
Revised prettyprinter
|
2006-10-28 06:41:21 +00:00 |
slava
|
41ed11abf3
|
Module operations in UI, run-module now asserts stack effect
|
2006-10-26 05:17:40 +00:00 |
slava
|
cfc83ff52d
|
Add new one-word-elt element
|
2006-10-26 04:56:26 +00:00 |
slava
|
0081e1d9bc
|
Documentation updates
|
2006-10-26 04:06:25 +00:00 |
slava
|
b57ac29d09
|
Some fixes
|
2006-10-24 23:29:18 +00:00 |
slava
|
89a8856a8e
|
Services fix
|
2006-10-24 00:13:06 +00:00 |
slava
|
b71697db41
|
Faster grid gadget
|
2006-10-22 22:46:02 +00:00 |
slava
|
5faea12c89
|
Column virtual sequence improvements
|
2006-10-22 22:08:49 +00:00 |