Commit Graph

597 Commits (11a71f235d36a32fa87df84ec0d68213be7c59c3)

Author SHA1 Message Date
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
Slava Pestov 4231bdb558 Fix 64-bit port 2008-02-09 23:13:55 -08:00
Slava Pestov be28fbd45d Document io.timeouts 2008-02-09 22:28:22 -06:00
Slava Pestov c8f042aef4 Redo timeouts 2008-02-09 21:34:42 -06:00
Slava Pestov 9d1977eeee Obsolete file 2008-02-09 21:12:21 -06:00
Slava Pestov 93e10566be Simpler compilation of dispatch 2008-02-09 21:12:00 -06:00
Slava Pestov f655a25762 Fixing compiler test 2008-02-09 21:08:47 -06:00
Slava Pestov 5ca99b0105 Fix 'class' in early bootstrap 2008-02-09 14:17:15 -06:00
Slava Pestov 3121e740f2 Fix typo 2008-02-09 14:12:14 -06:00
Doug Coleman 43225d2aef Merge branch 'master' of git://factorcode.org/git/factor 2008-02-09 08:46:28 -06:00
Slava Pestov d65bde09d1 Fix bootstrap 2008-02-09 00:16:14 -06:00
Slava Pestov b14197fadc Remove obsolete files 2008-02-08 01:49:49 -06:00
Slava Pestov 52b5c5a068 Reorganize compiler tests 2008-02-08 01:48:51 -06:00
Slava Pestov 7cdcac3fc9 Add another unit test 2008-02-08 01:08:09 -06:00
Joe Groff a0fb970080 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 22:11:06 -08:00
Doug Coleman 3883dca17e Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 18:55:17 -06:00
Slava Pestov 6bbbd3f904 Forgot to call load-failures. 2008-02-07 18:06:53 -06:00
Slava Pestov b08409884e Add try-everything for Ed 2008-02-07 18:03:01 -06:00
Slava Pestov 6187a1e5e1 Improved http.client, bootstrap.image.{download,upload} 2008-02-07 17:55:31 -06:00
Doug Coleman 0836e4ed54 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 17:54:25 -06:00
Doug Coleman 07e7f3bcce Merge branch 'master' of git://factorcode.org/git/factor 2008-02-07 17:35:10 -06:00
Doug Coleman 7ff6d501f7 Merge branch 'master' of git://factorcode.org/git/erg 2008-02-07 14:28:13 -06:00
Slava Pestov 78abc143d6 Load fix 2008-02-07 01:01:14 -06:00
Slava Pestov 5ecf3f7225 Improve unit test documentation and update some tests 2008-02-06 22:58:41 -06:00
Doug Coleman c149c26a7e Merge branch 'master' of git://factorcode.org/git/factor 2008-02-06 22:50:38 -06:00
Slava Pestov 9271da5070 More cleanups to require-all and unit tests 2008-02-06 22:12:44 -06:00
Slava Pestov 2541c62e29 Fix code for math.parser changes 2008-02-06 21:15:47 -06:00
Joe Groff 5898f19c54 Merge git://factorcode.org/git/factor 2008-02-06 19:04:26 -08:00
Slava Pestov f3c8bd266b Improved syntax for ratios 2008-02-06 20:05:03 -06:00
Doug Coleman 93eb74476e add with-file-in docs, update a couple of usages 2008-02-06 20:04:46 -06:00
Doug Coleman b6f8fd587a Merge branch 'master' of git://factorcode.org/git/factor 2008-02-06 19:36:59 -06:00
Doug Coleman 2a417f4a9c add with-file-in with-file-out with-file-appender 2008-02-06 19:36:53 -06:00
Slava Pestov 90ed177a9c Fixing load-everything and unit tests 2008-02-06 19:23:39 -06:00
Slava Pestov 8428f66933 Fixing unit tests 2008-02-06 15:00:10 -06:00
Slava Pestov b18a463285 Better inlining heuristic 2008-02-06 14:59:53 -06:00
Slava Pestov f7ca140c23 Fix compiled-xref 2008-02-06 13:51:16 -06:00
Slava Pestov be2c8b13d7 Rename unit-test-fails to must-fail and add must-fail-with to replace [ t ] [ [ ... ] catch ... ] unit-test idiom 2008-02-06 13:47:19 -06:00
Slava Pestov d9338b1cd2 Remove interned predicate class 2008-02-06 12:47:15 -06:00
Slava Pestov 38b4f67b70 Save bootstrap time in a global variable 2008-02-06 12:44:13 -06:00
Slava Pestov 548e6dce47 Fixing crossreferencing 2008-02-06 12:09:42 -06:00
Slava Pestov 95651daef0 Faster parser 2008-02-05 22:36:10 -06:00
Slava Pestov 3f9e4bcf00 More efficient specializers 2008-02-05 20:11:35 -06:00
Slava Pestov 1eda70f1ad Bug fixes 2008-02-05 19:16:22 -06:00
Slava Pestov 038578939f Change require-all for Ed 2008-02-05 19:01:19 -06:00
Slava Pestov 20e4fcecda Make OS name more consistent for extra/builder 2008-02-05 18:48:38 -06:00
Slava Pestov ede3254f0a Bootstrap prints restarts 2008-02-05 17:27:29 -06:00
Slava Pestov ba1a958a32 Move cd and cwd primitives to native I/O, fix Windows normalize-pathname 2008-02-05 13:11:36 -06:00
Slava Pestov 2d3298d611 Method usages cleanup 2008-02-04 23:30:59 -06:00
Slava Pestov 659b6d8f3c Better assert-depth error 2008-02-04 23:30:38 -06:00
Slava Pestov 94e1cb413e Merge branch 'master' of git://factorcode.org/git/factor 2008-02-04 19:43:59 -06:00
Slava Pestov 77a2a2136a Better method usages work in progres 2008-02-04 19:43:10 -06:00
Joe Groff 0c1b63c5f2 Fix typo in the float-vector docs 2008-02-04 17:42:35 -08:00
Joe Groff d80b707c43 Merge git://factorcode.org/git/factor 2008-02-04 17:41:25 -08:00
Slava Pestov 2872bc9d30 More method cleanups 2008-02-04 19:38:31 -06:00
Slava Pestov d779ce0a78 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-04 19:37:58 -06:00
Slava Pestov 80c570999b Merge branch 'master' of git://factorcode.org/git/factor 2008-02-04 19:37:17 -06:00
Slava Pestov a0143356e4 Merge git://pgdn.org/factor 2008-02-04 19:35:49 -06:00
Slava Pestov 123aabc730 Fix Mac Intel alignment issue 2008-02-04 17:33:59 -06:00
Slava Pestov b7f1e84eef Merge branch 'master' of git://factorcode.org/git/factor 2008-02-04 16:20:34 -06:00
Slava Pestov dee25cda13 New generic word implementation reduces compile time 2008-02-04 16:20:07 -06:00
Slava Pestov bc2ce8a77b Space one byte per string 2008-02-04 14:05:31 -06:00
sheeple f2af000ed0 refresh-all fix, new show word for debugging 2008-02-04 11:50:20 -06:00
Joe Groff a544f5eeda Take the fattening opengl vocab and hack it up into smaller, mouth-sized morsels 2008-02-03 15:59:47 -08:00
Slava Pestov e7722c02b7 Add unit test for float alignment 2008-02-03 17:28:57 -06:00
Slava Pestov 793c3ceb1f byte-length for bit-arrays 2008-02-03 16:06:57 -06:00
Slava Pestov 8c0e1bc7b2 Merge git://pgdn.org/factor 2008-02-03 15:22:25 -06:00
Slava Pestov 1dbd54293c Clean up generic words a little bit 2008-02-03 14:19:07 -06:00
Joe Groff bcd5ac6bbb Merge git://factorcode.org/git/factor 2008-02-02 13:15:05 -08:00
Joe Groff 9667afcb81 cel-shading, line-art, and bunny touch their magic rings together and become Super Bunny Demo 2008-02-02 13:14:22 -08:00
Slava Pestov b381c123dd Test fixes 2008-02-02 15:00:05 -06:00
Slava Pestov 61a9adb2bb Remove a tab 2008-02-02 14:59:36 -06:00
Daniel Ehrenberg 5c37add12a Binary encoding through the new encoding protocol 2008-02-02 13:23:54 -06:00