Commit Graph

568 Commits (0bbb462fa623c7125083931c04dcd7b9fdea5027)

Author SHA1 Message Date
Slava Pestov 0bbb462fa6 Add unit test 2008-02-14 01:04:10 -06:00
Slava Pestov 2c73e72e5e case now optimizes contiguous integer ranges 2008-02-14 01:03:57 -06:00
Slava Pestov 2f5ad0324b io.utf8 renamed to io.encodings.utf8 2008-02-13 23:21:04 -06:00
Slava Pestov 803e49b129 Add unit test and fix USING: 2008-02-13 20:14:48 -06:00
Slava Pestov 6f1dc49fa8 Fix bug and clean up optimizer 2008-02-13 20:07:08 -06:00
Daniel Ehrenberg ffd80ad6df Merge branch 'master' of git://factorcode.org/git/factor 2008-02-13 19:55:49 -06:00
Daniel Ehrenberg c14c19edc4 Merge branch 'unicode'
Conflicts:

	extra/unicode/data/data.factor
2008-02-13 19:55:24 -06:00
Daniel Ehrenberg 4103c982c3 encodings fix 2008-02-13 19:54:35 -06:00
Daniel Ehrenberg 6ff319cfcb Unicode upgrade and fix 2008-02-13 19:53:53 -06:00
Daniel Ehrenberg e293856072 Merge branch 'master' of git://factorcode.org/git/factor into unicode 2008-02-13 19:01:44 -06:00
Daniel Ehrenberg 254ba5809f Moving about.txt to summary.txt in encodings 2008-02-13 18:44:25 -06:00
Slava Pestov fc80279b3a enable-compiler and disable-compiler words 2008-02-13 18:42:55 -06:00
Slava Pestov 205d5ca6cb Merge branch 'master' of git://factorcode.org/git/littledan 2008-02-13 17:56:30 -06:00
Daniel Ehrenberg 01e9a5cb1a utf8 and utf16le streams 2008-02-13 17:53:10 -06:00
Slava Pestov d58dfd1b2d Branch hoisting work in progress 2008-02-13 13:31:43 -06:00
Daniel Ehrenberg 014b79caad More unicode changes 2008-02-13 01:02:37 -06:00
Slava Pestov 6de8c722a5 Fix #label compilation 2008-02-13 00:31:00 -06:00
Slava Pestov 170aecb255 Loop optimization work in progress 2008-02-12 23:27:05 -06:00
Slava Pestov 6a55c6e251 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-12 23:19:33 -06:00
Slava Pestov 0064e69f9d Loop conversion work in progress 2008-02-12 20:35:25 -06:00
Slava Pestov 7c6999872a Clean up tail call optimization 2008-02-12 17:32:17 -06:00
Slava Pestov af62d8b126 Add new optimization report tool 2008-02-12 15:52:32 -06:00
Slava Pestov ed4354ea77 Minor optimizations 2008-02-12 15:48:30 -06:00
Slava Pestov aee498b05d Merge branch 'master' of git://factorcode.org/git/factor 2008-02-12 12:19:36 -06:00
Doug Coleman 873b7dd214 remove two unused hooks
move walk-dir to extra/io/paths
2008-02-12 12:15:42 -06:00
Doug Coleman d283d57c2d clean up pop-front, add dlist1, add push-all-front and push-all-back 2008-02-12 11:58:47 -06:00
sheeple 748231e3d1 Fix Linux bootstrap 2008-02-12 11:42:43 -06:00
Joe Groff 6109335290 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/sequences/lib/lib.factor
2008-02-11 17:33:49 -08:00
Daniel Ehrenberg 8c63311a0f Merge branch 'master' into unicode 2008-02-11 18:42:08 -06:00
Daniel Ehrenberg 8bbc144ce7 io/utf8 and 16 were moved to core/io/encodings 2008-02-11 17:44:14 -06:00
Slava Pestov 41c85c7edc Structure alignment fixes 2008-02-11 16:56:48 -06:00
Slava Pestov a6ba0cb392 Clean up code a bit 2008-02-11 16:47:35 -06:00
Slava Pestov d976b11445 Fix multiple reload issue 2008-02-11 16:44:13 -06:00
Slava Pestov 7fa7ed962f Fix prettyprinting of invalid curries and tuples 2008-02-11 15:28:09 -06:00
Slava Pestov 1db4c9cc8a Fix type inference regression 2008-02-11 14:51:20 -06:00
Slava Pestov 4daa1943d8 Fixing unit tests 2008-02-11 14:19:47 -06:00
Slava Pestov 98d8621ac1 First class compose, curry is now a tuple class 2008-02-11 13:50:29 -06:00
Slava Pestov 0f04e9714e Fix stale USE: 2008-02-11 01:25:03 -06:00
Slava Pestov e66e6d70e4 Moved dispatch to sequences.private 2008-02-11 01:19:53 -06:00
Slava Pestov 81ac2f77f7 Fix name clash 2008-02-11 00:17:51 -06:00
Slava Pestov bb429425e9 New split-reduce combinator 2008-02-11 00:16:30 -06:00
Slava Pestov 41a5629090 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-10 23:36:22 -06:00
Daniel Ehrenberg 99ff43b404 Beginning of encoded streams 2008-02-10 23:14:42 -06:00
Slava Pestov 262e9d3443 Clean up vocabs.loader and add littledan's unit test feature 2008-02-10 23:03:54 -06:00
Slava Pestov 637600011c FFI compile errors now reported separately; new kill literals phase design 2008-02-10 20:32:48 -06:00
Doug Coleman fcb49a3442 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-10 08:31:52 -06:00
Slava Pestov d8edd7b0d4 Clean up bootstrap.image 2008-02-10 01:49:27 -06:00
Slava Pestov 2ecd1ba127 Improve ratio syntax 2008-02-10 01:40:17 -06:00
Slava Pestov 765f9bfb43 Fix regression 2008-02-10 01:34:26 -06:00
Slava Pestov ce1602bc2c Fix 64-bit bootstrap 2008-02-10 01:34:16 -06:00