~bzr-pqm/bzr/bzr.dev

  • Committer: John Arbash Meinel
  • Date: 2007-03-01 21:56:19 UTC
  • mto: (2255.7.84 dirstate)
  • Revision ID: john@arbash-meinel.com-20070301215619-wpt6kz8yem3ypu1b
Update to dirstate locking.
Move all of WT4.lock_* functions locally, so that they can
properly interact and cleanup around when we lock/unlock the
dirstate file.
Change all Lock objects to be non-blocking. So that if someone
grabs a lock on the DirState we find out immediately, rather
than blocking.
Change WT4.unlock() so that if the dirstate is dirty, it will
save the contents even if it only has a read lock.
It does this by trying to take a write lock, if it fails
we just ignore it. If it succeeds, then we can flush to disk.
This is more important now that DirState tracks file changes.
It allows 'bzr status' to update the cached stat and sha values.
Filename Latest Rev Last Changed Committer Comment Size
..
__init__.py 1821.1.1 18 years ago Alexander Belchenko win32 installer for bzr.dev.0.9 51 bytes Diff Download File
bazaar.url 1821.1.1 18 years ago Alexander Belchenko win32 installer for bzr.dev.0.9 109 bytes Diff Download File
bzr-win32-bdist-postinstall.py 2245.4.5 18 years ago Alexander Belchenko bzr-win32-bdist-postinstall.py: good win98 support 4.2 KB Diff Download File
bzr.iss.cog 2245.4.9 18 years ago Alexander Belchenko Inno Setup script: using {cmd} macro instead of en 3.6 KB Diff Download File
bzr_postinstall.py 2245.4.11 18 years ago Alexander Belchenko Small fixes after John's review; added NEWS entry 11.9 KB Diff Download File
file_version.py 1821.1.1 18 years ago Alexander Belchenko win32 installer for bzr.dev.0.9 909 bytes Diff Download File
info.txt 2070.2.2 18 years ago Alexander Belchenko win32 installer: make short info page instead of f 238 bytes Diff Download File
ostools.py 1861.2.18 18 years ago Alexander Belchenko Makefile: cross-platform actions for building inst 1.8 KB Diff Download File
start_bzr.bat 2245.4.7 18 years ago Alexander Belchenko standalone installer: win98 support 959 bytes Diff Download File