slava
|
40e3a2a063
|
finalize-compile now takes an alist of xts; fix ppc %dispatch
|
2006-08-09 22:09:10 +00:00 |
slava
|
af1dcf3990
|
: delete-all 0 swap set-length ;
|
2006-08-09 20:14:54 +00:00 |
slava
|
25fc2f8af5
|
More generator/relocator fixes
|
2006-08-09 07:25:15 +00:00 |
slava
|
00d970cf15
|
Compiled code labels are now first-class
|
2006-08-09 06:12:01 +00:00 |
slava
|
251f12448f
|
Big redesign of the compiler/runtime interface
|
2006-08-08 05:38:32 +00:00 |
slava
|
55ec0e3a91
|
sequence= is now inlined
|
2006-08-07 19:41:31 +00:00 |
slava
|
b68fb8f9c1
|
Optimizer fixes
|
2006-08-07 05:17:04 +00:00 |
slava
|
a8ae50c455
|
Class inference improvements
|
2006-08-07 02:30:52 +00:00 |
slava
|
5a8bd7b3c6
|
Constant branch folding
|
2006-08-07 00:31:15 +00:00 |
slava
|
5d7d152792
|
Scrolling fixes
|
2006-08-04 00:05:54 +00:00 |
slava
|
f9b8f32e67
|
Generic word cleanups continued
|
2006-08-02 07:10:09 +00:00 |
slava
|
477fb4db7a
|
Fix X11 UI backend for char* FFI change
|
2006-08-01 23:25:12 +00:00 |
slava
|
28035296f4
|
Some code cleanups
|
2006-08-01 21:56:20 +00:00 |
slava
|
aaecfef11d
|
Documentation for errors
|
2006-08-01 21:35:00 +00:00 |
slava
|
a552e6d30d
|
Start implementing :help
|
2006-08-01 08:45:05 +00:00 |
slava
|
b0a4b6409a
|
Changed argument order of {head,tail}{,-slice}{,*} and group
|
2006-07-30 00:36:25 +00:00 |
slava
|
6dabc9710e
|
Misc updates
|
2006-07-28 04:50:09 +00:00 |
slava
|
e9c2fbb835
|
Inference cleanups
|
2006-07-27 23:45:13 +00:00 |
slava
|
7223b8c637
|
Minor inference cleanups
|
2006-07-27 22:21:49 +00:00 |
slava
|
82db2792a2
|
More inference tweaks
|
2006-07-26 19:03:49 +00:00 |
slava
|
0569c0ee77
|
We don't use the inferring-base-case var anymore
|
2006-07-26 04:40:06 +00:00 |
slava
|
d48bdc2694
|
Dicking with inference
|
2006-07-26 04:38:00 +00:00 |
slava
|
ad0ae8dc63
|
Remove add-simple-library
|
2006-07-26 04:36:22 +00:00 |
slava
|
d3d7d053fd
|
Inference cleanups
|
2006-07-25 04:14:18 +00:00 |
slava
|
4102ad72c5
|
Faster hashtables
|
2006-07-24 04:11:22 +00:00 |
slava
|
79848ac511
|
Some simple-minded optimizations
|
2006-07-20 03:10:02 +00:00 |
slava
|
dc7159578b
|
Back out a threading change
|
2006-07-17 19:08:38 +00:00 |
slava
|
4d7acd57e7
|
Minor tweaks
|
2006-07-14 09:37:00 +00:00 |
slava
|
489bea18d5
|
AMD64 fix, Cocoa UI memory leak fix
|
2006-07-11 04:48:35 +00:00 |
slava
|
910d6de129
|
Don't worry about Factor-defined struct returning Objective C methods for now
|
2006-07-06 20:54:05 +00:00 |
slava
|
7a591325dc
|
Bootstrap fixes
|
2006-07-06 20:43:55 +00:00 |
slava
|
c9590d2560
|
More Mac Intel ABI fixes -- and fuck Apple for screwing up the Objective C ABI even further
|
2006-07-06 20:24:09 +00:00 |
slava
|
6a862a9696
|
Add support for 8-byte struct returns, Mac OS X Intel style
|
2006-07-06 07:04:58 +00:00 |
slava
|
200dbc4edd
|
Stack alignment fixes
|
2006-07-06 05:01:05 +00:00 |
slava
|
a393fe218c
|
Fix problem which only seems to occur on Core Duo: we were relying on unspecified behavior, and that is SHL setting the overflow flag with a shift count greater than one
|
2006-07-06 03:30:56 +00:00 |
slava
|
84ea50c726
|
Fix malloc typo
|
2006-07-04 22:10:42 +00:00 |
slava
|
7610aa1587
|
New with-malloc combinator
|
2006-07-04 21:24:15 +00:00 |
slava
|
fe48d6452b
|
Intel Mac OS X ABI code progress
|
2006-07-04 06:04:33 +00:00 |
slava
|
0cfc5d4159
|
Fix bootstrap failure on x86
|
2006-07-03 07:30:11 +00:00 |
slava
|
fc16aefc7d
|
Add Mac OS X x86 ABI support
|
2006-07-03 07:27:30 +00:00 |
slava
|
21dc5a6761
|
Compiler backend cleanups
|
2006-07-03 06:52:44 +00:00 |
slava
|
52d7f4b32a
|
Get Factor to compile on OS X/Intel
|
2006-07-03 03:41:13 +00:00 |
slava
|
50ec1d36db
|
Remove obsolete examples, module system simplification, fix parse-resource restart when bootstrapping parse-syntax.factor
|
2006-06-19 07:41:42 +00:00 |
slava
|
0f34d6ecec
|
add-literal fix
|
2006-06-13 20:02:09 +00:00 |
slava
|
b4219e2184
|
Experimental help search
|
2006-06-12 03:38:39 +00:00 |
slava
|
5564691c27
|
Fix world focus bug, new [-] word, caret no longer blinks
|
2006-06-09 23:58:11 +00:00 |
slava
|
bc3cafbcd9
|
Documentation updates; almost done updating everything for 0.83
|
2006-06-06 19:54:07 +00:00 |
slava
|
d92a955283
|
Updating more help sections for 0.83 changes
|
2006-06-06 04:35:12 +00:00 |
slava
|
3409004602
|
Remove some dead code: help glossary and flushable words
|
2006-06-06 03:26:44 +00:00 |
slava
|
52321c4e0b
|
Updating tools section, added documentation for builtin class words
|
2006-06-06 02:50:16 +00:00 |