Commit Graph

17219 Commits (74e99cb6fbf6c5727738eb289bfcc0e3f16b0461)

Author SHA1 Message Date
Joe Groff 7983c0ba47 more secret sauce to tease mxcsr out of linux-x86.32 ucontext 2009-09-14 12:30:10 -05:00
Joe Groff 082783d799 use secret sauce to clear MXCSR in win32 context, and handle secret STATUS_FLOAT_MULTIPLE_* SEH codes raised by SSE traps 2009-09-14 12:02:02 -05:00
Keith Lazuka 83f2a48853 help.vocabs: inform the user when browsing a vocab that is not loaded. 2009-09-14 11:13:45 -04:00
Joe Groff ed1a67c26e more freebsd compilation fixes 2009-09-14 09:56:38 -05:00
Joe Groff a84086e39a fix compilation on linux 32 2009-09-14 09:48:32 -05:00
Keith Lazuka 8b666df6da Renamed a Factor theme color to something more sensible. 2009-09-14 09:01:03 -04:00
Keith Lazuka 19fcd6bc6a help.stylesheet: fixed black border bug around nav links in HTML documentation 2009-09-14 08:50:58 -04:00
Slava Pestov 3db631716f vm: More indentation fixes 2009-09-14 03:14:48 -05:00
Slava Pestov 78e143b13c vm: fix indentation in Joe's changes 2009-09-14 03:09:03 -05:00
Slava Pestov 6c3ef91642 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-14 02:39:24 -05:00
Slava Pestov cab8638ab5 math.floats.env: Fix linux x86.64 some more 2009-09-14 02:39:12 -05:00
Joe Groff d28a29fc04 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-14 00:00:14 -05:00
Joe Groff abb3c71340 fix compilation on freebsd 2009-09-14 00:00:01 -05:00
Doug Coleman ea73a66d5a Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 23:46:35 -05:00
Doug Coleman c4802f4987 add tc-lisp-talk vocab 2009-09-13 23:46:21 -05:00
Joe Groff 4c16765f29 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 23:40:58 -05:00
Joe Groff 0284a4b6f8 save the FP status out of the signal context and use it as part of the fp trap factor exception. clear the FP status before continuing after an exception 2009-09-13 23:39:12 -05:00
Slava Pestov 8385bac126 math.floats.env: modify tests to take buggy Linux/x86-64 pow() into account 2009-09-13 23:26:09 -05:00
Slava Pestov 8c46388272 compiler.cfg.builder: don't run certain tests if float intrinsics are not available 2009-09-13 23:12:47 -05:00
Slava Pestov 5de5f5e430 math.functions: loosen tests up a bit since exp(1) on FreeBSD x86/64 differs from e in the last bit 2009-09-13 22:33:12 -05:00
Slava Pestov db9b2897dd math.floats.env: fix compiled trap unit tests 2009-09-13 18:22:49 -05:00
Slava Pestov 894e300729 benchmark.simd-1, struct-arrays: reduce memory usage 2009-09-13 17:19:59 -05:00
Joe Groff 30df324e5f add a :NewFactorVocab command to vim plugin 2009-09-13 15:36:43 -05:00
Joe Groff 7d875f493a Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 14:42:28 -05:00
Philipp Brüschweiler c5822a51da xml-rpc: fix post-rpc 2009-09-13 21:40:58 +02:00
Joe Groff 5fa31b5dea save vector registers, save control register, and enable denormals before calling factor in powerpc c_to_factor() 2009-09-13 13:18:24 -05:00
Slava Pestov 3e02ba454e benchmark.gc1: reduce memory usage 2009-09-13 00:54:04 -05:00
Slava Pestov 3a4ac18fac Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 00:24:46 -05:00
Slava Pestov 29e572abce specialized-arrays: fix unit tests now that ALIEN: expects a hex literal 2009-09-13 00:24:31 -05:00
Doug Coleman cff4205d60 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 00:22:06 -05:00
Doug Coleman fc4157a86e fix bootstrap on openbsd 2009-09-13 00:21:57 -05:00
Slava Pestov dca974558e qtkit: add tags and authors 2009-09-13 00:17:45 -05:00
Slava Pestov a36c377dc0 core-foundation.strings: fix load error 2009-09-13 00:17:24 -05:00
Slava Pestov b6e3336e02 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 00:09:09 -05:00
Slava Pestov bdcc6ec66e typos in altivec env 2009-09-12 22:30:11 -05:00
Slava Pestov 427bfb4ab8 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
Joe Groff a616f72fe2 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-12 21:55:51 -05:00
Slava Pestov 8cf1c488d4 math.parser: fix example 2009-09-12 21:45:57 -05:00
Slava Pestov 67d9466311 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-12 21:45:22 -05:00
Slava Pestov 6ee9f1ca47 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-12 21:19:20 -05:00
Slava Pestov 481a97975e math, syntax: document hexadecimal float literal syntax 2009-09-12 21:18:17 -05:00
Slava Pestov 7aac0d69d6 ALIEN: now reads a hexadecimal integer instead of a decimal one, since in general hex is more useful for addresses 2009-09-12 21:17:53 -05:00
Doug Coleman 3ad898d9b1 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-12 21:06:04 -05:00
Doug Coleman 3d02802521 list file-systems with statfs instead of statvfs on openbsd 2009-09-12 21:05:26 -05:00
Joe Groff 1a19221159 set altivec denormal flag when with-denormal-mode is used 2009-09-12 20:39:41 -05:00
Slava Pestov 3b75d37b5e math, syntax: fix help lint 2009-09-12 21:07:31 -04:00
Joe Groff da55501094 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-12 19:45:47 -05:00
Joe Groff d938d76258 QTKit binding 2009-09-12 19:44:13 -05:00
Joe Groff 16ba9bd8b8 add full complement of [SU]Int[0-9]+ typedefs to core-foundation 2009-09-12 19:43:57 -05:00
Joe Groff adee149870 CFSTRING: syntax for defining CF/Cocoa string constants. update core-foundation.run-loop to use CFSTRING: 2009-09-12 19:43:23 -05:00