/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

  • Committer: John Arbash Meinel
  • Date: 2007-04-19 00:03:01 UTC
  • Revision ID: john@arbash-meinel.com-20070419000301-ud6ambkulyaulnfr
Inline self._pop_node and self._push_node
These are still separate functions, but rather than using self._a_stack.append
we assign a local variable a_stack_append, and call it directly.
This drops the merge_sort() time down to approx 385ms-400ms
With that large of a speed-up it seems worth the loss
in readability. (This is almost 50% of the original time)
Filename Latest Rev Last Changed Committer Comment Size
..
__init__.py 2400.1.6 18 years ago Andrew Bennetts Cosmetic changes to minimise the difference betwee 8.3 KB Diff Download File
client.py 2414.1.4 18 years ago Andrew Bennetts Rename SmartClient to _SmartClient. 2.7 KB Diff Download File
medium.py 2400.1.6 18 years ago Andrew Bennetts Cosmetic changes to minimise the difference betwee 18.1 KB Diff Download File
protocol.py 2402.1.1 18 years ago Andrew Bennetts Use the Command pattern for handling smart server 12.4 KB Diff Download File
request.py 2402.1.2 18 years ago Andrew Bennetts Deal with review comments. 9.6 KB Diff Download File
server.py 2400.1.7 18 years ago Andrew Bennetts Merge from bzr.dev. 8.2 KB Diff Download File
vfs.py 2402.1.2 18 years ago Andrew Bennetts Deal with review comments. 5.8 KB Diff Download File