]>
gitweb.factorcode.org Git - factor.git/log
slava [Mon, 15 May 2006 01:31:16 +0000 (01:31 +0000)]
Update change log for 0.82 changes
slava [Mon, 15 May 2006 00:08:16 +0000 (00:08 +0000)]
Remove done item from to do list
slava [Mon, 15 May 2006 00:05:57 +0000 (00:05 +0000)]
AMD64 fixes
slava [Sun, 14 May 2006 20:44:47 +0000 (20:44 +0000)]
fp-scratch cleanup
slava [Sun, 14 May 2006 19:44:07 +0000 (19:44 +0000)]
Minor fixes
slava [Fri, 12 May 2006 21:07:56 +0000 (21:07 +0000)]
Compiler cleanups and bootstrap speedup
slava [Thu, 11 May 2006 23:46:19 +0000 (23:46 +0000)]
Fix set-slot on x86
slava [Thu, 11 May 2006 06:25:23 +0000 (06:25 +0000)]
Update boot-stage1 for AMD64 backend changes
slava [Thu, 11 May 2006 06:22:51 +0000 (06:22 +0000)]
Update AMD64 backend and clean up other backends
slava [Thu, 11 May 2006 05:46:32 +0000 (05:46 +0000)]
Some minor I/O fixes
slava [Thu, 11 May 2006 00:32:04 +0000 (00:32 +0000)]
Changing list code to use generic sequence words
slava [Wed, 10 May 2006 22:51:18 +0000 (22:51 +0000)]
Minor performance improvements in optimizer
slava [Wed, 10 May 2006 07:40:03 +0000 (07:40 +0000)]
Optimizer cleanup
slava [Wed, 10 May 2006 06:18:25 +0000 (06:18 +0000)]
Bootstrap performance improvement and assorted cleanups
slava [Wed, 10 May 2006 02:22:21 +0000 (02:22 +0000)]
Fix typos
slava [Wed, 10 May 2006 01:37:07 +0000 (01:37 +0000)]
Floating point intrinsics for PowerPC
slava [Tue, 9 May 2006 17:48:55 +0000 (17:48 +0000)]
Templates fixes for float vreg allocation
slava [Tue, 9 May 2006 17:48:43 +0000 (17:48 +0000)]
Minor tweak
slava [Tue, 9 May 2006 17:17:03 +0000 (17:17 +0000)]
Templates cleanups
slava [Tue, 9 May 2006 16:38:57 +0000 (16:38 +0000)]
Bootstrap and compiler fixes
slava [Tue, 9 May 2006 15:31:28 +0000 (15:31 +0000)]
Working on new example program
slava [Tue, 9 May 2006 15:31:10 +0000 (15:31 +0000)]
Compiler work
slava [Tue, 9 May 2006 15:30:26 +0000 (15:30 +0000)]
Remove unswons word
slava [Sat, 6 May 2006 04:27:40 +0000 (04:27 +0000)]
Minor fixes
slava [Sat, 6 May 2006 03:06:08 +0000 (03:06 +0000)]
More float tests, x86 float fixes
slava [Sat, 6 May 2006 01:41:57 +0000 (01:41 +0000)]
Floating point fixes
slava [Sat, 6 May 2006 00:06:57 +0000 (00:06 +0000)]
Working on float intrinsics
slava [Fri, 5 May 2006 06:08:37 +0000 (06:08 +0000)]
New 'pentium4' architecture
slava [Fri, 5 May 2006 06:00:17 +0000 (06:00 +0000)]
Preliminary floating point intrinsics work
slava [Fri, 5 May 2006 05:59:39 +0000 (05:59 +0000)]
Updated readme, fixed documentation typo, better no-method error reporting
Kevin Reid [Fri, 5 May 2006 03:20:21 +0000 (03:20 +0000)]
Add instructions for starting the GUI on Mac OS X to README.txt.
Kevin Reid [Tue, 11 Apr 2006 13:49:47 +0000 (13:49 +0000)]
Set cp_dir executable during 'make macosx.app'.
slava [Thu, 4 May 2006 22:19:39 +0000 (22:19 +0000)]
Register allocation cleanup
slava [Thu, 4 May 2006 22:08:52 +0000 (22:08 +0000)]
vregs now delegate to a register class
slava [Thu, 4 May 2006 20:05:58 +0000 (20:05 +0000)]
Update x86 assembler for SSE2
slava [Wed, 3 May 2006 00:26:48 +0000 (00:26 +0000)]
Minor fixes
slava [Tue, 2 May 2006 18:16:59 +0000 (18:16 +0000)]
Working on method inlining optimization
slava [Tue, 2 May 2006 10:13:43 +0000 (10:13 +0000)]
Type inference for clone and (clone)
slava [Tue, 2 May 2006 10:05:58 +0000 (10:05 +0000)]
Tweaking some declarations
slava [Tue, 2 May 2006 07:05:57 +0000 (07:05 +0000)]
Aggressive arithmetic inlining
slava [Tue, 2 May 2006 05:49:52 +0000 (05:49 +0000)]
New optimizations: useless coerce elimination, builtin slot type declarations
slava [Tue, 2 May 2006 04:11:59 +0000 (04:11 +0000)]
Specializer optimization
slava [Tue, 2 May 2006 03:30:24 +0000 (03:30 +0000)]
Generate if-intrinsics in more cases
slava [Tue, 2 May 2006 02:12:08 +0000 (02:12 +0000)]
Disable set-slot intrinsic since it seems problematic
slava [Tue, 2 May 2006 00:45:40 +0000 (00:45 +0000)]
Updating x86 intrinsics
slava [Sun, 30 Apr 2006 20:13:35 +0000 (20:13 +0000)]
First approximation at x86 intrinsic definitions
slava [Sun, 30 Apr 2006 20:12:54 +0000 (20:12 +0000)]
Add +clobber annotations for future optimization
slava [Sat, 29 Apr 2006 22:33:05 +0000 (22:33 +0000)]
Fix some problems in the x86 backend
slava [Sat, 29 Apr 2006 21:32:15 +0000 (21:32 +0000)]
Fix more typos
slava [Sat, 29 Apr 2006 21:28:51 +0000 (21:28 +0000)]
Fix x86 typo
slava [Sat, 29 Apr 2006 21:13:02 +0000 (21:13 +0000)]
Got scratch registers working; PowerPC backend fully operational, x86 in progress
slava [Fri, 28 Apr 2006 23:23:50 +0000 (23:23 +0000)]
Updating x86 backend for new changes
slava [Fri, 28 Apr 2006 23:04:04 +0000 (23:04 +0000)]
Bootstrap fixes
slava [Fri, 28 Apr 2006 22:48:48 +0000 (22:48 +0000)]
Move some files around
slava [Fri, 28 Apr 2006 22:38:48 +0000 (22:38 +0000)]
Removing linear IR
slava [Sat, 29 Apr 2006 21:23:16 +0000 (21:23 +0000)]
Update copyright for changed file
slava [Sat, 29 Apr 2006 21:22:42 +0000 (21:22 +0000)]
Fix typo
slava [Fri, 28 Apr 2006 04:19:58 +0000 (04:19 +0000)]
Fix I/O typo
slava [Fri, 28 Apr 2006 04:03:48 +0000 (04:03 +0000)]
Unix I/O cleanup
slava [Fri, 28 Apr 2006 04:03:41 +0000 (04:03 +0000)]
cont-responder cleanup
slava [Fri, 28 Apr 2006 04:03:10 +0000 (04:03 +0000)]
More robust duplex stream
slava [Fri, 28 Apr 2006 01:36:29 +0000 (01:36 +0000)]
Fix scoping problem in cont-responder
slava [Thu, 27 Apr 2006 07:20:02 +0000 (07:20 +0000)]
I/O fixes
slava [Thu, 27 Apr 2006 04:44:50 +0000 (04:44 +0000)]
Get rid of 'repeat' experiment
slava [Wed, 26 Apr 2006 07:05:38 +0000 (07:05 +0000)]
Code cleanups, fix #if intrinsic linearization, faster repeat combinator
slava [Tue, 25 Apr 2006 22:25:39 +0000 (22:25 +0000)]
Fixing some bugs, with-template argument order reversed
slava [Mon, 24 Apr 2006 21:52:03 +0000 (21:52 +0000)]
Huge compiler patch; two new fixnum-fast and fixnum+fast primitives which do not perform overflow checks
chris.double [Sun, 23 Apr 2006 21:30:35 +0000 (21:30 +0000)]
fix coroutine code for abscence of tree-each
slava [Sun, 23 Apr 2006 21:29:42 +0000 (21:29 +0000)]
Fix examples and contrib
slava [Sun, 23 Apr 2006 19:32:08 +0000 (19:32 +0000)]
New, very hairy with-template specifier style
slava [Sun, 23 Apr 2006 06:24:14 +0000 (06:24 +0000)]
Benchmark fixes, remove some crusty old code
slava [Sun, 23 Apr 2006 05:40:49 +0000 (05:40 +0000)]
Register allocation fixes
slava [Sat, 22 Apr 2006 19:26:32 +0000 (19:26 +0000)]
Multiple load elimination
slava [Fri, 21 Apr 2006 20:51:01 +0000 (20:51 +0000)]
Remove debugging code, fix typo in x86 backend
slava [Thu, 20 Apr 2006 20:28:08 +0000 (20:28 +0000)]
Fix dead load/store elimination
slava [Wed, 19 Apr 2006 20:19:26 +0000 (20:19 +0000)]
New approach to stack dead load/store elimination
slava [Mon, 17 Apr 2006 22:25:38 +0000 (22:25 +0000)]
Intrinsics cleanups, x86 fixes
slava [Mon, 17 Apr 2006 21:17:34 +0000 (21:17 +0000)]
Stripping out old compiler code
slava [Fri, 14 Apr 2006 07:53:45 +0000 (07:53 +0000)]
Fix dead store elimination
slava [Tue, 11 Apr 2006 06:54:10 +0000 (06:54 +0000)]
Re-enable shuffle optimization, remove dead code
slava [Tue, 11 Apr 2006 06:45:24 +0000 (06:45 +0000)]
Register allocator fixes
Kevin Reid [Mon, 10 Apr 2006 22:21:01 +0000 (22:21 +0000)]
Standard Mac OS X menu bar, and FactorCallback class for target-action callbacks.
Kevin Reid [Mon, 10 Apr 2006 19:03:41 +0000 (19:03 +0000)]
Cocoa window zooming based on gadget's preferred dimensions
slava [Mon, 10 Apr 2006 03:11:19 +0000 (03:11 +0000)]
Compiler fixes
slava [Mon, 10 Apr 2006 02:23:24 +0000 (02:23 +0000)]
Slightly better error reporting in the UI
slava [Mon, 10 Apr 2006 02:23:00 +0000 (02:23 +0000)]
New phantom stack abstraction
slava [Sun, 9 Apr 2006 23:14:30 +0000 (23:14 +0000)]
Minor launcher fixes
slava [Sat, 8 Apr 2006 20:46:47 +0000 (20:46 +0000)]
Debugging compiler
slava [Sat, 8 Apr 2006 07:13:01 +0000 (07:13 +0000)]
More powerful templating
slava [Fri, 7 Apr 2006 00:46:31 +0000 (00:46 +0000)]
Small shuffle optimization cleanup
slava [Wed, 5 Apr 2006 06:43:37 +0000 (06:43 +0000)]
Changes to templating system, re-enabled shuffle optimizations
wayo.cavazos [Fri, 31 Mar 2006 01:01:26 +0000 (01:01 +0000)]
Remove duplicate of next-event word
wayo.cavazos [Fri, 31 Mar 2006 00:54:20 +0000 (00:54 +0000)]
.win word and minor changes
wayo.cavazos [Fri, 31 Mar 2006 00:53:36 +0000 (00:53 +0000)]
Minor Factory changes
wayo.cavazos [Fri, 31 Mar 2006 00:50:04 +0000 (00:50 +0000)]
documentation fixes
wayo.cavazos [Thu, 16 Mar 2006 07:53:43 +0000 (07:53 +0000)]
Minor formatting in xlib.factor
wayo.cavazos [Thu, 16 Mar 2006 07:49:39 +0000 (07:49 +0000)]
Minor formatting in concurrent-widgets.factor
wayo.cavazos [Sat, 25 Feb 2006 06:06:30 +0000 (06:06 +0000)]
Minor formatting fix in Factory
wayo.cavazos [Sat, 25 Feb 2006 06:05:41 +0000 (06:05 +0000)]
Use set-error-handler
wayo.cavazos [Sat, 25 Feb 2006 06:01:51 +0000 (06:01 +0000)]
set-error-handler in x.factor