John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								87d65d66d6
								
							
								
							
						 | 
						
							
							
								
								destructors: adding dispose,.
							
							
							
							
							
						 | 
						
							2013-03-06 09:16:43 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								a60b49630f
								
							
								
							
						 | 
						
							
							
								
								grouping: making monotonic? faster.
							
							
							
							
							
						 | 
						
							2013-03-06 07:31:45 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								019080d82d
								
							
								
							
						 | 
						
							
							
								
								vocabs: only notify vocab-observers if we are creating a new vocab.
							
							
							
							
							
						 | 
						
							2013-03-05 21:13:45 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								8f9bd87693
								
							
								
							
						 | 
						
							
							
								
								assocs: cleanup and use first2-unsafe in assoc-find.
							
							
							
							
							
						 | 
						
							2013-03-05 20:42:15 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ca8c7b4db4
								
							
								
							
						 | 
						
							
							
								
								grouping: faster all-eq? and all-equal? (fewer comparisons).
							
							
							
							
							
						 | 
						
							2013-03-05 20:01:27 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c64a90b277
								
							
								
							
						 | 
						
							
							
								
								vocabs.cache: root-cache get instead of get-global.
							
							
							
							
							
						 | 
						
							2013-03-05 18:57:32 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								cf4d639345
								
							
								
							
						 | 
						
							
							
								
								extra: use [-] instead of "- 0 max".
							
							
							
							
							
						 | 
						
							2013-03-05 18:17:17 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								53992695e4
								
							
								
							
						 | 
						
							
							
								
								benchmark.randomize: adding a randomize benchmark.
							
							
							
							
							
						 | 
						
							2013-03-05 17:04:57 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								12216b1246
								
							
								
							
						 | 
						
							
							
								
								core: some more cleanup of USING lists.
							
							
							
							
							
						 | 
						
							2013-03-05 10:48:14 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5487480126
								
							
								
							
						 | 
						
							
							
								
								core: cleanup USING lists.
							
							
							
							
							
						 | 
						
							2013-03-05 10:34:47 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5751f6d309
								
							
								
							
						 | 
						
							
							
								
								compiler.tree.propagation.transforms: use integer>fixnum-strict in shift.
							
							
							
							
							
						 | 
						
							2013-03-05 08:19:31 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								9af2924924
								
							
								
							
						 | 
						
							
							
								
								sequences: Rename slice-error the word to check-slice-error, make slice-error the TUPLE: an ERROR:
							
							
							
							
							
						 | 
						
							2013-03-05 06:57:40 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								843426c664
								
							
								
							
						 | 
						
							
							
								
								hints: remove these hints for now...
							
							
							
							
							
						 | 
						
							2013-03-04 19:03:10 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2c33fe56a4
								
							
								
							
						 | 
						
							
							
								
								combinators: moving M\ iota hashcode* back since each-integer has hints.
							
							
							
							
							
						 | 
						
							2013-03-04 17:46:46 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								8043b7b4ba
								
							
								
							
						 | 
						
							
							
								
								hints: prevent specialization on inline-recursive words.
							
							
							
							
							
						 | 
						
							2013-03-04 17:34:20 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ff95c17972
								
							
								
							
						 | 
						
							
							
								
								math: speed up (find-integer) and (all-integers?) by removing curry.
							
							
							
							
							
						 | 
						
							2013-03-04 17:32:11 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7a3a801bde
								
							
								
							
						 | 
						
							
							
								
								words: adding inline-recursive?.
							
							
							
							
							
						 | 
						
							2013-03-04 16:09:56 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								668d37fef7
								
							
								
							
						 | 
						
							
							
								
								layouts: speed up ``M\ iota hashcode*`` using most-positive-fixnum.
							
							
							
							
							
						 | 
						
							2013-03-03 17:33:35 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								be7c981462
								
							
								
							
						 | 
						
							
							
								
								random: format delete-random better.
							
							
							
							
							
						 | 
						
							2013-03-03 17:32:53 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								35c313c6b4
								
							
								
							
						 | 
						
							
							
								
								combinators: faster hashcode for iota.
							
							
							
							
							
						 | 
						
							2013-03-01 10:42:20 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c2f09e9533
								
							
								
							
						 | 
						
							
							
								
								random: speed up some random floats using (random-unit).
							
							
							
							
							
						 | 
						
							2013-03-01 09:33:20 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5094a7f460
								
							
								
							
						 | 
						
							
							
								
								random: adding (random-unit) for convenience.
							
							
							
							
							
						 | 
						
							2013-03-01 09:27:20 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c0f5bc8391
								
							
								
							
						 | 
						
							
							
								
								tools.profiler.sampling: fix top-down*.
							
							
							
							
							
						 | 
						
							2013-03-01 09:20:48 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								24fe886946
								
							
								
							
						 | 
						
							
							
								
								bootstrap: remove old counting profiler vocab.
							
							
							
							
							
						 | 
						
							2013-03-01 09:18:49 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2af325dc83
								
							
								
							
						 | 
						
							
							
								
								random: speedup random-integer some more.
							
							
							
							
							
							
							
							Better code generation by specializing on fixnum/bignum. 
							
						 | 
						
							2013-02-28 19:47:55 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								6d679cf3a2
								
							
								
							
						 | 
						
							
							
								
								math.integers: the fixnum-log2 intrinsic didn't work due to inlining.
							
							
							
							
							
						 | 
						
							2013-02-27 17:08:36 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7ba77673a8
								
							
								
							
						 | 
						
							
							
								
								math.integers: faster fixnum-log2.
							
							
							
							
							
						 | 
						
							2013-02-27 16:01:34 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								927414c6c5
								
							
								
							
						 | 
						
							
							
								
								random: minor speedup (random-bits).
							
							
							
							
							
						 | 
						
							2013-02-27 15:26:56 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								29b8c4b993
								
							
								
							
						 | 
						
							
							
								
								random: speedup randomize.
							
							
							
							
							
						 | 
						
							2013-02-27 14:51:29 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								b47a737321
								
							
								
							
						 | 
						
							
							
								
								random: speed up uniform-random-float.
							
							
							
							
							
						 | 
						
							2013-02-27 14:40:56 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								8a5411cfc1
								
							
								
							
						 | 
						
							
							
								
								random: performance improvements to random-integer and random-bits.
							
							
							
							
							
						 | 
						
							2013-02-27 14:05:46 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								482096e1df
								
							
								
							
						 | 
						
							
							
								
								random.c: adding a "libc" version of random for performance testing.
							
							
							
							
							
						 | 
						
							2013-02-26 20:04:06 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								48dff3e6f1
								
							
								
							
						 | 
						
							
							
								
								unix.linux.proc: Older kernels don't have enough fields in /proc/pid/stat. Pad it.
							
							
							
							
							
						 | 
						
							2013-02-25 10:07:05 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								9dfa305561
								
							
								
							
						 | 
						
							
							
								
								unix.linux.proc: Add some more /proc parsing.
							
							
							
							
							
						 | 
						
							2013-02-24 18:30:18 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								1ef827cd92
								
							
								
							
						 | 
						
							
							
								
								calendar.format: Add some utility words for implementing top.
							
							
							
							
							
						 | 
						
							2013-02-24 18:30:18 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7d9a8b69af
								
							
								
							
						 | 
						
							
							
								
								tools.ps: Use unix.linux.proc for parsing.
							
							
							
							
							
						 | 
						
							2013-02-24 18:30:18 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								5a5bac70f4
								
							
								
							
						 | 
						
							
							
								
								unix.linux.proc: Refactor /proc parsing. Add generic to make pid/string and pid-string/string pairs into /proc/pid/pathname.
							
							
							
							
							
						 | 
						
							2013-02-24 18:30:18 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								9984d67d47
								
							
								
							
						 | 
						
							
							
								
								Revert "robots.txt: Bing bot spams gitweb...disable it hopefully."
							
							
							
							
							
							
							
							Found another way.
This reverts commit 7500504bc0. 
							
						 | 
						
							2013-02-24 10:30:05 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								0b3ada1763
								
							
								
							
						 | 
						
							
							
								
								robots.txt: Bing bot spams gitweb...disable it hopefully.
							
							
							
							
							
						 | 
						
							2013-02-24 10:23:33 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c35694cf40
								
							
								
							
						 | 
						
							
							
								
								rot13: adding some tests.
							
							
							
							
							
						 | 
						
							2013-02-22 09:50:26 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								07b2a9407e
								
							
								
							
						 | 
						
							
							
								
								assocs: change enum to immutable-sequence.
							
							
							
							
							
						 | 
						
							2013-02-22 06:58:29 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								0d5a91345b
								
							
								
							
						 | 
						
							
							
								
								assocs: allow enums to support sequence protocol.
							
							
							
							
							
						 | 
						
							2013-02-21 18:24:50 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								1524d43c9c
								
							
								
							
						 | 
						
							
							
								
								sequences: define a single "?set-nth" that is used.
							
							
							
							
							
						 | 
						
							2013-02-20 10:42:21 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								55cfbf072f
								
							
								
							
						 | 
						
							
							
								
								sequences: fix uses of set-nth-unsafe.
							
							
							
							
							
						 | 
						
							2013-02-20 08:01:06 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f8f5feed4a
								
							
								
							
						 | 
						
							
							
								
								sequences: normalize all the "?set-nth" words, probably this should be a stdlib thing.
							
							
							
							
							
						 | 
						
							2013-02-19 16:52:40 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								b62444680b
								
							
								
							
						 | 
						
							
							
								
								timers: use typed to speedup 10%.
							
							
							
							
							
						 | 
						
							2013-02-19 15:40:45 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5262c8a1ae
								
							
								
							
						 | 
						
							
							
								
								benchmark.timers: adding a timer benchmark.
							
							
							
							
							
						 | 
						
							2013-02-19 15:39:50 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								10a4413bec
								
							
								
							
						 | 
						
							
							
								
								colors: Inline >rgba methods.
							
							
							
							
							
						 | 
						
							2013-02-19 10:09:47 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								1eb930b671
								
							
								
							
						 | 
						
							
							
								
								maze: Refactor to use fry + replicate.
							
							
							
							
							
						 | 
						
							2013-02-19 10:09:46 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								1ae04f1247
								
							
								
							
						 | 
						
							
							
								
								math.statistics: adding z-score.
							
							
							
							
							
						 | 
						
							2013-02-07 15:50:34 -08:00 |