Commit Graph

18793 Commits (8cbe676062bf38af06a9d42f81e4df12be1afca7)

Author SHA1 Message Date
Slava Pestov 7a37e4245d mongodb.tuple: fix inference error under stricter stack checking regime 2009-11-09 00:55:24 -06:00
Slava Pestov da4506592d typed: update for stack checker refactoring 2009-11-09 00:55:10 -06:00
Slava Pestov fb3d49ab7d project-euler.ave-time: fix ave-time combinator to infer with new, stricter stack checking regime, and add unit tests 2009-11-09 00:54:59 -06:00
Slava Pestov 78bd41ae97 opengl: fix stack effect error in (all-enabled) combinator and add a unit test 2009-11-09 00:54:39 -06:00
Slava Pestov c5387cdcdb lists: nothing was using the traverse combinator and it had a stack effect error. nuked 2009-11-09 00:54:15 -06:00
Slava Pestov 8e90b92da2 combinators.smart: add nullary combinator and some tests 2009-11-09 00:53:58 -06:00
Slava Pestov 2557ce1010 io.servers.packet: nothing was using it and it had a stack effect error. nuked 2009-11-09 00:53:47 -06:00
Slava Pestov 473cc7db4a stack-checker: tighten some screws in error reporting 2009-11-09 00:17:24 -06:00
Joe Groff 4bb95b60ec Merge branch 'master' of git://factorcode.org/git/factor 2009-11-08 21:00:46 -06:00
Joe Groff a5d0705b48 patch up locals fry tests 2009-11-08 21:00:35 -06:00
Slava Pestov cd2e226afa stack-checker: split off stack-checker.dependencies from stack-checker.state 2009-11-08 20:34:46 -06:00
Slava Pestov cb6552ae6e vm/contexts: cleanup 2009-11-08 19:44:18 -06:00
Slava Pestov a361e68f30 generic, words: update unit tests for deopt data structure change 2009-11-08 19:44:04 -06:00
Slava Pestov da041a0175 compiler.crossref: fix bugs 2009-11-08 06:22:39 -06:00
Slava Pestov 8b52d85aed vm: minor cleanup 2009-11-08 06:08:17 -06:00
Slava Pestov 5d79450d9d Use a more compact representation for "compiled-uses" and "compiled-generic-uses" word-props; reduces image size 2009-11-08 06:08:04 -06:00
Joe Groff 84d4bd3bbe utility to load a chosen revision of a vocab from a git repo, e.g. "USE-REV: xml origin/master" 2009-11-07 23:54:17 -06:00
Joe Groff 6047f79996 pronouns deserve antecedents 2009-11-07 23:15:30 -06:00
Joe Groff 138cdeff54 typo in io.files.info.windows 2009-11-07 22:23:39 -06:00
Joe Groff 44109900de Merge branch 'master' of git://factorcode.org/git/factor 2009-11-07 22:00:47 -06:00
Joe Groff 42a121fb60 0 [ndip] can be a nop 2009-11-07 21:51:50 -06:00
Joe Groff f9a9a206f2 eliminate more redundant empty quots from fry code generation 2009-11-07 21:50:45 -06:00
Joe Groff 972a63630f reduce number of primitive dip/curries generated by fry 2009-11-07 21:34:16 -06:00
Samuel Tardieu 351e795a52 Add parentheses to prevent GCC warning 2009-11-08 02:01:48 +01:00
Joe Groff cbf2a2131f reduce number of empty quotations generated by fry 2009-11-07 16:12:22 -06:00
Joe Groff 42b82341eb update M\ lambda condomize 'cause you can't compose a lambda 2009-11-07 13:32:08 -06:00
Joe Groff 9f22542e1b typos in fry tests 2009-11-07 13:03:57 -06:00
Joe Groff 28b09d6d57 update terms of fry–locals peace treaty 2009-11-07 13:03:46 -06:00
Joe Groff a4508e9c43 new fry implementation that builds human-readable quotations (e.g. { 1 2 3 } 4 '[ _ [ _ + ] map ] => [ { 1 2 3 } [ 4 + ] map ]) 2009-11-06 23:43:07 -06:00
Joe Groff 379246d6e0 link to fry examples article from fry word docs 2009-11-06 23:37:55 -06:00
Philipp Brüschweiler a5863320cf Merge branch 'master' of github.com:Blei/factor into fixes 2009-11-07 00:09:37 +01:00
Philipp Brüschweiler 6df4722518 curses: fix using 2009-11-07 00:07:02 +01:00
Philipp Brüschweiler 8163c47b4a sequences: rename virtual-seq to virtual-exemplar 2009-11-07 00:06:26 +01:00
Joe Groff 2352792502 factor "split-when" (split on predicate) from "split" 2009-11-06 16:29:33 -06:00
Philipp Brüschweiler c5c0e274cb sequences.merged: fix for input sequences of different lengths 2009-11-06 23:05:55 +01:00
Joe Groff ca7f07eed9 actually, no, it doesn't provide warnings for references to forgotten words 2009-11-06 15:25:33 -06:00
Joe Groff 91bdc1e321 remove more dead code from jamshred 2009-11-06 15:11:25 -06:00
Joe Groff b4e77169e9 Merge branch 'master' of git://factorcode.org/git/factor 2009-11-06 14:53:04 -06:00
Joe Groff d6cb2d63f4 remove dead jamshred code 2009-11-06 14:52:53 -06:00
Doug Coleman 71c4da5558 fix a couple errors 2009-11-06 11:32:29 -06:00
Slava Pestov 43e08c76fb vm: on 32-bit, the largest free block size was only 512mb, leading to weird errors if the heap grew beyond this. eliminate this limit 2009-11-06 08:44:36 -06:00
Slava Pestov 11075828e5 vm: faster data_root and <array> primitive 2009-11-06 05:30:37 -06:00
Slava Pestov a46671e3ad math.integers: fix help lint on 32-bit 2009-11-06 04:52:52 -06:00
Slava Pestov a089163a40 math: fix test failures on 32-bit 2009-11-06 04:50:41 -06:00
Slava Pestov 5058e206c9 Merge branch 'master' of git://factorcode.org/git/factor 2009-11-06 04:37:12 -06:00
Slava Pestov 1d4ec1959d stack-checker.known-words: fix declared output type for dispatch-stats primitive 2009-11-06 04:36:46 -06:00
Slava Pestov ddd13c8979 lists.lazy: fix luntil 2009-11-06 04:31:22 -06:00
Slava Pestov ad29cb21f9 tokyo.assoc-functor: fix load error (:: and M:: cannot be used in functor bodies) 2009-11-06 04:26:25 -06:00
Slava Pestov 4f704a7ad3 generalizations: fix help lint 2009-11-06 04:20:25 -06:00
Slava Pestov 209436071f memory: fix help lint 2009-11-06 04:17:57 -06:00