Commit Graph

17090 Commits (35b76b83afd7f353d22a9ac7dcbe86caca9e276f)

Author SHA1 Message Date
Joe Groff 35b76b83af convert compiler cpu backends to use c-type words 2009-09-15 16:08:42 -05:00
Joe Groff 95ba6a4c05 Merge branch 'master' of git://factorcode.org/git/factor into c-type-words 2009-09-15 15:19:22 -05:00
Joe Groff ac41416953 create words for c-types 2009-09-15 15:18:54 -05:00
Joe Groff 3c98ec95e2 make struct classes print properly in the status bar 2009-09-15 15:16:53 -05:00
Slava Pestov 3551294fd4 vm: update Config.netbsd for NetBSD 5.0 2009-09-15 00:22:19 -05:00
Slava Pestov 05fe9c7ead colors.constants: clean up naming 2009-09-14 21:03:33 -05:00
Slava Pestov ded68c67c0 Fix bootstrap 2009-09-14 20:26:59 -05:00
Slava Pestov 4f702de449 math.functions: more accurate log10 (fixes problem reported by OneEyed) 2009-09-14 16:19:58 -05:00
Slava Pestov d772bff8b9 help.vocabs: tweak 'not loaded' message some more 2009-09-14 16:19:36 -05:00
Slava Pestov a1dfea7887 Merge branch 'master' of git://github.com/Blei/factor 2009-09-14 16:19:21 -05:00
Slava Pestov 111d298cea Remove bogus file 2009-09-14 16:14:53 -05:00
Slava Pestov 5246c0c09b Merge branch 'ui' of git://github.com/klazuka/factor 2009-09-14 16:14:41 -05:00
Joe Groff 77f0fbf497 missed a few PPC status bits that needed clearing 2009-09-14 15:17:36 -05:00
Joe Groff 8c14af3f6c add a number-base configuration variable to prettyprint.config. set to 2 to print BIN:, 8 to print OCT:, 10 to print decimal, 16 to print HEX: 2009-09-14 15:03:05 -05:00
Joe Groff 05be076b5f Merge branch 'master' of git://factorcode.org/git/factor 2009-09-14 14:11:17 -05:00
Joe Groff 2fdb16060b vm-error>exception-flags word to extract exception flag information from a trap exception 2009-09-14 14:10:51 -05:00
Doug Coleman 824896e484 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-14 13:48:14 -05:00
Doug Coleman 79505168cf faster number-length and some unit tests 2009-09-14 13:48:06 -05:00
Keith Lazuka b6d57a4d19 help.vocabs: tweaked the vocab-not-loaded msg 2009-09-14 14:27:30 -04:00
Joe Groff 89ce13d4d4 linux 32 typo 2009-09-14 13:21:46 -05:00
Joe Groff 32be55fa68 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-14 12:30:24 -05:00
Joe Groff b77d9d2960 more secret sauce to tease mxcsr out of linux-x86.32 ucontext 2009-09-14 12:30:10 -05:00
Joe Groff c1bc5f22e4 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 fad3d47a8b help.vocabs: inform the user when browsing a vocab that is not loaded. 2009-09-14 11:13:45 -04:00
Joe Groff 578c977a7e more freebsd compilation fixes 2009-09-14 09:56:38 -05:00
Joe Groff 6ae07e8a08 fix compilation on linux 32 2009-09-14 09:48:32 -05:00
Keith Lazuka 91c7eb9eea Renamed a Factor theme color to something more sensible. 2009-09-14 09:01:03 -04:00
Keith Lazuka d0652d9d0b help.stylesheet: fixed black border bug around nav links in HTML documentation 2009-09-14 08:50:58 -04:00
Slava Pestov 448b89f585 vm: More indentation fixes 2009-09-14 03:14:48 -05:00
Slava Pestov 83c992173e vm: fix indentation in Joe's changes 2009-09-14 03:09:03 -05:00
Slava Pestov 0cadfcd7eb Merge branch 'master' of git://factorcode.org/git/factor 2009-09-14 02:39:24 -05:00
Slava Pestov c4f3a42269 math.floats.env: Fix linux x86.64 some more 2009-09-14 02:39:12 -05:00
Joe Groff 3c70ee67ea Merge branch 'master' of git://factorcode.org/git/factor 2009-09-14 00:00:14 -05:00
Joe Groff 198874aea8 fix compilation on freebsd 2009-09-14 00:00:01 -05:00
Doug Coleman c051ee4ffd Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 23:46:35 -05:00
Doug Coleman 8befecbc94 add tc-lisp-talk vocab 2009-09-13 23:46:21 -05:00
Joe Groff 8fe9bf5429 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 23:40:58 -05:00
Joe Groff fb43ae2daf 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 05b51d2739 math.floats.env: modify tests to take buggy Linux/x86-64 pow() into account 2009-09-13 23:26:09 -05:00
Slava Pestov a2de9d9e54 compiler.cfg.builder: don't run certain tests if float intrinsics are not available 2009-09-13 23:12:47 -05:00
Slava Pestov abedea0ccb 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 3ab6dbac22 math.floats.env: fix compiled trap unit tests 2009-09-13 18:22:49 -05:00
Slava Pestov e062cd34dd benchmark.simd-1, struct-arrays: reduce memory usage 2009-09-13 17:19:59 -05:00
Joe Groff 044139aa88 add a :NewFactorVocab command to vim plugin 2009-09-13 15:36:43 -05:00
Joe Groff 38ec77f9bd Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 14:42:28 -05:00
Philipp Brüschweiler a8d1cd3135 xml-rpc: fix post-rpc 2009-09-13 21:40:58 +02:00
Joe Groff b469dc29fa 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 0d4845de26 benchmark.gc1: reduce memory usage 2009-09-13 00:54:04 -05:00
Slava Pestov 520ff4a26c Merge branch 'master' of git://factorcode.org/git/factor 2009-09-13 00:24:46 -05:00
Slava Pestov 16209bf68d specialized-arrays: fix unit tests now that ALIEN: expects a hex literal 2009-09-13 00:24:31 -05:00