django1/django
Anssi Kääriäinen ff723d894d Fixed #20950 -- Instantiate OrderedDict() only when needed
The use of OrderedDict (even an empty one) was surprisingly slow. By
initializing OrderedDict only when needed it is possible to save
non-trivial amount of computing time (Model.save() is around 30% faster
for example).

This commit targetted sql.Query only, there are likely other places
which could use similar optimizations.
2013-09-14 20:52:17 +03:00
..
bin Removed daily_cleanup.py script as per deprecation TL. 2013-06-28 21:48:16 -03:00
conf Revert "Fixed #12288 -- Validated that app names in INSTALLED_APPS are unique" 2013-09-14 07:19:32 -04:00
contrib Fixed #21060 -- Refactored admin's autodiscover method to make it reusable. 2013-09-13 20:09:41 -04:00
core Fixed #21097 - Added DatabaseFeature.can_introspect_autofield 2013-09-14 09:48:59 +03:00
db Fixed #20950 -- Instantiate OrderedDict() only when needed 2013-09-14 20:52:17 +03:00
dispatch Fixed #20943 -- Weakly reference senders when caching their associated receivers 2013-08-21 22:30:45 +01:00
forms Improved deprecation warning for change in form boolean values. 2013-09-10 14:24:34 -04:00
http Fixed #18403 -- Initialized bad_cookies in SimpleCookie 2013-09-10 08:26:54 -04:00
middleware Deprecated SortedDict (replaced with collections.OrderedDict) 2013-08-04 07:09:39 -04:00
shortcuts More import removals 2013-06-29 11:58:36 +02:00
template Prevented arbitrary file inclusion with {% ssi %} tag and relative paths. 2013-09-10 21:02:48 -04:00
templatetags Took advantage of django.utils.six.moves.urllib.*. 2013-09-05 14:39:23 -05:00
test Fixed #21089 -- Allow TransactionTestcase subclasses to define an empty list of fixtures. 2013-09-11 15:28:04 +02:00
utils Fixed #21060 -- Refactored admin's autodiscover method to make it reusable. 2013-09-13 20:09:41 -04:00
views Merge pull request #1580 from ianawilson/ticket_16502 2013-09-06 15:31:25 -07:00
__init__.py Master is now pre-1.7. 2013-06-28 08:56:45 -05:00