|  Jon Harper | dc3ee923ca | compiler.cfg: add peephole opt to never untag the input of ##bit-count. fixes #1764 | 2017-01-04 07:29:08 -08:00 | 
				
					
						|  John Benediktsson | 71ef8a22c2 | disambiguate namespaces:set and sets:set. | 2016-03-29 17:14:42 -07:00 | 
				
					
						|  Björn Lindqvist | 63ef600aa3 | compiler.cfg.*: indentation fixes | 2016-03-27 19:21:50 +02:00 | 
				
					
						|  Doug Coleman | e0d1b14e5c | factor: don't need FROM: namespaces => set or namespaces:set anymore | 2015-08-12 11:25:57 -05:00 | 
				
					
						|  Doug Coleman | 330c7ba156 | factor: Removing SLOT: nth/at/global in favor of using change: at for tuple slots named ``at`` and change-at for hashtables. Redo many FROM: and QUALIFIED: and using lists. | 2015-08-12 08:49:02 -05:00 | 
				
					
						|  Doug Coleman | 0bdc27053b | compiler: oops, assoc-empty? vs empty?. undo harvest-values here. | 2015-08-08 12:27:36 -05:00 | 
				
					
						|  Doug Coleman | 76cb13ac52 | basis: use harvest-values | 2015-08-08 12:24:22 -05:00 | 
				
					
						|  Björn Lindqvist | aca610813d | compiler.cfg.representations.selection: use a union instead of a generic to see if an insn is peephole-optimizable + test | 2015-07-28 17:58:28 -07:00 | 
				
					
						|  Björn Lindqvist | cdf9a8535b | compiler.cfg.representations.selection: some initial docs from comments | 2015-07-28 17:58:27 -07:00 | 
				
					
						|  John Benediktsson | 296968580a | use assoc-reject instead of [ ... not ] assoc-filter. | 2015-05-12 19:08:42 -07:00 | 
				
					
						|  John Benediktsson | c65877104e | compiler: cleanup usings. | 2014-12-13 16:10:21 -08:00 | 
				
					
						|  John Benediktsson | b6c069f99a | compiler.cfg.representations.selection: removing 10^ in favor of 10^. | 2012-09-05 09:25:26 -07:00 | 
				
					
						|  John Benediktsson | 378786599d | Cleanup lint warnings. | 2011-10-14 11:47:24 -07:00 | 
				
					
						|  Joe Groff | 2bd6de9a02 | slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global | 2011-09-19 10:03:43 -07:00 | 
				
					
						|  Slava Pestov | 5a67711bfd | compiler.cfg: use x86 TEST instruction to optimize 'bitand 0 =' | 2010-05-14 18:37:06 -04:00 | 
				
					
						|  Slava Pestov | 9b4135713e | compiler.cfg.representations: make sure that immediate operands fit | 2010-05-03 17:34:34 -04:00 | 
				
					
						|  Slava Pestov | 458fd007be | compiler.cfg.representations: simplify a little | 2010-05-03 17:34:11 -04:00 | 
				
					
						|  Slava Pestov | ed8c32989f | compiler.cfg.representations: add peephole optimizations for integer comparisons | 2010-05-03 17:34:11 -04:00 | 
				
					
						|  Slava Pestov | 0f5d9974a0 | compiler.cfg.representations: fix various bugs | 2010-05-03 17:34:11 -04:00 | 
				
					
						|  Slava Pestov | 456743a6ce | compiler.cfg.representations: add more peephole optimizations to reduce fixnum tagging and untagging overhead | 2010-05-03 17:34:11 -04:00 | 
				
					
						|  Slava Pestov | 5d3a7a7362 | Untagged fixnums work in progress | 2010-05-03 17:34:02 -04:00 | 
				
					
						|  Slava Pestov | 503c0fcfde | compiler: Start using tagged-rep for stuff, and split up compiler.cfg.representations into several sub-vocabularies | 2010-05-03 17:34:01 -04:00 |