John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ff9af6423f
								
							
								
							
						 | 
						
							
							
								
								compiler.tree.recursive: more use of hash-sets.
							
							
							
							
							
						 | 
						
							2013-03-08 12:34:23 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								9d43e21563
								
							
								
							
						 | 
						
							
							
								
								compiler.cfg.write-barrier: more use of hash-sets.
							
							
							
							
							
						 | 
						
							2013-03-08 12:30:37 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								88626d38ca
								
							
								
							
						 | 
						
							
							
								
								compiler.cfg.ssa.construction: more use of hash-sets.
							
							
							
							
							
						 | 
						
							2013-03-08 12:24:06 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								af1b167c28
								
							
								
							
						 | 
						
							
							
								
								compiler.tree.propagation.info: inline <value-info>.
							
							
							
							
							
						 | 
						
							2013-03-08 12:19:24 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								b97a1a0753
								
							
								
							
						 | 
						
							
							
								
								compiler: fix stack effects to indicate visited is same object.
							
							
							
							
							
						 | 
						
							2013-03-08 12:16:02 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								bf35114fec
								
							
								
							
						 | 
						
							
							
								
								compiler: use hash-sets to track visited sets.
							
							
							
							
							
						 | 
						
							2013-03-08 11:04:47 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f06bfef276
								
							
								
							
						 | 
						
							
							
								
								classes: store implementors in hash-sets.
							
							
							
							
							
						 | 
						
							2013-03-08 10:29:50 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f2d0752403
								
							
								
							
						 | 
						
							
							
								
								vocabs.parser: use hash-sets in search-vocab-names.
							
							
							
							
							
						 | 
						
							2013-03-08 10:09:41 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								66165f3660
								
							
								
							
						 | 
						
							
							
								
								sets: adding diff!.
							
							
							
							
							
						 | 
						
							2013-03-08 08:21:16 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ffd03ec922
								
							
								
							
						 | 
						
							
							
								
								sets: adding union! and intersection.
							
							
							
							
							
						 | 
						
							2013-03-08 07:57:45 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								b015af4f33
								
							
								
							
						 | 
						
							
							
								
								benchmark.ant: fix hash-set constructor.
							
							
							
							
							
						 | 
						
							2013-03-08 06:15:37 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								931b5cc9bd
								
							
								
							
						 | 
						
							
							
								
								hash-sets: fix help-lint warnings.
							
							
							
							
							
						 | 
						
							2013-03-08 06:15:27 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								895c6ca7c5
								
							
								
							
						 | 
						
							
							
								
								bootstrap: make sure to rehash hash-sets also.
							
							
							
							
							
						 | 
						
							2013-03-07 22:04:52 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								23078f7bd7
								
							
								
							
						 | 
						
							
							
								
								hash-sets: reuse (rehash).
							
							
							
							
							
						 | 
						
							2013-03-07 22:02:02 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								eca5253017
								
							
								
							
						 | 
						
							
							
								
								hashtables: reuse (rehash).
							
							
							
							
							
						 | 
						
							2013-03-07 22:01:50 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								04af5f2ffb
								
							
								
							
						 | 
						
							
							
								
								hash-sets: faster implementation based on hashtables.
							
							
							
							
							
						 | 
						
							2013-03-07 21:43:17 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5908186301
								
							
								
							
						 | 
						
							
							
								
								compiler.cfg.alias-analysis: use clear-set.
							
							
							
							
							
						 | 
						
							2013-03-07 21:35:00 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f2eedb67ec
								
							
								
							
						 | 
						
							
							
								
								hashtables: slightly faster grow logic.
							
							
							
							
							
						 | 
						
							2013-03-07 20:51:46 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f46bf3ac5d
								
							
								
							
						 | 
						
							
							
								
								sets: adding clear-set.
							
							
							
							
							
						 | 
						
							2013-03-07 18:48:15 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								b571a42679
								
							
								
							
						 | 
						
							
							
								
								Use -unsafe words with pair methods.
							
							
							
							
							
						 | 
						
							2013-03-07 10:47:23 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								bddd66f5f3
								
							
								
							
						 | 
						
							
							
								
								interval-maps: bit of unsafe.
							
							
							
							
							
						 | 
						
							2013-03-07 10:46:41 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								8c161df10e
								
							
								
							
						 | 
						
							
							
								
								linked-assocs: some performance improvements.
							
							
							
							
							
						 | 
						
							2013-03-07 10:05:28 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								30cbce3f41
								
							
								
							
						 | 
						
							
							
								
								benchmark.linked-assocs: adding a linked-assocs benchmark.
							
							
							
							
							
						 | 
						
							2013-03-07 09:58:16 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c81bf00e46
								
							
								
							
						 | 
						
							
							
								
								core-foundation.run-loop: CFTimeInterval is a double.
							
							
							
							
							
						 | 
						
							2013-03-06 20:31:42 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								be04b19745
								
							
								
							
						 | 
						
							
							
								
								core-foundation.file-descriptors: inline enable-all-callbacks.
							
							
							
							
							
						 | 
						
							2013-03-06 19:59:52 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								248d4e6bee
								
							
								
							
						 | 
						
							
							
								
								tools.completion: small performance improvements.
							
							
							
							
							
						 | 
						
							2013-03-06 19:58:53 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								95c1abe468
								
							
								
							
						 | 
						
							
							
								
								heaps: performance improvements.
							
							
							
							
							
						 | 
						
							2013-03-06 19:41:37 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								e008810677
								
							
								
							
						 | 
						
							
							
								
								trees.splay: use typed.
							
							
							
							
							
						 | 
						
							2013-03-06 18:42:06 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								85d0c607b0
								
							
								
							
						 | 
						
							
							
								
								io.directories: fix docs for (directory-entries).
							
							
							
							
							
						 | 
						
							2013-03-06 17:35:53 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								0fe01622de
								
							
								
							
						 | 
						
							
							
								
								sequences.extras: adding sift! and harvest!.
							
							
							
							
							
						 | 
						
							2013-03-06 16:39:04 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7e2ff8864f
								
							
								
							
						 | 
						
							
							
								
								sequences: add a copy-unsafe that can be used sometimes.
							
							
							
							
							
						 | 
						
							2013-03-06 14:06:33 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								a34c113020
								
							
								
							
						 | 
						
							
							
								
								continuations: speed up init-catchstack.
							
							
							
							
							
						 | 
						
							2013-03-06 10:09:14 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								cadde9117c
								
							
								
							
						 | 
						
							
							
								
								sets.extras: Initial checkin. Add setwise-xor word like setxor1d in numpy.
							
							
							
							
							
						 | 
						
							2013-03-06 10:00:13 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								fe9448533f
								
							
								
							
						 | 
						
							
							
								
								uui: remove trailing spaces.
							
							
							
							
							
						 | 
						
							2013-03-06 09:20:59 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								45f49775ec
								
							
								
							
						 | 
						
							
							
								
								cache: faster purge-cache.
							
							
							
							
							
						 | 
						
							2013-03-06 09:17:35 -08:00 | 
						
					
				
					
						
							
							
								 
								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 |