Commit Graph

7648 Commits (d47a76b69bc9881f74602d75baf6eb15e6f5eebc)

Author SHA1 Message Date
Slava Pestov d47a76b69b 15% improvement 2008-09-13 06:13:49 -05:00
Slava Pestov a211e44bb9 Found a place to use the locals in literals feature 2008-09-13 04:43:29 -05:00
Slava Pestov 8779784798 Support hints on methods 2008-09-13 03:12:52 -05:00
Slava Pestov 01129fb9bd Add unit test for locals performance regresion 2008-09-13 03:09:16 -05:00
Slava Pestov 2cc40052bf Rewrite locals-in-literals in idiomatic Factor, and fix a performance regression with locals in tuples 2008-09-13 03:06:36 -05:00
Slava Pestov 77b6540428 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-13 02:37:27 -05:00
Slava Pestov 7ba28ac8d5 Clean up raytracer a bit 2008-09-13 02:37:16 -05:00
Doug Coleman b7e798077b Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 22:04:53 -05:00
Doug Coleman 7f832de824 fix help-lint 2008-09-12 22:04:35 -05:00
Doug Coleman dab32f7abe unbreak regexp2 for fry change, use dip some, pprint*, make \^ and \$ parse 2008-09-12 21:56:25 -05:00
Slava Pestov 20cc730501 Fix sequences tests 2008-09-12 18:57:34 -05:00
Slava Pestov 7b1c2611a4 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 18:15:44 -05:00
Slava Pestov f2eeeb4ae8 Cleanup 2008-09-12 18:15:26 -05:00
Slava Pestov 379566374c Fix usages of nths 2008-09-12 18:15:22 -05:00
Slava Pestov 10c68ebb21 New modular arithmetic optimization pass 2008-09-12 18:08:38 -05:00
Slava Pestov 8d7ebc5106 Change stack effect of nths to match nth, rice bounds-check? 2008-09-12 18:08:19 -05:00
Doug Coleman 71252506f3 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 16:47:51 -05:00
Slava Pestov 162faace98 Fix typo in 3bi docs 2008-09-12 16:04:01 -05:00
Slava Pestov 996dd6442e Add indices word 2008-09-12 16:03:47 -05:00
Slava Pestov d5140cf248 Fix math.vectors unit tests 2008-09-12 15:52:43 -05:00
Slava Pestov a295469a50 Add meta-data 2008-09-12 15:50:34 -05:00
Slava Pestov 82a076df79 Clean up human sort, move it to basis 2008-09-12 15:49:46 -05:00
Doug Coleman 624f0f552c move about to end 2008-09-12 12:32:34 -05:00
Doug Coleman 1384514ad9 better base64 docs 2008-09-12 12:30:42 -05:00
Doug Coleman 022a90c843 add vocab-link in docs 2008-09-12 12:21:32 -05:00
Doug Coleman 31939341e3 better article name 2008-09-12 12:16:27 -05:00
Doug Coleman 7f3b0de659 better docs 2008-09-12 12:16:21 -05:00
Doug Coleman 1c038b611a add docs for mime-types 2008-09-12 12:08:01 -05:00
Slava Pestov bdcb33acf6 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 11:36:31 -05:00
Slava Pestov fdff43ee00 Fix load problem 2008-09-12 11:32:40 -05:00
Slava Pestov f497c7e151 Move map-reduce combinator to core, re-implement norm-sq and v. for better performance 2008-09-12 11:29:12 -05:00
Doug Coleman efeea92935 make editors use make 2008-09-12 10:36:00 -05:00
Doug Coleman 88ef60fe1d better smtp docs 2008-09-12 10:29:34 -05:00
Slava Pestov 45425fccd7 New benchmark: like nsieve but using a byte array 2008-09-12 08:29:32 -05:00
Slava Pestov 91faff92de Minor change to copy and subseq to improve type inference 2008-09-12 08:18:57 -05:00
Slava Pestov 54232f80ca Adding identity optimization pass, tweak inlining heuristic 2008-09-12 08:18:44 -05:00
Slava Pestov 2bf532263d Oops 2008-09-12 05:36:06 -05:00
Slava Pestov 40da49bef5 Perform loop detection before normalization, clean up normalization pass, more aggressive recursive return value propagation. Fixes regression on nsieve benchmark 2008-09-12 05:17:27 -05:00
Slava Pestov 8b79eeeff2 Add file to work dir to ensure it gets checked in 2008-09-12 04:36:32 -05:00
Slava Pestov 0699aa5640 Fix regression 2008-09-12 04:02:54 -05:00
Slava Pestov 10e9f09ccf Add missing type 2008-09-12 04:02:42 -05:00
Slava Pestov 6d050a61a7 Fix Joe Groff's x86-64 structs/callbacks bug 2008-09-12 04:02:32 -05:00
Slava Pestov 0eb8b5609c Remove invaders.rom imported by accident 2008-09-12 03:24:40 -05:00
Slava Pestov ec660c857f Add unit test for Joe Groff's bg 2008-09-12 00:04:56 -05:00
Slava Pestov 86015b4ab6 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-11 20:01:36 -05:00
Slava Pestov 4413ef40c2 Simplify mandelbrot 2008-09-11 20:01:10 -05:00
Doug Coleman 900ee36272 fix nehe, use in-thread correctly 2008-09-11 15:36:42 -05:00
Slava Pestov f2721e0608 Help lint fixes 2008-09-11 05:04:49 -05:00
slava 4f03543912 Fix Linux bootstrap 2008-09-11 03:58:20 -05:00
Slava Pestov 411b38924f RPO linearization 2008-09-11 02:05:22 -05:00