1. 26 Ock, 2008 1 kayıt (commit)
  2. 19 Ara, 2007 1 kayıt (commit)
  3. 11 Eyl, 2007 1 kayıt (commit)
  4. 21 Tem, 2007 1 kayıt (commit)
  5. 29 May, 2006 1 kayıt (commit)
  6. 15 Nis, 2006 3 kayıt (commit)
    • Tim Peters's avatar
      gen_del(): Looks like much this was copy/pasted from · 81b092d0
      Tim Peters yazdı
      slot_tp_del(), but while the latter had to cater to types
      that don't participate in GC, we know that generators do.
      That allows strengthing an assert().
      81b092d0
    • Thomas Wouters's avatar
      - Whitespace normalization · 447d0959
      Thomas Wouters yazdı
       - In functions where we already hold the same object in differently typed
         pointers, use the correctly typed pointer instead of casting the other
         pointer a second time.
      447d0959
    • Phillip J. Eby's avatar
      Fix SF#1470508: crash in generator cycle finalization. There were two · 8ebb28df
      Phillip J. Eby yazdı
      problems: first, PyGen_NeedsFinalizing() had an off-by-one bug that
      prevented it from ever saying a generator didn't need finalizing, and
      second, frame objects cleared themselves in a way that caused their
      owning generator to think they were still executable, causing a double
      deallocation of objects on the value stack if there was still a loop
      on the block stack.  This revision also removes some unnecessary
      close() operations from test_generators that are now appropriately
      handled by the cycle collector.
      8ebb28df
  7. 13 Nis, 2006 1 kayıt (commit)
  8. 12 Nis, 2006 3 kayıt (commit)
  9. 10 Nis, 2006 1 kayıt (commit)
    • Phillip J. Eby's avatar
      SF Patch #1463867: Improved generator finalization to allow generators · 2ba96610
      Phillip J. Eby yazdı
      that are suspended outside of any try/except/finally blocks to be
      garbage collected even if they are part of a cycle.  Generators that
      suspend inside of an active try/except or try/finally block (including
      those created by a ``with`` statement) are still not GC-able if they
      are part of a cycle, however.
      2ba96610
  10. 25 Mar, 2006 1 kayıt (commit)
  11. 07 Mar, 2006 1 kayıt (commit)
  12. 01 Mar, 2006 1 kayıt (commit)
    • Brett Cannon's avatar
      PEP 352 implementation. Creates a new base class, BaseException, which has an · bf36409e
      Brett Cannon yazdı
      added message attribute compared to the previous version of Exception.  It is
      also a new-style class, making all exceptions now new-style.  KeyboardInterrupt
      and SystemExit inherit from BaseException directly.  String exceptions now
      raise DeprecationWarning.
      
      Applies patch 1104669, and closes bugs 1012952 and 518846.
      bf36409e
  13. 14 Şub, 2006 1 kayıt (commit)
  14. 13 Agu, 2005 1 kayıt (commit)
    • Phillip J. Eby's avatar
      Fix a too-aggressive assert (see SF#1257960). Previously, gen_iternext · 00148226
      Phillip J. Eby yazdı
      was never called during interpreter shutdown GC, so the f_back!=NULL
      assertion was correct.  Now that generators get close()d during GC,
      the assertion was being triggered because the generator close() was being
      called as the top-level frame.  However, nothing actually is broken by
      this; it's just that the condition was unexpected in previous Python
      versions.
      00148226
  15. 02 Agu, 2005 1 kayıt (commit)
  16. 01 Eyl, 2004 1 kayıt (commit)
  17. 27 Haz, 2004 1 kayıt (commit)
  18. 12 Haz, 2004 1 kayıt (commit)
  19. 01 Haz, 2004 1 kayıt (commit)