1. 07 May, 2004 1 commit
    • Tim Peters's avatar
      Collector 1309: ZODB.DB.DB.cacheExtremeDetail reports wrong reference count · a63883fd
      Tim Peters authored
      The refcount reported for a ghost was one too small, because the code for
      ghosts and non-ghosts was the same, and presumably "it's a feature" that
      the code for non-ghosts deliberately lies about the true Python refcount,
      in order (guessing here) to report what the count would have been if the
      cPickleCache didn't exist.  But while the cPickleCache holds on to a real
      reference to non-ghost objects, it does not hold a real reference to ghost
      objects, so subtracting "an extra" count for all objects made it appear
      that non-referenced ghosts exist in the cache (which doesn't actually
      happen).
      
      What a tangled web we weave ...
      a63883fd
  2. 05 May, 2004 4 commits
  3. 04 May, 2004 1 commit
  4. 03 May, 2004 11 commits
  5. 01 May, 2004 1 commit
  6. 30 Apr, 2004 1 commit
  7. 29 Apr, 2004 2 commits
  8. 27 Apr, 2004 2 commits
  9. 25 Apr, 2004 2 commits
  10. 24 Apr, 2004 2 commits
  11. 23 Apr, 2004 4 commits
  12. 22 Apr, 2004 4 commits
  13. 20 Apr, 2004 1 commit
  14. 19 Apr, 2004 4 commits