]> gitweb.factorcode.org Git - factor.git/log
factor.git
17 years agoUpdate change log for 0.82 changes 0.82 factor-0-82
slava [Mon, 15 May 2006 01:31:16 +0000 (01:31 +0000)]
Update change log for 0.82 changes

17 years agoRemove done item from to do list
slava [Mon, 15 May 2006 00:08:16 +0000 (00:08 +0000)]
Remove done item from to do list

17 years agoAMD64 fixes
slava [Mon, 15 May 2006 00:05:57 +0000 (00:05 +0000)]
AMD64 fixes

17 years agofp-scratch cleanup
slava [Sun, 14 May 2006 20:44:47 +0000 (20:44 +0000)]
fp-scratch cleanup

17 years agoMinor fixes
slava [Sun, 14 May 2006 19:44:07 +0000 (19:44 +0000)]
Minor fixes

17 years agoCompiler cleanups and bootstrap speedup
slava [Fri, 12 May 2006 21:07:56 +0000 (21:07 +0000)]
Compiler cleanups and bootstrap speedup

17 years agoFix set-slot on x86
slava [Thu, 11 May 2006 23:46:19 +0000 (23:46 +0000)]
Fix set-slot on x86

17 years agoUpdate boot-stage1 for AMD64 backend changes
slava [Thu, 11 May 2006 06:25:23 +0000 (06:25 +0000)]
Update boot-stage1 for AMD64 backend changes

17 years agoUpdate AMD64 backend and clean up other backends
slava [Thu, 11 May 2006 06:22:51 +0000 (06:22 +0000)]
Update AMD64 backend and clean up other backends

17 years agoSome minor I/O fixes
slava [Thu, 11 May 2006 05:46:32 +0000 (05:46 +0000)]
Some minor I/O fixes

17 years agoChanging list code to use generic sequence words
slava [Thu, 11 May 2006 00:32:04 +0000 (00:32 +0000)]
Changing list code to use generic sequence words

17 years agoMinor performance improvements in optimizer
slava [Wed, 10 May 2006 22:51:18 +0000 (22:51 +0000)]
Minor performance improvements in optimizer

17 years agoOptimizer cleanup
slava [Wed, 10 May 2006 07:40:03 +0000 (07:40 +0000)]
Optimizer cleanup

17 years agoBootstrap performance improvement and assorted cleanups
slava [Wed, 10 May 2006 06:18:25 +0000 (06:18 +0000)]
Bootstrap performance improvement and assorted cleanups

17 years agoFix typos
slava [Wed, 10 May 2006 02:22:21 +0000 (02:22 +0000)]
Fix typos

17 years agoFloating point intrinsics for PowerPC
slava [Wed, 10 May 2006 01:37:07 +0000 (01:37 +0000)]
Floating point intrinsics for PowerPC

17 years agoTemplates fixes for float vreg allocation
slava [Tue, 9 May 2006 17:48:55 +0000 (17:48 +0000)]
Templates fixes for float vreg allocation

17 years agoMinor tweak
slava [Tue, 9 May 2006 17:48:43 +0000 (17:48 +0000)]
Minor tweak

17 years agoTemplates cleanups
slava [Tue, 9 May 2006 17:17:03 +0000 (17:17 +0000)]
Templates cleanups

17 years agoBootstrap and compiler fixes
slava [Tue, 9 May 2006 16:38:57 +0000 (16:38 +0000)]
Bootstrap and compiler fixes

17 years agoWorking on new example program
slava [Tue, 9 May 2006 15:31:28 +0000 (15:31 +0000)]
Working on new example program

17 years agoCompiler work
slava [Tue, 9 May 2006 15:31:10 +0000 (15:31 +0000)]
Compiler work

17 years agoRemove unswons word
slava [Tue, 9 May 2006 15:30:26 +0000 (15:30 +0000)]
Remove unswons word

17 years agoMinor fixes
slava [Sat, 6 May 2006 04:27:40 +0000 (04:27 +0000)]
Minor fixes

17 years agoMore float tests, x86 float fixes
slava [Sat, 6 May 2006 03:06:08 +0000 (03:06 +0000)]
More float tests, x86 float fixes

17 years agoFloating point fixes
slava [Sat, 6 May 2006 01:41:57 +0000 (01:41 +0000)]
Floating point fixes

17 years agoWorking on float intrinsics
slava [Sat, 6 May 2006 00:06:57 +0000 (00:06 +0000)]
Working on float intrinsics

17 years agoNew 'pentium4' architecture
slava [Fri, 5 May 2006 06:08:37 +0000 (06:08 +0000)]
New 'pentium4' architecture

17 years agoPreliminary floating point intrinsics work
slava [Fri, 5 May 2006 06:00:17 +0000 (06:00 +0000)]
Preliminary floating point intrinsics work

17 years agoUpdated readme, fixed documentation typo, better no-method error reporting
slava [Fri, 5 May 2006 05:59:39 +0000 (05:59 +0000)]
Updated readme, fixed documentation typo, better no-method error reporting

17 years agoAdd instructions for starting the GUI on Mac OS X to README.txt.
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.

18 years agoSet cp_dir executable during 'make macosx.app'.
Kevin Reid [Tue, 11 Apr 2006 13:49:47 +0000 (13:49 +0000)]
Set cp_dir executable during 'make macosx.app'.

18 years agoRegister allocation cleanup
slava [Thu, 4 May 2006 22:19:39 +0000 (22:19 +0000)]
Register allocation cleanup

18 years agovregs now delegate to a register class
slava [Thu, 4 May 2006 22:08:52 +0000 (22:08 +0000)]
vregs now delegate to a register class

18 years agoUpdate x86 assembler for SSE2
slava [Thu, 4 May 2006 20:05:58 +0000 (20:05 +0000)]
Update x86 assembler for SSE2

18 years agoMinor fixes
slava [Wed, 3 May 2006 00:26:48 +0000 (00:26 +0000)]
Minor fixes

18 years agoWorking on method inlining optimization
slava [Tue, 2 May 2006 18:16:59 +0000 (18:16 +0000)]
Working on method inlining optimization

18 years agoType inference for clone and (clone)
slava [Tue, 2 May 2006 10:13:43 +0000 (10:13 +0000)]
Type inference for clone and (clone)

18 years agoTweaking some declarations
slava [Tue, 2 May 2006 10:05:58 +0000 (10:05 +0000)]
Tweaking some declarations

18 years agoAggressive arithmetic inlining
slava [Tue, 2 May 2006 07:05:57 +0000 (07:05 +0000)]
Aggressive arithmetic inlining

18 years agoNew optimizations: useless coerce elimination, builtin slot type declarations
slava [Tue, 2 May 2006 05:49:52 +0000 (05:49 +0000)]
New optimizations: useless coerce elimination, builtin slot type declarations

18 years agoSpecializer optimization
slava [Tue, 2 May 2006 04:11:59 +0000 (04:11 +0000)]
Specializer optimization

18 years agoGenerate if-intrinsics in more cases
slava [Tue, 2 May 2006 03:30:24 +0000 (03:30 +0000)]
Generate if-intrinsics in more cases

18 years agoDisable set-slot intrinsic since it seems problematic
slava [Tue, 2 May 2006 02:12:08 +0000 (02:12 +0000)]
Disable set-slot intrinsic since it seems problematic

18 years agoUpdating x86 intrinsics
slava [Tue, 2 May 2006 00:45:40 +0000 (00:45 +0000)]
Updating x86 intrinsics

18 years agoFirst approximation at x86 intrinsic definitions
slava [Sun, 30 Apr 2006 20:13:35 +0000 (20:13 +0000)]
First approximation at x86 intrinsic definitions

18 years agoAdd +clobber annotations for future optimization
slava [Sun, 30 Apr 2006 20:12:54 +0000 (20:12 +0000)]
Add +clobber annotations for future optimization

18 years agoFix some problems in the x86 backend
slava [Sat, 29 Apr 2006 22:33:05 +0000 (22:33 +0000)]
Fix some problems in the x86 backend

18 years agoFix more typos
slava [Sat, 29 Apr 2006 21:32:15 +0000 (21:32 +0000)]
Fix more typos

18 years agoFix x86 typo
slava [Sat, 29 Apr 2006 21:28:51 +0000 (21:28 +0000)]
Fix x86 typo

18 years agoGot scratch registers working; PowerPC backend fully operational, x86 in progress
slava [Sat, 29 Apr 2006 21:13:02 +0000 (21:13 +0000)]
Got scratch registers working; PowerPC backend fully operational, x86 in progress

18 years agoUpdating x86 backend for new changes
slava [Fri, 28 Apr 2006 23:23:50 +0000 (23:23 +0000)]
Updating x86 backend for new changes

18 years agoBootstrap fixes
slava [Fri, 28 Apr 2006 23:04:04 +0000 (23:04 +0000)]
Bootstrap fixes

18 years agoMove some files around
slava [Fri, 28 Apr 2006 22:48:48 +0000 (22:48 +0000)]
Move some files around

18 years agoRemoving linear IR
slava [Fri, 28 Apr 2006 22:38:48 +0000 (22:38 +0000)]
Removing linear IR

18 years agoUpdate copyright for changed file
slava [Sat, 29 Apr 2006 21:23:16 +0000 (21:23 +0000)]
Update copyright for changed file

18 years agoFix typo
slava [Sat, 29 Apr 2006 21:22:42 +0000 (21:22 +0000)]
Fix typo

18 years agoFix I/O typo
slava [Fri, 28 Apr 2006 04:19:58 +0000 (04:19 +0000)]
Fix I/O typo

18 years agoUnix I/O cleanup
slava [Fri, 28 Apr 2006 04:03:48 +0000 (04:03 +0000)]
Unix I/O cleanup

18 years agocont-responder cleanup
slava [Fri, 28 Apr 2006 04:03:41 +0000 (04:03 +0000)]
cont-responder cleanup

18 years agoMore robust duplex stream
slava [Fri, 28 Apr 2006 04:03:10 +0000 (04:03 +0000)]
More robust duplex stream

18 years agoFix scoping problem in cont-responder
slava [Fri, 28 Apr 2006 01:36:29 +0000 (01:36 +0000)]
Fix scoping problem in cont-responder

18 years agoI/O fixes
slava [Thu, 27 Apr 2006 07:20:02 +0000 (07:20 +0000)]
I/O fixes

18 years agoGet rid of 'repeat' experiment
slava [Thu, 27 Apr 2006 04:44:50 +0000 (04:44 +0000)]
Get rid of 'repeat' experiment

18 years agoCode cleanups, fix #if intrinsic linearization, faster repeat combinator
slava [Wed, 26 Apr 2006 07:05:38 +0000 (07:05 +0000)]
Code cleanups, fix #if intrinsic linearization, faster repeat combinator

18 years agoFixing some bugs, with-template argument order reversed
slava [Tue, 25 Apr 2006 22:25:39 +0000 (22:25 +0000)]
Fixing some bugs, with-template argument order reversed

18 years agoHuge compiler patch; two new fixnum-fast and fixnum+fast primitives which do not...
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

18 years agofix coroutine code for abscence of tree-each
chris.double [Sun, 23 Apr 2006 21:30:35 +0000 (21:30 +0000)]
fix coroutine code for abscence of tree-each

18 years agoFix examples and contrib
slava [Sun, 23 Apr 2006 21:29:42 +0000 (21:29 +0000)]
Fix examples and contrib

18 years agoNew, very hairy with-template specifier style
slava [Sun, 23 Apr 2006 19:32:08 +0000 (19:32 +0000)]
New, very hairy with-template specifier style

18 years agoBenchmark fixes, remove some crusty old code
slava [Sun, 23 Apr 2006 06:24:14 +0000 (06:24 +0000)]
Benchmark fixes, remove some crusty old code

18 years agoRegister allocation fixes
slava [Sun, 23 Apr 2006 05:40:49 +0000 (05:40 +0000)]
Register allocation fixes

18 years agoMultiple load elimination
slava [Sat, 22 Apr 2006 19:26:32 +0000 (19:26 +0000)]
Multiple load elimination

18 years agoRemove debugging code, fix typo in x86 backend
slava [Fri, 21 Apr 2006 20:51:01 +0000 (20:51 +0000)]
Remove debugging code, fix typo in x86 backend

18 years agoFix dead load/store elimination
slava [Thu, 20 Apr 2006 20:28:08 +0000 (20:28 +0000)]
Fix dead load/store elimination

18 years agoNew approach to stack dead load/store elimination
slava [Wed, 19 Apr 2006 20:19:26 +0000 (20:19 +0000)]
New approach to stack dead load/store elimination

18 years agoIntrinsics cleanups, x86 fixes
slava [Mon, 17 Apr 2006 22:25:38 +0000 (22:25 +0000)]
Intrinsics cleanups, x86 fixes

18 years agoStripping out old compiler code
slava [Mon, 17 Apr 2006 21:17:34 +0000 (21:17 +0000)]
Stripping out old compiler code

18 years agoFix dead store elimination
slava [Fri, 14 Apr 2006 07:53:45 +0000 (07:53 +0000)]
Fix dead store elimination

18 years agoRe-enable shuffle optimization, remove dead code
slava [Tue, 11 Apr 2006 06:54:10 +0000 (06:54 +0000)]
Re-enable shuffle optimization, remove dead code

18 years agoRegister allocator fixes
slava [Tue, 11 Apr 2006 06:45:24 +0000 (06:45 +0000)]
Register allocator fixes

18 years agoStandard Mac OS X menu bar, and FactorCallback class for target-action callbacks.
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.

18 years agoCocoa window zooming based on gadget's preferred dimensions
Kevin Reid [Mon, 10 Apr 2006 19:03:41 +0000 (19:03 +0000)]
Cocoa window zooming based on gadget's preferred dimensions

18 years agoCompiler fixes
slava [Mon, 10 Apr 2006 03:11:19 +0000 (03:11 +0000)]
Compiler fixes

18 years agoSlightly better error reporting in the UI
slava [Mon, 10 Apr 2006 02:23:24 +0000 (02:23 +0000)]
Slightly better error reporting in the UI

18 years agoNew phantom stack abstraction
slava [Mon, 10 Apr 2006 02:23:00 +0000 (02:23 +0000)]
New phantom stack abstraction

18 years agoMinor launcher fixes
slava [Sun, 9 Apr 2006 23:14:30 +0000 (23:14 +0000)]
Minor launcher fixes

18 years agoDebugging compiler
slava [Sat, 8 Apr 2006 20:46:47 +0000 (20:46 +0000)]
Debugging compiler

18 years agoMore powerful templating
slava [Sat, 8 Apr 2006 07:13:01 +0000 (07:13 +0000)]
More powerful templating

18 years agoSmall shuffle optimization cleanup
slava [Fri, 7 Apr 2006 00:46:31 +0000 (00:46 +0000)]
Small shuffle optimization cleanup

18 years agoChanges to templating system, re-enabled shuffle optimizations
slava [Wed, 5 Apr 2006 06:43:37 +0000 (06:43 +0000)]
Changes to templating system, re-enabled shuffle optimizations

18 years agoRemove duplicate of next-event word
wayo.cavazos [Fri, 31 Mar 2006 01:01:26 +0000 (01:01 +0000)]
Remove duplicate of next-event word

18 years ago.win word and minor changes
wayo.cavazos [Fri, 31 Mar 2006 00:54:20 +0000 (00:54 +0000)]
.win word and minor changes

18 years agoMinor Factory changes
wayo.cavazos [Fri, 31 Mar 2006 00:53:36 +0000 (00:53 +0000)]
Minor Factory changes

18 years agodocumentation fixes
wayo.cavazos [Fri, 31 Mar 2006 00:50:04 +0000 (00:50 +0000)]
documentation fixes

18 years agoMinor formatting in xlib.factor
wayo.cavazos [Thu, 16 Mar 2006 07:53:43 +0000 (07:53 +0000)]
Minor formatting in xlib.factor

18 years agoMinor formatting in concurrent-widgets.factor
wayo.cavazos [Thu, 16 Mar 2006 07:49:39 +0000 (07:49 +0000)]
Minor formatting in concurrent-widgets.factor

18 years agoMinor formatting fix in Factory
wayo.cavazos [Sat, 25 Feb 2006 06:06:30 +0000 (06:06 +0000)]
Minor formatting fix in Factory

18 years agoUse set-error-handler
wayo.cavazos [Sat, 25 Feb 2006 06:05:41 +0000 (06:05 +0000)]
Use set-error-handler

18 years agoset-error-handler in x.factor
wayo.cavazos [Sat, 25 Feb 2006 06:01:51 +0000 (06:01 +0000)]
set-error-handler in x.factor