Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6e08e29a3a
								
							
								
							
						 | 
						
							
							
								
								Remove compiled slot from quotations since its not needed
							
							
							
							
							
						 | 
						
							2009-05-12 03:09:15 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								65faa3fda3
								
							
								
							
						 | 
						
							
							
								
								Fix unit tests and load errors for slip removal
							
							
							
							
							
						 | 
						
							2009-05-10 17:03:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9488e78532
								
							
								
							
						 | 
						
							
							
								
								clean up contents and lines words; contents never outputs f now
							
							
							
							
							
						 | 
						
							2009-05-10 16:39:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f6ff74596e
								
							
								
							
						 | 
						
							
							
								
								Removing slip 2slip 3slip nslip
							
							
							
							
							
						 | 
						
							2009-05-10 16:39:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								bb8aaf9ce0
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-05-09 20:24:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								aa3aa715be
								
							
								
							
						 | 
						
							
							
								
								Slightly more space-efficient dispatch table representation
							
							
							
							
							
						 | 
						
							2009-05-09 20:24:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								7584b30755
								
							
								
							
						 | 
						
							
							
								
								"math" help-lint
							
							
							
							
							
						 | 
						
							2009-05-09 20:23:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4ee4357e75
								
							
								
							
						 | 
						
							
							
								
								Fix negative zero smashing with bootstrap
							
							
							
							
							
						 | 
						
							2009-05-09 18:17:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								9021062795
								
							
								
							
						 | 
						
							
							
								
								fp-nan? was defined incorrectly. while i'm here, let's add some more float manipulation words
							
							
							
							
							
						 | 
						
							2009-05-09 09:49:31 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2b23d1dd9e
								
							
								
							
						 | 
						
							
							
								
								Remove silly retry word from continuations vocab
							
							
							
							
							
						 | 
						
							2009-05-08 00:20:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								6223198534
								
							
								
							
						 | 
						
							
							
								
								link seeking docs to the seek descriptors
							
							
							
							
							
						 | 
						
							2009-05-07 13:01:42 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								581d017b46
								
							
								
							
						 | 
						
							
							
								
								Working on inline caching for tail call sites
							
							
							
							
							
						 | 
						
							2009-05-06 19:22:22 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								688cd9b79b
								
							
								
							
						 | 
						
							
							
								
								hashtables: use each-integer instead of iota ... each in >alist
							
							
							
							
							
						 | 
						
							2009-05-06 15:30:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								764ee52cde
								
							
								
							
						 | 
						
							
							
								
								alien.strings: fix symbol>string for Windows
							
							
							
							
							
						 | 
						
							2009-05-05 14:41:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b0e8ec2aea
								
							
								
							
						 | 
						
							
							
								
								continuations: update tests for word renaming
							
							
							
							
							
						 | 
						
							2009-05-05 12:47:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9f907c287e
								
							
								
							
						 | 
						
							
							
								
								alien.strings: fix native-string>alien on Windows
							
							
							
							
							
						 | 
						
							2009-05-05 11:40:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8486e6db82
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-05-05 10:35:13 -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
							
						 | 
						
							
							
							
							
								
							
								84fe4a7d67
								
							
								
							
						 | 
						
							
							
								
								generic.standard: remove bogus error check
							
							
							
							
							
						 | 
						
							2009-05-05 09:12:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0ecb771aa4
								
							
								
							
						 | 
						
							
							
								
								alien.strings cleanup
							
							
							
							
							
						 | 
						
							2009-05-05 09:12:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								029d93a838
								
							
								
							
						 | 
						
							
							
								
								Make walker work better with call( and breakpoints which are nested inside combinators
							
							
							
							
							
						 | 
						
							2009-05-05 09:12:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								249601618b
								
							
								
							
						 | 
						
							
							
								
								remove >bignum in crc32 -- 2x faster on both 32 and 64bit
							
							
							
							
							
						 | 
						
							2009-05-04 21:27:14 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8e3e67fad4
								
							
								
							
						 | 
						
							
							
								
								Fix test failures
							
							
							
							
							
						 | 
						
							2009-05-04 13:10:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fb5b48c71a
								
							
								
							
						 | 
						
							
							
								
								Fix some test failures
							
							
							
							
							
						 | 
						
							2009-05-04 09:44:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4b52f7d6f2
								
							
								
							
						 | 
						
							
							
								
								Remove bogus alien.dlls directory
							
							
							
							
							
						 | 
						
							2009-05-04 06:44:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b2c3183b21
								
							
								
							
						 | 
						
							
							
								
								Split up tools.vocabs. Note that load-everything is now named load-all
							
							
							
							
							
						 | 
						
							2009-05-04 06:44:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b4088373b7
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-05-04 05:16:47 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3250c6935e
								
							
								
							
						 | 
						
							
							
								
								Don't make a curry
							
							
							
							
							
						 | 
						
							2009-05-04 05:15:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a63ad6a7a5
								
							
								
							
						 | 
						
							
							
								
								Remove cruddy string encoding/decoding code from VM
							
							
							
							
							
						 | 
						
							2009-05-02 13:45:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								58512cbbdb
								
							
								
							
						 | 
						
							
							
								
								Cleaning up VM code
							
							
							
							
							
						 | 
						
							2009-05-02 09:19:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								0ad6d1fb7b
								
							
								
							
						 | 
						
							
							
								
								add a few usages of iota, remove most 1+ and 1- from core
							
							
							
							
							
						 | 
						
							2009-05-01 19:58:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								ce7ad9a42d
								
							
								
							
						 | 
						
							
							
								
								fix unit tests that call lines or contents
							
							
							
							
							
						 | 
						
							2009-05-01 16:38:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								28ec9c3a3b
								
							
								
							
						 | 
						
							
							
								
								fix spacing in io docs
							
							
							
							
							
						 | 
						
							2009-05-01 15:56:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								471fe2c272
								
							
								
							
						 | 
						
							
							
								
								rename lines to stream-lines
							
							
							
							
							
							
							
							rename cnotents to stream-contents 
							
						 | 
						
							2009-05-01 10:41:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0b9212a2d6
								
							
								
							
						 | 
						
							
							
								
								Oops
							
							
							
							
							
						 | 
						
							2009-05-01 08:21:31 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5e32a53011
								
							
								
							
						 | 
						
							
							
								
								Fix circularity
							
							
							
							
							
						 | 
						
							2009-05-01 08:05:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b79245dc6c
								
							
								
							
						 | 
						
							
							
								
								Adding and removing vocabs now updates all-vocabs-seq
							
							
							
							
							
						 | 
						
							2009-05-01 07:21:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e9e095f240
								
							
								
							
						 | 
						
							
							
								
								Rename enable/disable-compiler to enable/disable-optimizer, and add with-optimizer and without-optimizer combinators
							
							
							
							
							
						 | 
						
							2009-05-01 05:52:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9d1c4f39a8
								
							
								
							
						 | 
						
							
							
								
								Some gold plating
							
							
							
							
							
						 | 
						
							2009-05-01 02:03:22 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a70a2c0e31
								
							
								
							
						 | 
						
							
							
								
								Fix some test failures and add an unportable tag
							
							
							
							
							
						 | 
						
							2009-04-30 22:56:15 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9bb70c2c4d
								
							
								
							
						 | 
						
							
							
								
								Update usages of global ... change-at to use the new change-global combinator
							
							
							
							
							
						 | 
						
							2009-04-30 21:38:14 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f423a0d117
								
							
								
							
						 | 
						
							
							
								
								Merge git://github.com/bogiebro/factor into bogiebro2
							
							
							
							
							
						 | 
						
							2009-04-30 21:22:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e5cdb7ac2d
								
							
								
							
						 | 
						
							
							
								
								call( fast-path now supports curry and compose
							
							
							
							
							
						 | 
						
							2009-04-30 21:08:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								59d6131c7c
								
							
								
							
						 | 
						
							
							
								
								Bum 3 instructions out of megamorphic fast path by switching to fixed-size caches
							
							
							
							
							
						 | 
						
							2009-04-30 04:14:14 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								515c619202
								
							
								
							
						 | 
						
							
							
								
								Non-optimizing compiler now open-codes megamorphic dispatch fast path
							
							
							
							
							
						 | 
						
							2009-04-30 03:37:07 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								964fbd0a24
								
							
								
							
						 | 
						
							
							
								
								Fix test failures from ratio/complex built-in removal
							
							
							
							
							
						 | 
						
							2009-04-30 00:38:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fc4894fbdf
								
							
								
							
						 | 
						
							
							
								
								Replace ratio and complex built-in types with tuples defined in the library. This frees up two lo-tags, so move array and quotation over to these tags and update compiler for new tags
							
							
							
							
							
						 | 
						
							2009-04-30 00:27:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9f4ac667dc
								
							
								
							
						 | 
						
							
							
								
								Move some unit tests from generic to generic.math
							
							
							
							
							
						 | 
						
							2009-04-29 23:36:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								bd186b6320
								
							
								
							
						 | 
						
							
							
								
								Eliminate 3 instructions from PIC fast path
							
							
							
							
							
						 | 
						
							2009-04-29 21:32:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								02bd4f3f00
								
							
								
							
						 | 
						
							
							
								
								PICs now pass the method table around instead of extracting it from the generic word body. This gels better with how compilation units are supposed to work
							
							
							
							
							
						 | 
						
							2009-04-29 19:39:43 -05:00 |