John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								a32ac00389
								
							
								
							
						 | 
						
							
							
								
								ui.text: more globals.
							
							
							
							
							
						 | 
						
							2012-09-21 18:40:38 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								be85b3bee3
								
							
								
							
						 | 
						
							
							
								
								ui: hand-loc and hand-click-loc should be global.
							
							
							
							
							
						 | 
						
							2012-09-21 18:32:43 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f1c62deb03
								
							
								
							
						 | 
						
							
							
								
								ui: use "windows get-global".
							
							
							
							
							
						 | 
						
							2012-09-21 15:39:49 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								51f708cda4
								
							
								
							
						 | 
						
							
							
								
								classes.struct: inline M\ struct byte-length.
							
							
							
							
							
						 | 
						
							2012-09-21 11:50:45 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f70932040d
								
							
								
							
						 | 
						
							
							
								
								classes.builtin: fold type>class.
							
							
							
							
							
						 | 
						
							2012-09-21 11:44:14 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ed48a31498
								
							
								
							
						 | 
						
							
							
								
								summary: inline object-summary.
							
							
							
							
							
						 | 
						
							2012-09-21 11:36:04 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								a9c165db4f
								
							
								
							
						 | 
						
							
							
								
								bootstrap.image: adding make-my-image for @erg.
							
							
							
							
							
						 | 
						
							2012-09-21 11:35:46 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								3f947055b4
								
							
								
							
						 | 
						
							
							
								
								Revert "cpu.x86.bootstrap: Rice the jit compiler -- SHR SHL -> AND."
							
							
							
							
							
							
							
							This reverts commit f43e2b1ba7. 
							
						 | 
						
							2012-09-21 10:43:48 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4ee63bea7e
								
							
								
							
						 | 
						
							
							
								
								cpu.x86.bootstrap: Rice the jit compiler -- SHR SHL -> AND.
							
							
							
							
							
						 | 
						
							2012-09-21 10:18:14 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								34aab78998
								
							
								
							
						 | 
						
							
							
								
								math.integers: fix docs for fixnum comparisons.
							
							
							
							
							
						 | 
						
							2012-09-21 10:05:33 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								84c1137eb4
								
							
								
							
						 | 
						
							
							
								
								windows.uniscribe: Render image lazily. Speeds up panes benchmark.
							
							
							
							
							
						 | 
						
							2012-09-21 09:54:40 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								07194b4741
								
							
								
							
						 | 
						
							
							
								
								ui.text.pango: lazy render images like core-text backend.
							
							
							
							
							
						 | 
						
							2012-09-21 08:16:48 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								fc7f7a736a
								
							
								
							
						 | 
						
							
							
								
								core-text: delay rendered line calculation until needed.
							
							
							
							
							
						 | 
						
							2012-09-20 19:31:36 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8295292855
								
							
								
							
						 | 
						
							
							
								
								alien: Clarify alien-assembly docs.
							
							
							
							
							
						 | 
						
							2012-09-20 18:25:53 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7e3391ffb0
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: i think this is clearer.
							
							
							
							
							
						 | 
						
							2012-09-20 18:24:57 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								98a8230d1c
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: fix stack effect names.
							
							
							
							
							
						 | 
						
							2012-09-20 18:24:57 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								6d447cb939
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: cache table rows only on model-changed.
							
							
							
							
							
						 | 
						
							2012-09-20 18:24:57 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								37b27b7fbe
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: reduce generic dispatch.
							
							
							
							
							
						 | 
						
							2012-09-20 18:24:57 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								ba2cf19e5a
								
							
								
							
						 | 
						
							
							
								
								sequences.extras: add filter-all-subseqs, filter-all-subseqs-range, map-like
							
							
							
							
							
						 | 
						
							2012-09-20 17:46:34 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								3470492e21
								
							
								
							
						 | 
						
							
							
								
								windows.fonts: speed up cached fonts.
							
							
							
							
							
						 | 
						
							2012-09-20 12:14:44 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								ba307bb38d
								
							
								
							
						 | 
						
							
							
								
								cpu.x86.features: Rename rdrnd to rdrand!
							
							
							
							
							
						 | 
						
							2012-09-20 12:03:10 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								ed83c87554
								
							
								
							
						 | 
						
							
							
								
								cpu.x86: Add ghetto RDRAND support. Proper support wouldn't use alien-assembly and would take a count parameter.
							
							
							
							
							
						 | 
						
							2012-09-20 11:54:44 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								88b196dc8c
								
							
								
							
						 | 
						
							
							
								
								ui.gadgets.tables: some performance improvements.
							
							
							
							
							
						 | 
						
							2012-09-20 08:34:43 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								a025d81798
								
							
								
							
						 | 
						
							
							
								
								tools.annotations: add total number of calls to timing information.
							
							
							
							
							
						 | 
						
							2012-09-20 08:29:37 -07:00 | 
						
					
				
					
						
							
							
								 
								Alex Vondrak
							
						 | 
						
							
							
							
							
								
							
								8a476f591f
								
							
								
							
						 | 
						
							
							
								
								compiler.cfg.gvn.tests: fix unit tests now that more vregs get copy-propagated
							
							
							
							
							
						 | 
						
							2012-09-19 17:28:13 -07:00 | 
						
					
				
					
						
							
							
								 
								Alex Vondrak
							
						 | 
						
							
							
							
							
								
							
								d58d467434
								
							
								
							
						 | 
						
							
							
								
								compiler.cfg.gvn: experiment to scan for available vregs when rewriting
							
							
							
							
							
							
							
							instructions instead of relying on the availability of the canonical
leader; untested 
							
						 | 
						
							2012-09-19 17:28:13 -07:00 | 
						
					
				
					
						
							
							
								 
								Alex Vondrak
							
						 | 
						
							
							
							
							
								
							
								3ff0b1a1ec
								
							
								
							
						 | 
						
							
							
								
								compiler.cfg.gvn.testing: some helper words for debugging CFGs directly
							
							
							
							
							
						 | 
						
							2012-09-19 17:28:13 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								803a1cb565
								
							
								
							
						 | 
						
							
							
								
								wrap: more speedups.
							
							
							
							
							
						 | 
						
							2012-09-19 17:09:07 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8e8712efab
								
							
								
							
						 | 
						
							
							
								
								math.bitwise: Fix bit-range and test it.
							
							
							
							
							
						 | 
						
							2012-09-19 17:03:13 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c1850f416a
								
							
								
							
						 | 
						
							
							
								
								sequences: fix docs to use "dst" as a convention.
							
							
							
							
							
						 | 
						
							2012-09-19 16:45:28 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								19b6ae71d5
								
							
								
							
						 | 
						
							
							
								
								math.bitwise: Fix on-bits for negative values, which also fixes bits. Add unit tests.
							
							
							
							
							
						 | 
						
							2012-09-19 16:39:22 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								f0464fa097
								
							
								
							
						 | 
						
							
							
								
								math.bitwise: Inline bit-range
							
							
							
							
							
						 | 
						
							2012-09-19 16:15:14 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								cda2e4d7da
								
							
								
							
						 | 
						
							
							
								
								combinators.smart: Add cleave>sequence.
							
							
							
							
							
						 | 
						
							2012-09-19 15:44:20 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d196f8f141
								
							
								
							
						 | 
						
							
							
								
								cpu.x86: Use bit-range, don't call cpuid so many times
							
							
							
							
							
						 | 
						
							2012-09-19 15:44:20 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								2735d3a5d7
								
							
								
							
						 | 
						
							
							
								
								math.bitwise: Add bit-range
							
							
							
							
							
						 | 
						
							2012-09-19 15:44:19 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								346e1f4cf8
								
							
								
							
						 | 
						
							
							
								
								sequences.extras: adding reverse-as.
							
							
							
							
							
						 | 
						
							2012-09-19 13:29:59 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e97c8971a5
								
							
								
							
						 | 
						
							
							
								
								cpu.x86: Some calls to CPUID take a parameter in ECX. Add cpuid-extended to allow these.
							
							
							
							
							
						 | 
						
							2012-09-19 11:30:54 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								e45f0ec9e2
								
							
								
							
						 | 
						
							
							
								
								cpu.x86.features: temporary fix for bootstrap issue.
							
							
							
							
							
						 | 
						
							2012-09-19 10:41:54 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								6cba7af1e1
								
							
								
							
						 | 
						
							
							
								
								interval-maps: bit more speed using unsafe words.
							
							
							
							
							
						 | 
						
							2012-09-19 10:33:52 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ffbe20556b
								
							
								
							
						 | 
						
							
							
								
								sortign.extras: use second-unsafe.
							
							
							
							
							
						 | 
						
							2012-09-19 10:33:52 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								40a8936fe6
								
							
								
							
						 | 
						
							
							
								
								unicode.breaks: inline word-break-classes.
							
							
							
							
							
						 | 
						
							2012-09-19 10:33:52 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								3decf30626
								
							
								
							
						 | 
						
							
							
								
								sequences: adding second-, third-, and fourth- unsafe words.
							
							
							
							
							
						 | 
						
							2012-09-19 10:33:51 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2643ecc646
								
							
								
							
						 | 
						
							
							
								
								benchmark.unicode: add benchmark for unicode case conversions.
							
							
							
							
							
						 | 
						
							2012-09-19 10:33:51 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								de52d96d93
								
							
								
							
						 | 
						
							
							
								
								cpu.x86.features: Add some words to check cpu features. Replace alien-assembly popcnt? instruction with general cpuid one.
							
							
							
							
							
						 | 
						
							2012-09-19 10:12:25 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								1897f5fb4a
								
							
								
							
						 | 
						
							
							
								
								cpu.x86.assember: Add RDMSR for completeness, but it can't be called from user code. Factor kernel modules?
							
							
							
							
							
						 | 
						
							2012-09-19 10:11:36 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								c95fd04040
								
							
								
							
						 | 
						
							
							
								
								alien: Fix docs.
							
							
							
							
							
						 | 
						
							2012-09-19 09:02:28 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d52c0b1987
								
							
								
							
						 | 
						
							
							
								
								cpu.x86.features: Unbiased CPUID test.
							
							
							
							
							
						 | 
						
							2012-09-19 08:48:14 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								9c0a8b3250
								
							
								
							
						 | 
						
							
							
								
								cpu.x86: Fix load order.
							
							
							
							
							
						 | 
						
							2012-09-19 08:40:18 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								df3f1eaa5b
								
							
								
							
						 | 
						
							
							
								
								alien: Fix the usings
							
							
							
							
							
						 | 
						
							2012-09-18 21:31:34 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								9e74efc1a5
								
							
								
							
						 | 
						
							
							
								
								alien: More docs for alien-assembly.
							
							
							
							
							
						 | 
						
							2012-09-18 20:31:08 -07:00 |