]>
gitweb.factorcode.org Git - factor.git/log
Bruno Deferrari [Mon, 15 Sep 2008 18:28:16 +0000 (15:28 -0300)]
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
extra/irc/messages/messages.factor
Doug Coleman [Mon, 15 Sep 2008 16:54:42 +0000 (11:54 -0500)]
deques docs
Doug Coleman [Mon, 15 Sep 2008 16:53:39 +0000 (11:53 -0500)]
add a vocab-link
Doug Coleman [Mon, 15 Sep 2008 15:33:03 +0000 (10:33 -0500)]
remove extra IN:, use dip
Doug Coleman [Mon, 15 Sep 2008 15:30:06 +0000 (10:30 -0500)]
make a couple words private, use ERROR: instead of throwing strings
Doug Coleman [Mon, 15 Sep 2008 15:18:43 +0000 (10:18 -0500)]
move article and about to bottom
Doug Coleman [Mon, 15 Sep 2008 15:17:08 +0000 (10:17 -0500)]
document smart short circuit combinators
Doug Coleman [Mon, 15 Sep 2008 15:07:13 +0000 (10:07 -0500)]
document remove-nth
Doug Coleman [Mon, 15 Sep 2008 15:00:10 +0000 (10:00 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 15 Sep 2008 09:22:12 +0000 (04:22 -0500)]
More progress
Slava Pestov [Mon, 15 Sep 2008 07:59:24 +0000 (02:59 -0500)]
Inserting spills and reloads
Slava Pestov [Mon, 15 Sep 2008 07:59:00 +0000 (02:59 -0500)]
Add slurp-heap combinator, like slurp-deque
Slava Pestov [Mon, 15 Sep 2008 06:54:48 +0000 (01:54 -0500)]
Live interval splitting and spilling
Doug Coleman [Mon, 15 Sep 2008 05:03:53 +0000 (00:03 -0500)]
add docs for short-circuit combinators
Doug Coleman [Mon, 15 Sep 2008 04:32:25 +0000 (23:32 -0500)]
move the article down
Doug Coleman [Mon, 15 Sep 2008 04:27:37 +0000 (23:27 -0500)]
add some docs to circular
Doug Coleman [Mon, 15 Sep 2008 03:28:54 +0000 (22:28 -0500)]
add about, article
Doug Coleman [Sun, 14 Sep 2008 14:45:46 +0000 (09:45 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 14 Sep 2008 14:45:26 +0000 (09:45 -0500)]
more docs
Slava Pestov [Sun, 14 Sep 2008 06:50:55 +0000 (01:50 -0500)]
Fix bad <inet>
Slava Pestov [Sun, 14 Sep 2008 06:50:49 +0000 (01:50 -0500)]
Fix typo in example
Doug Coleman [Sun, 14 Sep 2008 03:24:45 +0000 (22:24 -0500)]
fix ==
Doug Coleman [Sun, 14 Sep 2008 03:21:54 +0000 (22:21 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
build-support/factor.sh
Doug Coleman [Sun, 14 Sep 2008 03:18:56 +0000 (22:18 -0500)]
more readable build script
Doug Coleman [Sun, 14 Sep 2008 03:00:54 +0000 (22:00 -0500)]
add ability to override default target
Doug Coleman [Sun, 14 Sep 2008 02:26:00 +0000 (21:26 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 14 Sep 2008 02:24:36 +0000 (21:24 -0500)]
update the build script to check for 64bit mac. defaults to 32bit for now
Slava Pestov [Sun, 14 Sep 2008 02:23:25 +0000 (21:23 -0500)]
Fix stack effects of load-source, load-docs so that stack isn't filled up with crap in stage2
Doug Coleman [Sun, 14 Sep 2008 01:48:42 +0000 (20:48 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 14 Sep 2008 01:40:54 +0000 (20:40 -0500)]
Fix PPC bootstrap
Slava Pestov [Sun, 14 Sep 2008 01:28:13 +0000 (20:28 -0500)]
Fixing some problems with returning structs by value in x86.64 FFI
Slava Pestov [Sun, 14 Sep 2008 01:27:48 +0000 (20:27 -0500)]
Fix tags
Doug Coleman [Sun, 14 Sep 2008 00:20:54 +0000 (19:20 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 13 Sep 2008 23:20:38 +0000 (18:20 -0500)]
allow |b b| || regexps
Slava Pestov [Sat, 13 Sep 2008 19:25:06 +0000 (14:25 -0500)]
Don't clobber RBX
Eduardo Cavazos [Sat, 13 Sep 2008 16:13:03 +0000 (11:13 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Eduardo Cavazos [Sat, 13 Sep 2008 16:12:36 +0000 (11:12 -0500)]
tools.annotations: Use fry in '(watch-vars)'
Slava Pestov [Sat, 13 Sep 2008 11:14:13 +0000 (06:14 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 13 Sep 2008 11:13:49 +0000 (06:13 -0500)]
15% improvement
Slava Pestov [Sat, 13 Sep 2008 09:43:29 +0000 (04:43 -0500)]
Found a place to use the locals in literals feature
Eduardo Cavazos [Sat, 13 Sep 2008 09:09:13 +0000 (04:09 -0500)]
tools.annotations: Use fry in '(watch)'
Slava Pestov [Sat, 13 Sep 2008 08:12:52 +0000 (03:12 -0500)]
Support hints on methods
Slava Pestov [Sat, 13 Sep 2008 08:09:16 +0000 (03:09 -0500)]
Add unit test for locals performance regresion
Slava Pestov [Sat, 13 Sep 2008 08:06:36 +0000 (03:06 -0500)]
Rewrite locals-in-literals in idiomatic Factor, and fix a performance regression with locals in tuples
Slava Pestov [Sat, 13 Sep 2008 07:37:27 +0000 (02:37 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 13 Sep 2008 07:37:16 +0000 (02:37 -0500)]
Clean up raytracer a bit
Doug Coleman [Sat, 13 Sep 2008 03:04:53 +0000 (22:04 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 13 Sep 2008 03:04:35 +0000 (22:04 -0500)]
fix help-lint
Doug Coleman [Sat, 13 Sep 2008 02:56:25 +0000 (21:56 -0500)]
unbreak regexp2 for fry change, use dip some, pprint*, make \^ and \$ parse
Slava Pestov [Fri, 12 Sep 2008 23:57:34 +0000 (18:57 -0500)]
Fix sequences tests
Slava Pestov [Fri, 12 Sep 2008 23:15:44 +0000 (18:15 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 12 Sep 2008 23:15:26 +0000 (18:15 -0500)]
Cleanup
Slava Pestov [Fri, 12 Sep 2008 23:15:22 +0000 (18:15 -0500)]
Fix usages of nths
Slava Pestov [Fri, 12 Sep 2008 23:08:38 +0000 (18:08 -0500)]
New modular arithmetic optimization pass
Slava Pestov [Fri, 12 Sep 2008 23:08:19 +0000 (18:08 -0500)]
Change stack effect of nths to match nth, rice bounds-check?
Doug Coleman [Fri, 12 Sep 2008 21:47:51 +0000 (16:47 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 12 Sep 2008 21:04:01 +0000 (16:04 -0500)]
Fix typo in 3bi docs
Slava Pestov [Fri, 12 Sep 2008 21:03:47 +0000 (16:03 -0500)]
Add indices word
Slava Pestov [Fri, 12 Sep 2008 20:52:43 +0000 (15:52 -0500)]
Fix math.vectors unit tests
Slava Pestov [Fri, 12 Sep 2008 20:50:34 +0000 (15:50 -0500)]
Add meta-data
Slava Pestov [Fri, 12 Sep 2008 20:49:46 +0000 (15:49 -0500)]
Clean up human sort, move it to basis
Doug Coleman [Fri, 12 Sep 2008 17:32:34 +0000 (12:32 -0500)]
move about to end
Doug Coleman [Fri, 12 Sep 2008 17:30:42 +0000 (12:30 -0500)]
better base64 docs
Doug Coleman [Fri, 12 Sep 2008 17:21:32 +0000 (12:21 -0500)]
add vocab-link in docs
Doug Coleman [Fri, 12 Sep 2008 17:16:27 +0000 (12:16 -0500)]
better article name
Doug Coleman [Fri, 12 Sep 2008 17:16:21 +0000 (12:16 -0500)]
better docs
Doug Coleman [Fri, 12 Sep 2008 17:08:01 +0000 (12:08 -0500)]
add docs for mime-types
Slava Pestov [Fri, 12 Sep 2008 16:42:15 +0000 (11:42 -0500)]
fix apt-get install to use --yes
Slava Pestov [Fri, 12 Sep 2008 16:36:31 +0000 (11:36 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 12 Sep 2008 16:32:40 +0000 (11:32 -0500)]
Fix load problem
Slava Pestov [Fri, 12 Sep 2008 16:29:12 +0000 (11:29 -0500)]
Move map-reduce combinator to core, re-implement norm-sq and v. for better performance
Doug Coleman [Fri, 12 Sep 2008 15:36:00 +0000 (10:36 -0500)]
make editors use make
Doug Coleman [Fri, 12 Sep 2008 15:29:34 +0000 (10:29 -0500)]
better smtp docs
Slava Pestov [Fri, 12 Sep 2008 13:29:32 +0000 (08:29 -0500)]
New benchmark: like nsieve but using a byte array
Slava Pestov [Fri, 12 Sep 2008 13:18:57 +0000 (08:18 -0500)]
Minor change to copy and subseq to improve type inference
Slava Pestov [Fri, 12 Sep 2008 13:18:44 +0000 (08:18 -0500)]
Adding identity optimization pass, tweak inlining heuristic
Slava Pestov [Fri, 12 Sep 2008 10:36:06 +0000 (05:36 -0500)]
Oops
Slava Pestov [Fri, 12 Sep 2008 10:17:27 +0000 (05:17 -0500)]
Perform loop detection before normalization, clean up normalization pass, more aggressive recursive return value propagation. Fixes regression on nsieve benchmark
Slava Pestov [Fri, 12 Sep 2008 09:36:32 +0000 (04:36 -0500)]
Add file to work dir to ensure it gets checked in
Slava Pestov [Fri, 12 Sep 2008 09:02:54 +0000 (04:02 -0500)]
Fix regression
Slava Pestov [Fri, 12 Sep 2008 09:02:42 +0000 (04:02 -0500)]
Add missing type
Slava Pestov [Fri, 12 Sep 2008 09:02:32 +0000 (04:02 -0500)]
Fix Joe Groff's x86-64 structs/callbacks bug
Slava Pestov [Fri, 12 Sep 2008 08:24:40 +0000 (03:24 -0500)]
Remove invaders.rom imported by accident
Slava Pestov [Fri, 12 Sep 2008 05:04:56 +0000 (00:04 -0500)]
Add unit test for Joe Groff's bg
Slava Pestov [Fri, 12 Sep 2008 01:01:36 +0000 (20:01 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 12 Sep 2008 01:01:10 +0000 (20:01 -0500)]
Simplify mandelbrot
Doug Coleman [Thu, 11 Sep 2008 20:36:42 +0000 (15:36 -0500)]
fix nehe, use in-thread correctly
Slava Pestov [Thu, 11 Sep 2008 10:04:49 +0000 (05:04 -0500)]
Help lint fixes
slava [Thu, 11 Sep 2008 08:58:20 +0000 (03:58 -0500)]
Fix Linux bootstrap
Slava Pestov [Thu, 11 Sep 2008 07:05:22 +0000 (02:05 -0500)]
RPO linearization
Bruno Deferrari [Thu, 11 Sep 2008 06:35:34 +0000 (03:35 -0300)]
irc.messages: dip
U-SLAVA-DFB8FF805\Slava [Thu, 11 Sep 2008 06:27:23 +0000 (01:27 -0500)]
Fix Windows bootstrap
Slava Pestov [Thu, 11 Sep 2008 06:21:49 +0000 (01:21 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Thu, 11 Sep 2008 06:15:31 +0000 (01:15 -0500)]
ppc bootstrap
Doug Coleman [Thu, 11 Sep 2008 06:11:59 +0000 (01:11 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Thu, 11 Sep 2008 06:11:17 +0000 (01:11 -0500)]
random numbers were endian-dependent. clean up blum-blum-shub a bit
Slava Pestov [Thu, 11 Sep 2008 05:48:23 +0000 (00:48 -0500)]
More fixes
Slava Pestov [Thu, 11 Sep 2008 05:40:25 +0000 (00:40 -0500)]
Fixing make-image
Slava Pestov [Thu, 11 Sep 2008 05:37:21 +0000 (00:37 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 11 Sep 2008 05:36:55 +0000 (00:36 -0500)]
Remove debug code