Mercurial > hg
comparison hgext/inotify/server.py @ 8209:a1a5a57efe90
replace util.sort with sorted built-in
This is marginally faster for small and moderately-sized lists
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Sun, 26 Apr 2009 16:50:44 -0500 |
parents | 67e59a9886d5 |
children | 46293a0c7e9f |
comparison
equal
deleted
inserted
replaced
8208:32a2a1e244f1 | 8209:a1a5a57efe90 |
---|---|
537 if self.eventq: | 537 if self.eventq: |
538 if self.ui.debugflag: | 538 if self.ui.debugflag: |
539 self.ui.note(_('%s processing %d deferred events as %d\n') % | 539 self.ui.note(_('%s processing %d deferred events as %d\n') % |
540 (self.event_time(), self.deferred, | 540 (self.event_time(), self.deferred, |
541 len(self.eventq))) | 541 len(self.eventq))) |
542 for wpath, evts in util.sort(self.eventq.items()): | 542 for wpath, evts in sorted(self.eventq.iteritems()): |
543 for evt in evts: | 543 for evt in evts: |
544 self.deferred_event(wpath, evt) | 544 self.deferred_event(wpath, evt) |
545 self.eventq.clear() | 545 self.eventq.clear() |
546 self.deferred = 0 | 546 self.deferred = 0 |
547 self.timeout = None | 547 self.timeout = None |