Aaron Schaefer
|
b7b27e81a4
|
Fix typo in poker test/doc example
|
2009-05-07 23:11:44 -04:00 |
Aaron Schaefer
|
495e4dbe60
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
basis/math/miller-rabin/miller-rabin.factor
|
2009-05-07 22:20:53 -04:00 |
Slava Pestov
|
16bddcb91e
|
images.viewer: you can now pass a pathname object to image-window and image. words
|
2009-05-07 20:52:39 -05:00 |
Slava Pestov
|
b70160088d
|
math.miller-rabin: make some utilities not private since math.primes uses them
|
2009-05-07 20:52:16 -05:00 |
Aaron Schaefer
|
9c69295b22
|
Speed up best-hands a bit using reduce and add a test
|
2009-05-07 21:23:58 -04:00 |
Joe Groff
|
c9eea800e7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-07 19:56:58 -05:00 |
Joe Groff
|
7fc5dfab3d
|
slow, ugly, unoptimized terrain generation demo
|
2009-05-07 19:53:56 -05:00 |
Joe Groff
|
cd7e2aecd2
|
typo in cocoa pixel format stuff
|
2009-05-07 19:47:26 -05:00 |
Joe Groff
|
94f92ad0eb
|
fix some faux pas in bunny
|
2009-05-07 19:47:05 -05:00 |
Joe Groff
|
b1f42da336
|
un-private some useful words
|
2009-05-07 19:46:42 -05:00 |
Slava Pestov
|
e78c043acb
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-07 19:41:54 -05:00 |
Slava Pestov
|
02bd871575
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-07 19:47:42 -05:00 |
Slava Pestov
|
cb9d50887c
|
Update PowerPC %jump and %dispatch-label, and add PIC-related functions to cpu-ppc.hpp
|
2009-05-07 19:47:38 -05:00 |
Slava Pestov
|
b45284421d
|
cpu.ppc.bootstrap: updates
|
2009-05-07 19:40:25 -05:00 |
Aaron Schaefer
|
20d2da7f0f
|
Update docs/summary for poker vocab
|
2009-05-07 18:50:46 -04:00 |
Aaron Schaefer
|
dd1769c744
|
Make next-odd public again as it's used elsewhere
|
2009-05-07 18:33:55 -04:00 |
Aaron Schaefer
|
bd83569968
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-07 18:04:49 -04:00 |
Slava Pestov
|
12b3a6bc61
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-07 16:58:34 -05:00 |
Slava Pestov
|
db6ae46c47
|
Fix x86-64 backend
|
2009-05-07 16:58:18 -05:00 |
Aaron Schaefer
|
85ccc87447
|
Minor logical rearrangement
|
2009-05-07 16:54:49 -04:00 |
Aaron Schaefer
|
ddd9de36a3
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-07 16:44:15 -04:00 |
Doug Coleman
|
c61a1875e4
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-07 14:50:20 -05:00 |
Slava Pestov
|
9b419aa0b1
|
Count megamorphic cache hits
|
2009-05-07 14:26:08 -05:00 |
Doug Coleman
|
9d50574120
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-07 13:09:45 -05:00 |
Doug Coleman
|
506f105c52
|
link seeking docs to the seek descriptors
|
2009-05-07 13:01:42 -05:00 |
Slava Pestov
|
e55f0d17e5
|
compiler.tree.modular-arithmetic: convert >integer >fixnum into >fixnum
|
2009-05-07 12:54:23 -05:00 |
Slava Pestov
|
eb515af599
|
Code cleanups
|
2009-05-07 12:33:31 -05:00 |
Slava Pestov
|
3c19ec1cbb
|
Fix overly-eager strength reduction for mod, and add a type function for >integer (reported by Joe Groff)
|
2009-05-07 12:32:06 -05:00 |
Aaron Schaefer
|
5e13f41b86
|
Add docs for best-hand in poker vocab
|
2009-05-07 11:20:01 -04:00 |
Aaron Schaefer
|
34190701f5
|
Eliminate stack shuffling by using bi in PE #25
|
2009-05-07 10:56:33 -04:00 |
Aaron Schaefer
|
0180ea782d
|
Speed up best-hand by not converting to ckf repeatedly
|
2009-05-07 10:29:44 -04:00 |
Aaron Schaefer
|
3de126aaa4
|
Add >5 card evaluator word to poker vocab
|
2009-05-07 10:19:23 -04:00 |
Doug Coleman
|
525e54b61a
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-06 23:56:19 -05:00 |
Slava Pestov
|
9a914d8ce5
|
tools.trace: fix for call(
|
2009-05-06 23:47:17 -05:00 |
Slava Pestov
|
4950ca76c2
|
find-window: don't bomb if a world has no child. Reported by Joe Groff
|
2009-05-06 23:40:27 -05:00 |
Slava Pestov
|
74094142fe
|
Fix tail call PICs on x86-64
|
2009-05-06 22:44:30 -05:00 |
Slava Pestov
|
8134876022
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-06 22:05:16 -05:00 |
Slava Pestov
|
4f0a1b024e
|
Clean up bootstrap.image, and implement new calling convention for tail calls; tail call sites now have PICs
|
2009-05-06 22:04:01 -05:00 |
Aaron Schaefer
|
0d66d65c59
|
Make a deck of cards an actual tuple
|
2009-05-06 21:44:25 -04:00 |
Aaron Schaefer
|
1aa8ea8f37
|
Use iota where necessary in tests
|
2009-05-06 21:31:37 -04:00 |
Aaron Schaefer
|
b81e5c5610
|
Add docs for combination words
|
2009-05-06 21:27:04 -04:00 |
Slava Pestov
|
c1e25f3b43
|
JIT now supports multiple relocations per code template. This simplifies non-optimizing compiler backends
|
2009-05-06 20:04:49 -05:00 |
Aaron Schaefer
|
085b30337f
|
Use binary-search instead of find-last for combinations
|
2009-05-06 20:46:41 -04:00 |
Slava Pestov
|
d3b85c14c9
|
Working on inline caching for tail call sites
|
2009-05-06 19:22:22 -05:00 |
Aaron Schaefer
|
88553ea262
|
Clean up combinations a bit
|
2009-05-06 20:18:21 -04:00 |
Aaron Schaefer
|
e8d1f86ccc
|
Add tests for combinations
|
2009-05-06 19:33:58 -04:00 |
Doug Coleman
|
0db9075ce2
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-06 17:40:16 -05:00 |
Joe Groff
|
4d6f86b845
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-06 17:35:19 -05:00 |
Joe Groff
|
150f85b85a
|
uniform-random-float speed
|
2009-05-06 17:26:21 -05:00 |
Doug Coleman
|
abd35fad0b
|
Document miller-rabin, more unit tests for some corner cases
|
2009-05-06 16:26:06 -05:00 |