1. 07 Oct, 1999 4 commits
  2. 24 Sep, 1999 1 commit
  3. 23 Sep, 1999 4 commits
  4. 16 Sep, 1999 1 commit
  5. 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
  6. 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
  7. 27 Aug, 1999 2 commits
  8. 26 Aug, 1999 1 commit
  9. 25 Aug, 1999 6 commits
  10. 16 Aug, 1999 2 commits
  11. 13 Aug, 1999 2 commits
  12. 12 Aug, 1999 1 commit
  13. 11 Aug, 1999 8 commits
  14. 05 Aug, 1999 1 commit
  15. 04 Aug, 1999 4 commits