Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								741f19ab2f
								
							
								
							
						 | 
						
							
							
								
								remove yet another slow mutable local
							
							
							
							
							
						 | 
						
							2009-10-16 15:53:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								748631ab35
								
							
								
							
						 | 
						
							
							
								
								inline some words
							
							
							
							
							
						 | 
						
							2009-10-16 15:50:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								67b41df21f
								
							
								
							
						 | 
						
							
							
								
								2x speedup on lagged-fibonacci after removing mutable local
							
							
							
							
							
						 | 
						
							2009-10-16 15:47:19 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								1375e32c62
								
							
								
							
						 | 
						
							
							
								
								make cmwc only 32 bits wide.  oops, this speeds up everything
							
							
							
							
							
						 | 
						
							2009-10-16 15:19:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								69f5381d34
								
							
								
							
						 | 
						
							
							
								
								ricing random.cmwc
							
							
							
							
							
						 | 
						
							2009-10-16 15:07:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3db0ad12e8
								
							
								
							
						 | 
						
							
							
								
								ricing lagged-fibonacci
							
							
							
							
							
						 | 
						
							2009-10-16 15:00:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7d43abe49b
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-16 12:51:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								3d95494c1e
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of http://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-16 12:28:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								7830082154
								
							
								
							
						 | 
						
							
							
								
								change data-map( ) syntax to work with c-type[symbolic-constant] types
							
							
							
							
							
						 | 
						
							2009-10-16 12:28:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								a37bc4828f
								
							
								
							
						 | 
						
							
							
								
								change parse-c-type so that c-type[symbolic-constant] parses to { c-type symbolic-constant }
							
							
							
							
							
						 | 
						
							2009-10-16 12:27:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								ce807b0fbb
								
							
								
							
						 | 
						
							
							
								
								factor "parse-word" out of "scan-word"
							
							
							
							
							
						 | 
						
							2009-10-16 12:26:31 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2917063a1a
								
							
								
							
						 | 
						
							
							
								
								vm: fix typo
							
							
							
							
							
						 | 
						
							2009-10-16 12:25:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a955a12aa7
								
							
								
							
						 | 
						
							
							
								
								vm: fix compile errors on some gcc versions
							
							
							
							
							
						 | 
						
							2009-10-16 12:13:43 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a6598eb33a
								
							
								
							
						 | 
						
							
							
								
								parser: clarify docs
							
							
							
							
							
						 | 
						
							2009-10-16 12:10:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8aa4640094
								
							
								
							
						 | 
						
							
							
								
								cpu.ppc.bootstrap: fix callback-stub relocation
							
							
							
							
							
						 | 
						
							2009-10-16 12:06:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								107c96f642
								
							
								
							
						 | 
						
							
							
								
								vm: code heap compaction at runtime using compact-gc primitive
							
							
							
							
							
						 | 
						
							2009-10-16 11:39:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7e2fdfe1ec
								
							
								
							
						 | 
						
							
							
								
								fix using for io.pathnames changes
							
							
							
							
							
						 | 
						
							2009-10-16 05:48:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4cec00f209
								
							
								
							
						 | 
						
							
							
								
								improve io.pathnames docs
							
							
							
							
							
						 | 
						
							2009-10-16 05:48:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c04412219b
								
							
								
							
						 | 
						
							
							
								
								vm: allocate stacks and data heap segments without execute permissions
							
							
							
							
							
						 | 
						
							2009-10-16 05:16:12 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								85b746e7b5
								
							
								
							
						 | 
						
							
							
								
								vm: simpler and more efficient code heap compaction; restructure a few things to get ready for runtime code heap compaction
							
							
							
							
							
						 | 
						
							2009-10-16 04:33:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								349cb41a29
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'reentrantvm' of git://github.com/phildawes/factor
							
							
							
							
							
						 | 
						
							2009-10-16 03:52:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0a3d08bc52
								
							
								
							
						 | 
						
							
							
								
								vm: make the code nice and pretty
							
							
							
							
							
						 | 
						
							2009-10-16 02:55:02 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								98a2f5152c
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-15 23:30:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								982a8fa411
								
							
								
							
						 | 
						
							
							
								
								cpu.x86.64: fix typo
							
							
							
							
							
						 | 
						
							2009-10-15 23:29:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								0518294479
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-15 23:20:18 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								6022a0f5d9
								
							
								
							
						 | 
						
							
							
								
								fix benchmark.terrain-generation
							
							
							
							
							
						 | 
						
							2009-10-15 23:20:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7f3efb3b5d
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'invaders' of git://double.co.nz/git/factor
							
							
							
							
							
						 | 
						
							2009-10-15 23:12:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								59221714de
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'fjsc' of git://double.co.nz/git/factor
							
							
							
							
							
						 | 
						
							2009-10-15 23:11:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								a8cf31d125
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-15 22:37:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								7142139cf7
								
							
								
							
						 | 
						
							
							
								
								improve noise/terrain performance
							
							
							
							
							
						 | 
						
							2009-10-15 22:37:31 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								70dcecf61a
								
							
								
							
						 | 
						
							
							
								
								vm: don't flush instruction cache twice per code block on a major GC on PowerPC
							
							
							
							
							
						 | 
						
							2009-10-15 22:31:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f212549a5f
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-15 22:12:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								36d1cfd3e5
								
							
								
							
						 | 
						
							
							
								
								alien.libraries: fix dlsym docs
							
							
							
							
							
						 | 
						
							2009-10-15 22:08:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6641c530d5
								
							
								
							
						 | 
						
							
							
								
								cpu.x86: eliminate 2 instructions form write barrier on x86-32
							
							
							
							
							
						 | 
						
							2009-10-15 22:07:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8a7547ef1b
								
							
								
							
						 | 
						
							
							
								
								vm: remove some dead code
							
							
							
							
							
						 | 
						
							2009-10-15 22:06:43 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								42751cb148
								
							
								
							
						 | 
						
							
							
								
								fix io.directories.search on windows
							
							
							
							
							
						 | 
						
							2009-10-15 22:00:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								58557e41bf
								
							
								
							
						 | 
						
							
							
								
								add psapi stub to windows.nt
							
							
							
							
							
						 | 
						
							2009-10-15 21:43:19 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4c2cdb18b5
								
							
								
							
						 | 
						
							
							
								
								fix compiler warning
							
							
							
							
							
						 | 
						
							2009-10-15 21:42:01 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								66d81e5c32
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-15 21:37:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								0bb6327688
								
							
								
							
						 | 
						
							
							
								
								fix compiler warnings in vm
							
							
							
							
							
						 | 
						
							2009-10-15 21:37:53 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								4d0f9744a4
								
							
								
							
						 | 
						
							
							
								
								vim: highlight $ and $[ ]
							
							
							
							
							
						 | 
						
							2009-10-15 20:44:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								80151dc146
								
							
								
							
						 | 
						
							
							
								
								tweak alien.data.map to work around limitation in using locals in macro expansions
							
							
							
							
							
						 | 
						
							2009-10-15 19:36:19 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								41dd639427
								
							
								
							
						 | 
						
							
							
								
								Fix invaders sound and fix bitrot in balloon-bomber and lunar-rescue
							
							
							
							
							
						 | 
						
							2009-10-16 12:15:10 +13:00 | 
						
					
				
					
						
							
							
								 
								Chris Double
							
						 | 
						
							
							
							
							
								
							
								1223b554ff
								
							
								
							
						 | 
						
							
							
								
								Close window when invaders is closed
							
							
							
							
							
						 | 
						
							2009-10-16 11:54:17 +13:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								7b6c8ee5f6
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-15 15:44:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								4ca7afa489
								
							
								
							
						 | 
						
							
							
								
								update nkeep docs
							
							
							
							
							
						 | 
						
							2009-10-15 15:44:07 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								211dce8cd7
								
							
								
							
						 | 
						
							
							
								
								add a move-file-unique word to move a file into a directory without name clashes
							
							
							
							
							
						 | 
						
							2009-10-15 15:29:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								2a893c9a2c
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-15 15:29:22 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								d413e14461
								
							
								
							
						 | 
						
							
							
								
								fix nkeep so it takes a nonliteral quot
							
							
							
							
							
						 | 
						
							2009-10-15 15:04:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								ac54569777
								
							
								
							
						 | 
						
							
							
								
								add tests that data-map compiles given a fried quot
							
							
							
							
							
						 | 
						
							2009-10-15 15:04:01 -05:00 |