Commit Graph

15212 Commits (becaa7985d4f3e127d0b5e4d9702d3cce238dc3e)

Author SHA1 Message Date
Slava Pestov becaa7985d Remove unused words discovered by Samuel Tardieu 2009-06-16 16:38:39 -05:00
Slava Pestov e55993fcaa Oops: interleave-step is bi* 2009-06-16 14:05:39 -05:00
Slava Pestov 82c02e00e8 Merge branch 'for-slava' of git://git.rfc1149.net/factor 2009-06-16 14:05:23 -05:00
Samuel Tardieu b5674e93bf Forbid tabs in source code 2009-06-16 20:49:28 +02:00
Slava Pestov c92ed59a4e interleave: allow the 'between' quot to access the stack 2009-06-15 16:07:39 -05:00
Samuel Tardieu 69b9bef5db Documentation fix for PV{ 2009-06-15 22:24:21 +02:00
Slava Pestov 9eec019e9b Remove initial-quot feature 2009-06-15 13:07:15 -05:00
Slava Pestov 6d8ce222de sequences: change implementation of interleave 2009-06-14 18:22:31 -05:00
Slava Pestov 1a7a508e52 sequences: update each-index and map-index to not depend on integers-as-sequences 2009-06-14 18:10:24 -05:00
Slava Pestov 63c0a26647 Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor 2009-06-14 18:03:32 -05:00
Slava Pestov 6129ce29ac 'see' on tuple classes didn't show initial values if slot type was not declared 2009-06-14 17:46:29 -05:00
Slava Pestov 14b4b79a37 compiler.cfg.linear-scan.resolve: fix compile error 2009-06-14 17:00:52 -05:00
Jose A. Ortega Ruiz c52d02320b FUEL: Bug fix: indentation of consecutive setter lines. 2009-06-14 20:29:27 +02:00
Slava Pestov 4484a9950e Move constructors vocabulary to extra and refactor basis code not to use it 2009-06-13 18:47:19 -05:00
Slava Pestov 48c31d441c Add some failing unit tests exposing bugs in initial-quot: implementation 2009-06-13 18:34:27 -05:00
Slava Pestov 28a6fd215b Fix conflict 2009-06-13 17:49:20 -05:00
Slava Pestov 04dfc77ebc destructors: fix docs typo reported by Blei in #concatenative 2009-06-13 17:36:47 -05:00
Slava Pestov 941d7a1eeb Various linear scan fixes
insert spill before reload to fix x86-32 regression
inactive splitting: if all inactive intervals' registers are in use, don't fail
fix stack analysis tests
2009-06-13 17:35:40 -05:00
Doug Coleman 231b50942e Merge branch 'master' of git://factorcode.org/git/factor 2009-06-12 11:59:14 -05:00
Doug Coleman 76d6b7dbb7 add some unit tests for reshaping tuples with initial-quot: slots 2009-06-12 11:58:07 -05:00
Doug Coleman 498a81fe42 simplify implementation of initial-quot: 2009-06-12 11:45:53 -05:00
Doug Coleman 717f1602e8 initial-quot: works fully, need to make a couple simplifications 2009-06-12 09:21:51 -05:00
Doug Coleman 8064b868a6 fix destructors docs 2009-06-12 02:43:13 -05:00
Doug Coleman ecfea47fd5 fix load error 2009-06-12 02:43:05 -05:00
Doug Coleman 56c9302dbc Merge branch 'master' of git://github.com/prunedtree/factor
Conflicts:
	basis/compression/inflate/inflate.factor
	basis/math/matrices/matrices.factor
2009-06-12 02:33:49 -05:00
Doug Coleman 21542d0677 Merge branch 'master' of erg@trifocus.net:factor 2009-06-11 20:27:33 -05:00
Doug Coleman 40cae8f8bd don't use summary in slots 2009-06-11 20:26:49 -05:00
Doug Coleman 3775b4cbd4 Revert "merge"
This reverts commit c2a03d259a.
2009-06-11 21:23:47 -04:00
Doug Coleman c2a03d259a merge 2009-06-11 21:22:24 -04:00
Doug Coleman 7e0fab2dc6 use initital-quot: in threaded-server tuple declaration 2009-06-11 20:20:38 -05:00
Doug Coleman 8a80cacf5c make a word not generic, remove unit test for unimplemented feature 2009-06-11 20:20:21 -05:00
Doug Coleman 54b2376756 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-11 19:48:46 -05:00
Doug Coleman d29c71d821 add initial-quot: syntax for tuples 2009-06-11 19:48:14 -05:00
Joe Groff 98b920f2f3 stop playing fast and loose with NaN representations in half-floats tests 2009-06-11 18:00:01 -05:00
Slava Pestov d09ece8152 Split up compiler.cfg.linear-scan.allocation into a number of sub-vocabularies; start work on compiler.cfg.linear-scan.resolve; start work on inactive interval splitting 2009-06-11 17:55:14 -05:00
Joe Groff ed10661c30 «0.0 1.0 ^» was returning 0 instead of 0.0 2009-06-11 17:47:52 -05:00
Doug Coleman dd7b8964d6 fix duplicate using 2009-06-11 16:53:52 -05:00
Doug Coleman 8c0f3b00a9 ALIAS: doesn't not work with SYNTAX: words. oops 2009-06-11 15:23:36 -05:00
Doug Coleman e72dd58c0f fix typo 2009-06-11 15:19:00 -05:00
Doug Coleman aaf5c4b3f3 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-11 15:15:50 -05:00
Doug Coleman 934c454df5 re-add AUTO-CONSTRUCTOR 2009-06-11 15:15:22 -05:00
Doug Coleman 31c754e6e8 fix using 2009-06-11 14:35:55 -05:00
Doug Coleman 7c6937480b forward/backward constructors instead of auto-constructors 2009-06-11 14:31:04 -05:00
Doug Coleman ed3add3251 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-11 13:20:51 -05:00
Doug Coleman d11aab67b1 call initializers in reverse order to allow base classes to set state after slots are set in a subclass 2009-06-11 13:19:54 -05:00
Doug Coleman 29dc2af24f move more bitmap code to bitmap.loading 2009-06-11 13:16:04 -05:00
Doug Coleman 2b61a4b861 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-11 11:10:20 -05:00
Doug Coleman f784d223fd add some unit tests for generalizations 2009-06-11 11:08:56 -05:00
Doug Coleman 33709958ae add nover, nbi-curry, and nbi to generalizations 2009-06-11 11:03:18 -05:00
Doug Coleman 9401346a7c minor indentation changes 2009-06-11 11:02:40 -05:00