Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						574eafe4c0 
					 
					
						
						
							
							Fixed   #11753  - Q objects with callables no longer explode on Python 2.4. Thanks, Jeremy Dunck.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@11901  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-12-17 22:06:41 +00:00 
						 
				 
			
				
					
						
							
							
								Adrian Holovaty 
							
						 
					 
					
						
						
							
						
						b366bcc962 
					 
					
						
						
							
							Fixed   #10753  -- Fixed regression in dispatcher after [10398]. Thanks for the patch and tests, minmax  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10497  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-04-10 18:58:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						34a3bd5225 
					 
					
						
						
							
							Major refactoring of django.dispatch with an eye towards speed. The net result is that signals are up to 90% faster.  
						
						... 
						
						
						
						Though some attempts and backwards-compatibility were made, speed trumped compatibility. Thus, as usual, check BackwardsIncompatibleChanges for the complete list of backwards-incompatible changes.
Thanks to Jeremy Dunck and Keith Busell for the bulk of the work; some ideas from Brian Herring's previous work (refs #4561 ) were incorporated.
Documentation is, sigh, still forthcoming.
Fixes  #6814  and #3951  (with the new dispatch_uid argument to connect).
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8223  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-08-06 15:32:46 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						b58de15139 
					 
					
						
						
							
							Fixed   #7339  -- Added manual calls to the garbage collector. This is required for PyPy and Jython; these implementations don't use reference counting, so you can't rely on __del__ being run immediately after del is called. Thanks to Maciej Fijalkowski (fijal) and Leo Soto.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@8004  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-07-20 06:32:54 +00:00 
						 
				 
			
				
					
						
							
							
								Malcolm Tredinnick 
							
						 
					 
					
						
						
							
						
						439cb4047f 
					 
					
						
						
							
							Fixed   #4040  -- Changed uses of has_key() to "in". Slight performance  
						
						... 
						
						
						
						improvement and forward-compatible with future Python releases. Patch from Gary
Wilson.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5091  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2007-04-26 13:30:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						907e4f840e 
					 
					
						
						
							
							Updated the dispatch unit tests to be consistant with our coding style.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@4589  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2007-02-26 03:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						357e26baf6 
					 
					
						
						
							
							Fixed   #3439 : vastly improved the performance of django.dispatch (and added tests!). Thanks to Brian Harring for the patch.  Note that one of the new tests fails under sqlite currently; it's not clear if this is a sqlite problem or a problem with the tests, but it appears not to be a problem with the dispatcher itself.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@4588  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2007-02-26 03:17:04 +00:00