1. 22 May, 2003 7 kayıt (commit)
  2. 21 May, 2003 1 kayıt (commit)
    • Tim Peters's avatar
      PyType_Ready(): Complain if the type is a base type, and gc'able, and · 97719c9c
      Tim Peters yazdı
      tp_free is NULL or PyObject_Del at the end.  Because it's a base type
      it must call tp_free in its dealloc function, and because it's gc'able
      it must not call PyObject_Del.
      
      inherit_slots():  Don't inherit tp_free unless the type and its base
      agree about whether they're gc'able.  If the type is gc'able and the
      base is not, and the base uses the default PyObject_Del for its
      tp_free, give the type PyObject_GC_Del for its tp_free (the appropriate
      default for a gc'able type).
      
      cPickle.c:  The Pickler and Unpickler types claim to be base classes
      and gc'able, but their dealloc functions didn't call tp_free.
      Repaired that.  Also call PyType_Ready() on these typeobjects, so
      that the correct (PyObject_GC_Del) default memory-freeing function
      gets plugged into these types' tp_free slots.
      97719c9c
  3. 20 May, 2003 11 kayıt (commit)
  4. 18 May, 2003 2 kayıt (commit)
  5. 17 May, 2003 2 kayıt (commit)
  6. 16 May, 2003 2 kayıt (commit)
  7. 12 May, 2003 2 kayıt (commit)
  8. 09 May, 2003 1 kayıt (commit)
  9. 08 May, 2003 1 kayıt (commit)
  10. 07 May, 2003 2 kayıt (commit)
  11. 05 May, 2003 2 kayıt (commit)
  12. 03 May, 2003 1 kayıt (commit)
  13. 30 Nis, 2003 2 kayıt (commit)
  14. 29 Nis, 2003 3 kayıt (commit)
  15. 27 Nis, 2003 1 kayıt (commit)