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  
				
					
						
							
							
								 
						
							
							
								44e8e7b344 
								
							
								 
							
						 
						
							
							
								
								primitives: Change PRIMITIVE: to check that the word is in that vocabulary and the stack effect is correct.  
							
							... 
							
							
							
							Use PRIMITIVE: in core/ and basis/ 
							
						 
						
							2015-06-25 18:02:03 -07:00  
				
					
						
							
							
								 
						
							
							
								296968580a 
								
							
								 
							
						 
						
							
							
								
								use assoc-reject instead of [ ... not ] assoc-filter.  
							
							
							
						 
						
							2015-05-12 19:08:42 -07:00  
				
					
						
							
							
								 
						
							
							
								b366a06c41 
								
							
								 
							
						 
						
							
							
								
								use reject instead of [ ... not ] filter.  
							
							
							
						 
						
							2015-05-12 18:50:34 -07:00  
				
					
						
							
							
								 
						
							
							
								6f3d6ad560 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: use formatting instead of math.parser.private.  
							
							
							
						 
						
							2014-08-05 11:43:26 -07:00  
				
					
						
							
							
								 
						
							
							
								8574b25a96 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: don't mis-use collect-by.  
							
							
							
						 
						
							2013-04-22 06:24:02 -07:00  
				
					
						
							
							
								 
						
							
							
								e74f770b57 
								
							
								 
							
						 
						
							
							
								
								Use bl in more places.  
							
							
							
						 
						
							2013-03-14 19:24:00 -07:00  
				
					
						
							
							
								 
						
							
							
								6697f3effb 
								
							
								 
							
						 
						
							
							
								
								math.statistics: Fix histogram and collect. Histogram used each-index even when it didn't need to.  
							
							
							
						 
						
							2013-03-10 12:57:48 -07:00  
				
					
						
							
							
								 
						
							
							
								17a71e8105 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: more use of hash-sets.  
							
							
							
						 
						
							2013-03-08 14:36:04 -08:00  
				
					
						
							
							
								 
						
							
							
								c0f5bc8391 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: fix top-down*.  
							
							
							
						 
						
							2013-03-01 09:20:48 -08:00  
				
					
						
							
							
								 
						
							
							
								516549b52c 
								
							
								 
							
						 
						
							
							
								
								basis: Try to fix the build. My profiler is hanging, but I can't figure out why. See if the build farm has the same is  
							
							... 
							
							
							
							sue. 
							
						 
						
							2012-11-27 12:47:44 -06:00  
				
					
						
							
							
								 
						
							
							
								4e72d80256 
								
							
								 
							
						 
						
							
							
								
								Using "same?" in more places.  
							
							
							
						 
						
							2012-07-21 10:22:44 -07:00  
				
					
						
							
							
								 
						
							
							
								cab4dc6ba3 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: Don't use calendar because it pulls in ratios  
							
							
							
						 
						
							2011-11-30 23:15:43 -08:00  
				
					
						
							
							
								 
						
							
							
								3ba787b277 
								
							
								 
							
						 
						
							
							
								
								core/basis: trim down using lists  
							
							
							
						 
						
							2011-11-30 23:15:42 -08:00  
				
					
						
							
							
								 
						
							
							
								2dd31f4602 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: preliminary docs  
							
							
							
						 
						
							2011-11-09 11:34:31 -08:00  
				
					
						
							
							
								 
						
							
							
								637af2eedd 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: top-down-max-depth report  
							
							... 
							
							
							
							Fixes  #366  
						
							2011-11-08 14:35:25 -08:00  
				
					
						
							
							
								 
						
							
							
								d2b39269d8 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: change some names around  
							
							... 
							
							
							
							Rename the versions of top-down etc. that take sample data to "top-down*" (from "(top-down)") so they don't look so scary to use. Change "get-raw-profile-data" to "most-recent-profile-data". 
							
						 
						
							2011-11-08 14:11:53 -08:00  
				
					
						
							
							
								 
						
							
							
								8679fe82bb 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: mess with formatting more  
							
							
							
						 
						
							2011-11-03 00:14:18 -07:00  
				
					
						
							
							
								 
						
							
							
								0c701fb68d 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: cross-section report  
							
							... 
							
							
							
							Also add depth to top-down reporting so we can tell what parameter to give cross-section 
							
						 
						
							2011-11-02 23:57:15 -07:00  
				
					
						
							
							
								 
						
							
							
								f71187c775 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: twiddle output format  
							
							
							
						 
						
							2011-11-02 21:40:53 -07:00  
				
					
						
							
							
								 
						
							
							
								7378ba7717 
								
							
								 
							
						 
						
							
							
								
								Unbreakify the new profiler, add a couple of unit tests to demonstrate displaying output.  
							
							
							
						 
						
							2011-11-02 17:01:43 -07:00  
				
					
						
							
							
								 
						
							
							
								4d66cd26dc 
								
							
								 
							
						 
						
							
							
								
								Keep the profiling results even when the quotation throws an exception.  
							
							
							
						 
						
							2011-11-02 16:47:27 -07:00  
				
					
						
							
							
								 
						
							
							
								82a62181ce 
								
							
								 
							
						 
						
							
							
								
								vm: count samples during unoptimized compiler  
							
							
							
						 
						
							2011-11-02 13:23:21 -07:00  
				
					
						
							
							
								 
						
							
							
								81aac9359f 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: fix stack effect name  
							
							
							
						 
						
							2011-11-02 13:23:19 -07:00  
				
					
						
							
							
								 
						
							
							
								1745e22211 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: make rate a global var  
							
							
							
						 
						
							2011-11-02 13:23:19 -07:00  
				
					
						
							
							
								 
						
							
							
								4330a645f4 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: groom flat profile  
							
							
							
						 
						
							2011-11-02 13:23:18 -07:00  
				
					
						
							
							
								 
						
							
							
								fb837b91dc 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: flat profile report  
							
							
							
						 
						
							2011-11-02 13:23:18 -07:00  
				
					
						
							
							
								 
						
							
							
								f645c82b8a 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: add detail to profile.  
							
							
							
						 
						
							2011-11-02 13:23:16 -07:00  
				
					
						
							
							
								 
						
							
							
								d4736d4e3a 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: "top-down" and "profile."  
							
							
							
						 
						
							2011-11-02 13:23:16 -07:00  
				
					
						
							
							
								 
						
							
							
								30ed9b535b 
								
							
								 
							
						 
						
							
							
								
								vm: parameterize sampling rate  
							
							
							
						 
						
							2011-11-02 13:23:15 -07:00  
				
					
						
							
							
								 
						
							
							
								87316ae28f 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: smoke tests and metadata  
							
							
							
						 
						
							2011-11-02 13:23:15 -07:00  
				
					
						
							
							
								 
						
							
							
								eb749bb535 
								
							
								 
							
						 
						
							
							
								
								tools.profiler.sampling: very basic frontend words  
							
							
							
						 
						
							2011-11-02 13:23:14 -07:00