~bzr-pqm/bzr/bzr.dev

Viewing all changes in revision 3504.4.1.

  • Committer: John Arbash Meinel
  • Date: 2008-06-26 16:46:22 UTC
  • mto: This revision was merged to the branch mainline in revision 3557.
  • Revision ID: john@arbash-meinel.com-20080626164622-s0dpqlxzdybnmcb8
Write an alternative 'walkdirs' implementation that uses win32 apis.

Basically, calling nt.lstat() lots of times is really slow, when we can get the
results right away from the FindFiles api.
In my tests with ~9000 entries, it changes 'bzr status' from 4+s => 1.2s

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: