factor/basis/compiler/tree
Joe Groff 8f1751cd54 math.vectors.simd.intrinsics: fix scalar fallback for (simd-vshuffle2-elements) 2010-05-14 02:47:39 -07:00
..
builder Code cleanups 2010-01-30 09:28:56 +13:00
checker Moving new-sets to sets 2010-02-26 16:01:01 -05:00
cleanup Fix two problems with recompilation: predicate constant folding was recording unsatisfied dependencies in some cases, and literal tuple instances of forgotten classes would cause problems for method inlining 2010-02-20 12:01:47 +13:00
combinators generalize stack effects so we can bootstrap with the stricter stack effect checking 2010-03-08 23:38:10 -08:00
comparisons math: add unordered comparison operators u< u<= u> u>= which behave exactly like < <= > >= except no floating point exceptions are set if one or both inputs are NaNs; also add efficient intrinsic for unordered? predicate, and fix propagation type functions for abs, absq, and bitnot 2009-09-12 22:20:13 -05:00
dead-code Merge branch 'bags' of git://github.com/littledan/Factor 2010-03-16 13:28:00 -04:00
debugger Revert "macros: macro body is now defined in its own subword, for compile-time stack effect checking" 2010-02-03 23:11:29 +13:00
def-use Changing some uses of prune to use members 2010-02-27 13:14:03 -05:00
escape-analysis Merge branch 'bags' of git://github.com/littledan/Factor 2010-03-16 13:28:00 -04:00
finalization Factor source files should not be executable 2009-11-21 17:50:43 -06:00
identities Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
late-optimizations Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
modular-arithmetic Moving new-sets to sets 2010-02-26 16:01:01 -05:00
normalization fix stack effects in compiler tests 2010-03-08 23:46:20 -08:00
optimizer Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 2009-08-13 19:21:44 -05:00
propagation math.vectors.simd.intrinsics: fix scalar fallback for (simd-vshuffle2-elements) 2010-05-14 02:47:39 -07:00
recursive Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO) 2010-05-06 17:21:02 -04:00
tuple-unboxing fix stack effects in compiler tests 2010-03-08 23:46:20 -08:00
authors.txt New front-end and high-level optimizer lands 2008-08-12 03:22:45 -05:00
summary.txt New front-end and high-level optimizer lands 2008-08-12 03:22:45 -05:00
tree.factor Add alien-assembly form for inline assembler, works like alien-invoke except calls a user-supplied quotation instead of generating a subroutine call. Replaces FPU status control, SSE detection and read timestamp routines in vm/cpu-x86.*S 2010-01-07 17:39:22 +13:00