Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f53e9c654c
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-11-08 20:36:29 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								65dea0aa26
								
							
								
							
						 | 
						
							
							
								
								PowerPC backend fixes
							
							
							
							
							
						 | 
						
							2008-11-08 20:36:14 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b9ee92e484
								
							
								
							
						 | 
						
							
							
								
								factor.sh fixes
							
							
							
							
							
						 | 
						
							2008-11-08 20:36:05 -06:00 | 
						
					
				
					
						
							
							
								 
								unknown
							
						 | 
						
							
							
							
							
								
							
								8c29599e97
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-11-08 20:34:16 -06:00 | 
						
					
				
					
						
							
							
								 
								unknown
							
						 | 
						
							
							
							
							
								
							
								359fb6e518
								
							
								
							
						 | 
						
							
							
								
								VM fixes for Win64 calling convention
							
							
							
							
							
						 | 
						
							2008-11-08 20:32:23 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								57242951b9
								
							
								
							
						 | 
						
							
							
								
								Better error reporting in FROM: and RENAME: words
							
							
							
							
							
						 | 
						
							2008-11-08 19:33:15 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								98487c630e
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-11-08 18:29:22 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								313cdf4af0
								
							
								
							
						 | 
						
							
							
								
								Fix release.tidy bug
							
							
							
							
							
						 | 
						
							2008-11-08 18:29:05 -06:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								8262b50c87
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.scrollers: minor tweak in 'new-scroller'
							
							
							
							
							
						 | 
						
							2008-11-08 16:23:06 -06:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								8e44e783cf
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.lists: minor tweak to 'select-gadget'
							
							
							
							
							
						 | 
						
							2008-11-08 15:59:21 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1280ed63fe
								
							
								
							
						 | 
						
							
							
								
								Fix mason tests
							
							
							
							
							
						 | 
						
							2008-11-07 22:40:21 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9cc193ea5b
								
							
								
							
						 | 
						
							
							
								
								Add unportable tags and fix my-arch word
							
							
							
							
							
						 | 
						
							2008-11-07 22:37:40 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c669040754
								
							
								
							
						 | 
						
							
							
								
								Pass -fno-forward-propagate on gcc 4.3
							
							
							
							
							
						 | 
						
							2008-11-07 21:56:57 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								eb83b542d6
								
							
								
							
						 | 
						
							
							
								
								Fix unix x86.64 bootstrap
							
							
							
							
							
						 | 
						
							2008-11-07 21:54:13 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								000affca5a
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-11-07 21:09:45 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1b744ab14b
								
							
								
							
						 | 
						
							
							
								
								Updating code for boot image renaming
							
							
							
							
							
						 | 
						
							2008-11-07 21:09:42 -06:00 | 
						
					
				
					
						
							
							
								 
								unknown
							
						 | 
						
							
							
							
							
								
							
								de0cc7f99a
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-11-07 20:49:42 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								639da2d335
								
							
								
							
						 | 
						
							
							
								
								Refactor OS-specific parts of PowerPC backend
							
							
							
							
							
						 | 
						
							2008-11-07 20:45:25 -06:00 | 
						
					
				
					
						
							
							
								 
								unknown
							
						 | 
						
							
							
							
							
								
							
								78eeaddcf2
								
							
								
							
						 | 
						
							
							
								
								Add winnt-x86.64 boot image name
							
							
							
							
							
						 | 
						
							2008-11-07 20:34:26 -06:00 | 
						
					
				
					
						
							
							
								 
								unknown
							
						 | 
						
							
							
							
							
								
							
								cc7ab11881
								
							
								
							
						 | 
						
							
							
								
								Add more unit tests
							
							
							
							
							
						 | 
						
							2008-11-07 20:34:04 -06:00 | 
						
					
				
					
						
							
							
								 
								unknown
							
						 | 
						
							
							
							
							
								
							
								7365959f01
								
							
								
							
						 | 
						
							
							
								
								Starting work on Win64 port
							
							
							
							
							
						 | 
						
							2008-11-07 20:33:32 -06:00 | 
						
					
				
					
						
							
							
								 
								unknown
							
						 | 
						
							
							
							
							
								
							
								e45df2e89c
								
							
								
							
						 | 
						
							
							
								
								Fix bignums for Win64
							
							
							
							
							
						 | 
						
							2008-11-07 20:25:31 -06:00 | 
						
					
				
					
						
							
							
								 
								sheeple
							
						 | 
						
							
							
							
							
								
							
								070432d140
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-11-06 19:15:13 -06:00 | 
						
					
				
					
						
							
							
								 
								sheeple
							
						 | 
						
							
							
							
							
								
							
								d1f248dac6
								
							
								
							
						 | 
						
							
							
								
								Fixing PowerPC backend: prolog register clobberage, spilling, and general stack frame usage. Add some lame tests for spilling
							
							
							
							
							
						 | 
						
							2008-11-06 19:00:56 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a7595665fc
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-11-06 16:54:05 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								46aa56730b
								
							
								
							
						 | 
						
							
							
								
								better parsing for anchors
							
							
							
							
							
						 | 
						
							2008-11-06 16:53:00 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								73f6691f75
								
							
								
							
						 | 
						
							
							
								
								print out clickable pathnames in project euler
							
							
							
							
							
						 | 
						
							2008-11-06 15:48:08 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b7dc7296db
								
							
								
							
						 | 
						
							
							
								
								Implement stream-read on memory-streams. This allows alien>string to work with utf16 encoding
							
							
							
							
							
						 | 
						
							2008-11-06 13:42:53 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								112f9c4c78
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-11-06 13:22:34 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5a50046791
								
							
								
							
						 | 
						
							
							
								
								Change to definition of >boolean broke unit test, so define an inverse for >boolean and not explicitly
							
							
							
							
							
						 | 
						
							2008-11-06 13:20:27 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								dd1b28ba7a
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-11-06 13:17:54 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								811026ce4d
								
							
								
							
						 | 
						
							
							
								
								removing some uses of at* in favor of at, simplifying code
							
							
							
							
							
						 | 
						
							2008-11-06 13:16:33 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								55902df529
								
							
								
							
						 | 
						
							
							
								
								Fix indentation
							
							
							
							
							
						 | 
						
							2008-11-06 13:13:47 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								63a9975a0e
								
							
								
							
						 | 
						
							
							
								
								Support inline, foldable, flushable on methods; add declarations in a couple of places for ricing purposes
							
							
							
							
							
						 | 
						
							2008-11-06 13:13:37 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								751426f283
								
							
								
							
						 | 
						
							
							
								
								Remove dead code from math.intervals; we no longer need the operations to support f anymore
							
							
							
							
							
						 | 
						
							2008-11-06 11:57:31 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4e55cd973b
								
							
								
							
						 | 
						
							
							
								
								If a #dispatch branch is a call to another word which is not an intrinsic, we avoid generating the dispatch branch and just jump to the word directly
							
							
							
							
							
						 | 
						
							2008-11-06 11:48:55 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								666100a07b
								
							
								
							
						 | 
						
							
							
								
								Tweak euler043 to run in constant space, add new each-permutation and reduce-permutations combinators to math.combinatorics
							
							
							
							
							
						 | 
						
							2008-11-06 11:07:19 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d2b2cda596
								
							
								
							
						 | 
						
							
							
								
								Sort methods by tag, this speeds up >fixnum in the common case where the input is a fixnum
							
							
							
							
							
						 | 
						
							2008-11-06 10:44:06 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9366ad650d
								
							
								
							
						 | 
						
							
							
								
								Add unportable tag
							
							
							
							
							
						 | 
						
							2008-11-06 09:29:21 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								64cbf619a9
								
							
								
							
						 | 
						
							
							
								
								Add more algebraic simplifications: comparison of a comparison, comparison where first is immediate
							
							
							
							
							
						 | 
						
							2008-11-06 09:27:52 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1c1333fbe9
								
							
								
							
						 | 
						
							
							
								
								Compile not and >boolean as branchless intrinsics by having the CFG builder detect certain code patterns
							
							
							
							
							
						 | 
						
							2008-11-06 09:09:21 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a95bb533b5
								
							
								
							
						 | 
						
							
							
								
								Remove more redundant branches from tuple type predicates and generic words with methods on tuple classes
							
							
							
							
							
						 | 
						
							2008-11-06 09:08:17 -06:00 | 
						
					
				
					
						
							
							
								 
								sheeple
							
						 | 
						
							
							
							
							
								
							
								591d305d40
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-11-06 06:30:55 -06:00 | 
						
					
				
					
						
							
							
								 
								sheeple
							
						 | 
						
							
							
							
							
								
							
								d2ec46e38f
								
							
								
							
						 | 
						
							
							
								
								PowerPC backend almost functional; some new compiler unit tests added,
							
							
							
							
							
							
							
							better compilation of 'f eq?'; f becomes an immediate operand
move aux-offset to compiler.constants 
							
						 | 
						
							2008-11-06 06:27:27 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								765d36d082
								
							
								
							
						 | 
						
							
							
								
								Fix markup problem detected by help-lint
							
							
							
							
							
						 | 
						
							2008-11-06 06:12:39 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c2117d4046
								
							
								
							
						 | 
						
							
							
								
								make macosx-ppc now compiles a ppc binary on intel mac os; it doesn't work properly in rosetta though
							
							
							
							
							
						 | 
						
							2008-11-06 03:37:10 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7741096bff
								
							
								
							
						 | 
						
							
							
								
								Tweak PPC register usage; gcc doesn't like it when you mess with r31 for some reason
							
							
							
							
							
						 | 
						
							2008-11-06 03:36:46 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6f432811f5
								
							
								
							
						 | 
						
							
							
								
								Fix mirrors
							
							
							
							
							
						 | 
						
							2008-11-06 02:52:54 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4c226c7813
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://projects.elasticdog.com/git/factor
							
							
							
							
							
						 | 
						
							2008-11-06 02:00:08 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								29279f305e
								
							
								
							
						 | 
						
							
							
								
								Fix 32-bit bootstrap
							
							
							
							
							
						 | 
						
							2008-11-06 01:58:07 -06:00 |