|  |  |  | @ -36,10 +36,10 @@ class Profiler(): | 
			
		
	
		
			
				
					|  |  |  |  |     if not self.enabled: | 
			
		
	
		
			
				
					|  |  |  |  |       return | 
			
		
	
		
			
				
					|  |  |  |  |     self.iter += 1 | 
			
		
	
		
			
				
					|  |  |  |  |     print("******* Profiling *******") | 
			
		
	
		
			
				
					|  |  |  |  |     print("******* Profiling %d *******" % self.iter) | 
			
		
	
		
			
				
					|  |  |  |  |     for n, ms in sorted(self.cp.items(), key=lambda x: -x[1]): | 
			
		
	
		
			
				
					|  |  |  |  |       if n in self.cp_ignored: | 
			
		
	
		
			
				
					|  |  |  |  |         print("%30s: %9.2f   percent: %3.0f   IGNORED" % (n, ms*1000.0, ms/self.tot*100)) | 
			
		
	
		
			
				
					|  |  |  |  |         print("%30s: %9.2f  avg: %7.2f  percent: %3.0f   IGNORED" % (n, ms*1000.0, ms*1000.0/self.iter, ms/self.tot*100)) | 
			
		
	
		
			
				
					|  |  |  |  |       else: | 
			
		
	
		
			
				
					|  |  |  |  |         print("%30s: %9.2f   percent: %3.0f" % (n, ms*1000.0, ms/self.tot*100)) | 
			
		
	
		
			
				
					|  |  |  |  |         print("%30s: %9.2f  avg: %7.2f  percent: %3.0f" % (n, ms*1000.0, ms*1000.0/self.iter, ms/self.tot*100)) | 
			
		
	
		
			
				
					|  |  |  |  |     print("Iter clock: %2.6f   TOTAL: %2.2f" % (self.tot/self.iter, self.tot)) | 
			
		
	
	
		
			
				
					|  |  |  | 
 |