1. 22 Oct, 1999 1 commit
  2. 18 Oct, 1999 3 commits
  3. 13 Oct, 1999 1 commit
  4. 07 Oct, 1999 5 commits
  5. 24 Sep, 1999 1 commit
  6. 23 Sep, 1999 4 commits
  7. 16 Sep, 1999 1 commit
  8. 15 Sep, 1999 2 commits
    • Jim Fulton's avatar
      Added cache management methods so that apps that want to move objects · e3c65066
      Jim Fulton authored
      out of memory can force aggressive cache behavior:
      
        cacheGC() -- do an incremental GC
      
        cacheFullSweep([dt]) -- Make a pass through objects in the cache
           removing unreferenced objects and, if dt > 0, deactivating
           objects accessed more than dt seconds ago.
      
        cacheMinimize([dt]) -- Make multiple passes through objects in the cache
           removing unreferenced objects and, if dt > 0, deactivating
           objects accessed more than dt seconds ago. Keep making passes
           until the cache size doesn;t change.
      e3c65066
    • Jim Fulton's avatar
      · 59243da3
      Jim Fulton authored
      Added a coptimizations module.  The first optimization is
      to provide an implementation of persistent_id in C.  This
      routine, which is called extremely often while pickling was
      found to be a significant bottleneck.
      59243da3
  9. 14 Sep, 1999 1 commit
    • Jim Fulton's avatar
      · 2c4caae1
      Jim Fulton authored
      Fix a bug in object deactivation.
      Overridden versions of _p_deactivate were not called.
      This meant that BTrees were never deactivated.
      2c4caae1
  10. 27 Aug, 1999 2 commits
  11. 26 Aug, 1999 1 commit
  12. 25 Aug, 1999 6 commits
  13. 16 Aug, 1999 2 commits
  14. 13 Aug, 1999 2 commits
  15. 12 Aug, 1999 1 commit
  16. 11 Aug, 1999 7 commits