Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								8675cb2c25
								
							
								
							
						 | 
						
							
							
								
								basis/,core/,extra/: more tags
							
							
							
							
							
						 | 
						
							2017-07-08 18:31:39 +02:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e189954ecc
								
							
								
							
						 | 
						
							
							
								
								core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ;
							
							
							
							
							
						 | 
						
							2017-06-02 11:57:05 -05:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c68e0f4f3e
								
							
								
							
						 | 
						
							
							
								
								memory: no need to use memory.private.
							
							
							
							
							
						 | 
						
							2016-04-14 20:06:27 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								c133c16377
								
							
								
							
						 | 
						
							
							
								
								core: Trim using lists from -tests and clean up a few irregularities.
							
							
							
							
							
						 | 
						
							2016-03-30 18:43:41 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								9c0d5cf34d
								
							
								
							
						 | 
						
							
							
								
								memory: disable a test to get a clean win32 build.
							
							
							
							
							
						 | 
						
							2015-10-10 09:56:15 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								85784c5265
								
							
								
							
						 | 
						
							
							
								
								VM: make save-image throw exception on error (#1090)
							
							
							
							
							
						 | 
						
							2015-09-30 23:31:47 +02:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								fbbd09f3c5
								
							
								
							
						 | 
						
							
							
								
								factor: system:image -> image-path, like vm-path. image is all over the place png, jpg etc
							
							
							
							
							
						 | 
						
							2015-07-20 00:17:09 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								b9b75c272b
								
							
								
							
						 | 
						
							
							
								
								VM: let's merge (save-image) and (save-image-and-exit) into one 3
							
							
							
							
							
							
							
							arg (save-image). it's good not to have to many similar primitives 
							
						 | 
						
							2015-07-12 22:36:59 +02:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								43d6f1d3e2
								
							
								
							
						 | 
						
							
							
								
								factor: Retrying on the unit tests. Also normalize some syntax with FUNCTION:.
							
							
							
							
							
						 | 
						
							2015-07-02 17:28:17 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								59f3b1ea57
								
							
								
							
						 | 
						
							
							
								
								Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
							
							
							
							
							
							
							
							Needs a bit more work.
This reverts commit 7e54cc2824. 
							
						 | 
						
							2015-07-02 13:47:06 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7e54cc2824
								
							
								
							
						 | 
						
							
							
								
								factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
							
							
							
							
							
						 | 
						
							2015-07-02 11:36:08 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								44e8e7b344
								
							
								
							
						 | 
						
							
							
								
								primitives: Change PRIMITIVE: to check that the word is in that vocabulary and the stack effect is correct.
							
							
							
							
							
							
							
							Use PRIMITIVE: in core/ and basis/ 
							
						 | 
						
							2015-06-25 18:02:03 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								36bfd0f105
								
							
								
							
						 | 
						
							
							
								
								memory.tests: a full test against #1289, it shouldn't crash
							
							
							
							
							
						 | 
						
							2015-05-09 20:04:23 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								8f02cad9c5
								
							
								
							
						 | 
						
							
							
								
								compiler.cfg.*: a bunch of new tests
							
							
							
							
							
						 | 
						
							2015-05-09 20:04:22 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								2a5e1e06f3
								
							
								
							
						 | 
						
							
							
								
								VM: each_object() can't iterate the nursery so instead we assume it's empty
							
							
							
							
							
						 | 
						
							2014-11-21 02:16:03 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								73d65aacb3
								
							
								
							
						 | 
						
							
							
								
								core: update some help $value types.
							
							
							
							
							
						 | 
						
							2014-05-23 14:24:04 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								98935b7f15
								
							
								
							
						 | 
						
							
							
								
								docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.
							
							
							
							
							
						 | 
						
							2014-05-18 20:09:10 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3ba787b277
								
							
								
							
						 | 
						
							
							
								
								core/basis: trim down using lists
							
							
							
							
							
						 | 
						
							2011-11-30 23:15:42 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5a943b32c4
								
							
								
							
						 | 
						
							
							
								
								Remove stack effects from HELP: declarations.
							
							
							
							
							
						 | 
						
							2011-10-20 19:36:11 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9c29511eb4
								
							
								
							
						 | 
						
							
							
								
								Add test case to memory-tests.factor for recent large object allocation bug
							
							
							
							
							
						 | 
						
							2011-09-05 16:47:32 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ed9cf9e4fd
								
							
								
							
						 | 
						
							
							
								
								Move some primitives from memory and memory.private to tools.memory.private, add data-heap and code-heap words that wrap the struct for you
							
							
							
							
							
						 | 
						
							2011-09-05 16:47:29 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								40cf302d2d
								
							
								
							
						 | 
						
							
							
								
								Fix image save on Windows
							
							
							
							
							
						 | 
						
							2010-01-22 12:59:36 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								bb2f455747
								
							
								
							
						 | 
						
							
							
								
								Save images to a temporary file first, then call MOVE_FILE to avoid writing incomplete and truncated images.
							
							
							
							
							
						 | 
						
							2010-01-22 12:59:20 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0612bc6177
								
							
								
							
						 | 
						
							
							
								
								Factor source files should not be executable
							
							
							
							
							
						 | 
						
							2009-11-21 17:50:43 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								bb8eabba36
								
							
								
							
						 | 
						
							
							
								
								Unit test fixes
							
							
							
							
							
						 | 
						
							2009-11-13 23:00:50 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								209436071f
								
							
								
							
						 | 
						
							
							
								
								memory: fix help lint
							
							
							
							
							
						 | 
						
							2009-11-06 04:17:57 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4061951d1c
								
							
								
							
						 | 
						
							
							
								
								vm: simpler object space implementation. begin-scan/next-object/end-scan primitives replaced by a single all-instances primitive
							
							
							
							
							
						 | 
						
							2009-11-05 21:49:03 -06:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								405e5d015b
								
							
								
							
						 | 
						
							
							
								
								docs: change $subsection to $subsections
							
							
							
							
							
						 | 
						
							2009-10-02 12:15:48 -04:00 | 
						
					
				
					
						
							
							
								 
								Philipp Brüschweiler
							
						 | 
						
							
							
							
							
								
							
								230061783a
								
							
								
							
						 | 
						
							
							
								
								misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
							
							
							
							
							
						 | 
						
							2009-08-10 21:33:07 +02:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								69cb3dee5e
								
							
								
							
						 | 
						
							
							
								
								Fix FEP if there are too many words in the image, clean up some VM code
							
							
							
							
							
						 | 
						
							2009-05-13 00:58:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								12de56c41e
								
							
								
							
						 | 
						
							
							
								
								Fix botched replace all in VM source, clean up image saving code, and fix save-image-and-exit to actually call (save-image-and-exit) instead of (save-image)
							
							
							
							
							
						 | 
						
							2009-05-05 10:29:22 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a63ad6a7a5
								
							
								
							
						 | 
						
							
							
								
								Remove cruddy string encoding/decoding code from VM
							
							
							
							
							
						 | 
						
							2009-05-02 13:45:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								461ddfac1a
								
							
								
							
						 | 
						
							
							
								
								Fix 'become'
							
							
							
							
							
						 | 
						
							2009-04-21 00:05:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								aad6a3d504
								
							
								
							
						 | 
						
							
							
								
								fixing compiler error in core
							
							
							
							
							
						 | 
						
							2009-04-17 12:45:57 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8385e9d9f5
								
							
								
							
						 | 
						
							
							
								
								Fixing compile errors, test failures and help lint failures
							
							
							
							
							
						 | 
						
							2009-03-23 17:12:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c074740746
								
							
								
							
						 | 
						
							
							
								
								Split off data_heap.c from data_gc.c; split off write_barrier.h, local_roots.h from data_gc.h, misc other cleanups
							
							
							
							
							
						 | 
						
							2009-01-24 23:39:00 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								38046364ac
								
							
								
							
						 | 
						
							
							
								
								Fix memory test on OpenBSD
							
							
							
							
							
						 | 
						
							2008-12-12 01:00:32 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b5e8b14722
								
							
								
							
						 | 
						
							
							
								
								Add unit test for GC problem
							
							
							
							
							
						 | 
						
							2008-12-09 16:45:02 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b154b21aaa
								
							
								
							
						 | 
						
							
							
								
								Add new until combinator, and a new do word which acts like a modifier: do while, do until for loops which iterate at least once
							
							
							
							
							
						 | 
						
							2008-12-08 23:37:18 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								973e3faa00
								
							
								
							
						 | 
						
							
							
								
								Documentation updates
							
							
							
							
							
						 | 
						
							2008-12-01 17:00:35 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9bf63b1613
								
							
								
							
						 | 
						
							
							
								
								New $quotation markup element
							
							
							
							
							
						 | 
						
							2008-11-16 09:03:30 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c19f2257f4
								
							
								
							
						 | 
						
							
							
								
								Fix permission bits
							
							
							
							
							
						 | 
						
							2008-10-02 08:34:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								be4915ee9c
								
							
								
							
						 | 
						
							
							
								
								Fix save-image-and-exit bug
							
							
							
							
							
						 | 
						
							2008-09-19 14:44:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								6f91454cf3
								
							
								
							
						 | 
						
							
							
								
								document count-instances
							
							
							
							
							
						 | 
						
							2008-09-17 00:35:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								38b65e00f4
								
							
								
							
						 | 
						
							
							
								
								Fix instances to not allocate memory while scanning heap
							
							
							
							
							
						 | 
						
							2008-09-06 20:34:02 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								91059b4ad6
								
							
								
							
						 | 
						
							
							
								
								Documentation update
							
							
							
							
							
						 | 
						
							2008-08-23 20:24:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cc09f334ef
								
							
								
							
						 | 
						
							
							
								
								Fix crash with bad each-object usage
							
							
							
							
							
						 | 
						
							2008-07-25 17:37:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ac2bf0b87d
								
							
								
							
						 | 
						
							
							
								
								Adding inline recursive declarations
							
							
							
							
							
						 | 
						
							2008-07-18 19:22:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8347710dd5
								
							
								
							
						 | 
						
							
							
								
								Help lint fixes
							
							
							
							
							
						 | 
						
							2008-07-04 02:52:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								739a75f2bb
								
							
								
							
						 | 
						
							
							
								
								More efficient minor GC
							
							
							
							
							
						 | 
						
							2008-05-07 21:39:20 -05:00 |