Joe Groff
|
4700890b70
|
fix primitive emit fallback for simd intrinsics
|
2009-11-18 21:29:51 -08:00 |
Joe Groff
|
b54a925d1e
|
enable simd intrinsics and fix first-pass compiler errors
|
2009-11-18 20:32:05 -08:00 |
Joe Groff
|
e6295d5640
|
tests for all simd intrinsics
|
2009-11-18 18:20:58 -08:00 |
Joe Groff
|
3698595d39
|
properly handle -vector-op and case words in simd.backend
|
2009-11-18 12:36:41 -08:00 |
Joe Groff
|
132ce61bb5
|
start on tests for simd intrinsics
|
2009-11-17 11:13:16 -08:00 |
Joe Groff
|
00b9506439
|
compilation fixes
|
2009-11-14 23:43:22 -06:00 |
Joe Groff
|
1030e16267
|
fixes for stronger stack checker
|
2009-11-14 22:25:00 -06:00 |
Joe Groff
|
993631e44c
|
Merge branch 'master' of git://factorcode.org/git/factor into simd-cleanup
Conflicts:
basis/math/vectors/simd/functor/functor.factor
|
2009-11-14 21:02:39 -06:00 |
Joe Groff
|
9efff4a322
|
backend fixups
|
2009-11-14 20:59:03 -06:00 |
Slava Pestov
|
7f7b0c49be
|
hashtables: fix indentation
|
2009-11-14 02:01:30 -06:00 |
Slava Pestov
|
d5049c9913
|
tools.deploy.test: failing tests now have the actual and minimum size
|
2009-11-14 02:01:23 -06:00 |
Slava Pestov
|
f82607f10b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-14 01:59:32 -06:00 |
Slava Pestov
|
547abb5603
|
Unit test fixes
|
2009-11-13 23:00:50 -06:00 |
Doug Coleman
|
e3482fc1df
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-13 15:03:16 -06:00 |
Doug Coleman
|
52c0b35879
|
fix holiday-names word
|
2009-11-13 14:59:48 -06:00 |
Doug Coleman
|
9f6b71c664
|
working on holiday names from timestamp
|
2009-11-13 14:53:27 -06:00 |
Slava Pestov
|
71dad47a32
|
vm: record compaction events correctly
|
2009-11-13 09:29:21 -06:00 |
Slava Pestov
|
54049829dd
|
Bootstrap cleanups
|
2009-11-13 08:05:02 -06:00 |
Slava Pestov
|
ab7583ac37
|
Fix bootstrap
|
2009-11-13 07:55:47 -06:00 |
Slava Pestov
|
5c7163d190
|
Fix another problem with call( inline caching
|
2009-11-13 07:17:00 -06:00 |
Slava Pestov
|
aaad7b6b16
|
compiler.tree.propagation.branches: fix recent constraints change
|
2009-11-13 07:16:41 -06:00 |
Slava Pestov
|
b201cc4a6f
|
Fixing call( inline caching
|
2009-11-13 04:32:33 -06:00 |
Slava Pestov
|
6032e4e4d6
|
benchmark.fannkuch: use iota
|
2009-11-13 03:52:20 -06:00 |
Slava Pestov
|
eb165a5450
|
Instead of bumping the definition counter every time in the VM, bump it only if stack effects changed or macros were redefined
|
2009-11-13 03:52:14 -06:00 |
Slava Pestov
|
6c7ce97380
|
compiler.tree.propagation: fix bug in constraints that caused retain stack overflow
|
2009-11-13 03:22:57 -06:00 |
Slava Pestov
|
820e3c41ce
|
sequences: inline a couple of words
|
2009-11-13 03:01:28 -06:00 |
Slava Pestov
|
aa8feb7bdd
|
classes.algebra: output cleaner anonymous unions and intersections
|
2009-11-13 03:01:22 -06:00 |
Doug Coleman
|
36f6388acf
|
fix using
|
2009-11-12 18:46:21 -06:00 |
Doug Coleman
|
b1e83cdb33
|
update more 8bit encoding usages
|
2009-11-12 18:36:47 -06:00 |
Doug Coleman
|
2dcce81803
|
add docs to 8-bit encodings vocabs, update usages
|
2009-11-12 18:36:20 -06:00 |
Slava Pestov
|
a841083ebe
|
compiler.tree.propagation.transforms: inline push if types are known. Speeds up reverse-complement, sort, sum-file benchmarks
|
2009-11-12 17:24:32 -06:00 |
Slava Pestov
|
2e861d2ff8
|
compiler.tree.propagation: implementing missing case in branch constraints
|
2009-11-12 17:24:11 -06:00 |
Doug Coleman
|
4dfb4f460e
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-12 16:45:27 -06:00 |
Doug Coleman
|
82a7089ba4
|
add more 8-bit windows encodings
|
2009-11-12 16:42:47 -06:00 |
Doug Coleman
|
aff0878914
|
add new 8-BIT: word
|
2009-11-12 16:38:21 -06:00 |
Slava Pestov
|
d38ac6c146
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-12 16:09:24 -06:00 |
Slava Pestov
|
06fb247b8c
|
Invalidate inline caches used by call( and execute( when words are redefined
|
2009-11-12 16:09:07 -06:00 |
Doug Coleman
|
78177cc573
|
clean up holidays.us
|
2009-11-12 15:50:02 -06:00 |
Doug Coleman
|
63b2f102e6
|
better factoring for us-federal-holiday?
|
2009-11-12 14:48:55 -06:00 |
Doug Coleman
|
ae34f56441
|
fix typo
|
2009-11-12 14:44:01 -06:00 |
Doug Coleman
|
dc135ac912
|
redo holidays
|
2009-11-12 14:43:11 -06:00 |
Doug Coleman
|
deda5c6099
|
more calendar utility words
|
2009-11-12 14:42:41 -06:00 |
Doug Coleman
|
b2a1fcf267
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-12 03:01:21 -06:00 |
Doug Coleman
|
995952389b
|
use surround/glue instead of 3append
|
2009-11-12 03:01:09 -06:00 |
Slava Pestov
|
1e47c40eb7
|
cpu.ppc: update for recent changes
|
2009-11-11 21:26:07 -06:00 |
Slava Pestov
|
61f1f3b473
|
Revert "Revert "vm: faster allocation in tenured space and code heap. If small free list exhausted, allocate a 1kb block and split it up instead of searching larger free lists""
This reverts commit 81a68ebd36.
|
2009-11-11 19:33:50 -06:00 |
Slava Pestov
|
ef7fc35f23
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-11 19:31:21 -06:00 |
Slava Pestov
|
585a1a7fbe
|
vm: fix fencepost error in write barrier on large object allocation; fixes benchmark.sort crash
|
2009-11-11 19:31:18 -06:00 |
Doug Coleman
|
9f61b3b2ba
|
messed up inauguration-day
|
2009-11-11 17:28:53 -06:00 |
Doug Coleman
|
fd132d9407
|
add US holidays vocab
|
2009-11-11 17:20:01 -06:00 |