[Checkins] [zopefoundation/zope.interface] fbadf4: Improve InterfaceClass __hash__ performance

Jens W. Klein noreply at github.com
Mon Jan 27 11:09:07 CET 2020


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/zope.interface
  Commit: fbadf4a8ab389afd87dda3032a2f1066d766a6b8
      https://github.com/zopefoundation/zope.interface/commit/fbadf4a8ab389afd87dda3032a2f1066d766a6b8
  Author: Jens W. Klein <jk at kleinundpartner.at>
  Date:   2020-01-24 (Fri, 24 Jan 2020)

  Changed paths:
    M CHANGES.rst
    M src/zope/interface/interface.py

  Log Message:
  -----------
  Improve InterfaceClass __hash__ performance


  Commit: 32726faad8ac4f131b55e5b6785c885f6f2eb1ef
      https://github.com/zopefoundation/zope.interface/commit/32726faad8ac4f131b55e5b6785c885f6f2eb1ef
  Author: Jens W. Klein <jk at kleinundpartner.at>
  Date:   2020-01-25 (Sat, 25 Jan 2020)

  Changed paths:
    M src/zope/interface/interface.py

  Log Message:
  -----------
  cache on volatile attribute in case class is persisted in ZODB


  Commit: eeaacb6d6a0589ea9b969655e9624209913d5e47
      https://github.com/zopefoundation/zope.interface/commit/eeaacb6d6a0589ea9b969655e9624209913d5e47
  Author: Jens W. Klein <jk at kleinundpartner.at>
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
    M CHANGES.rst
    M src/zope/interface/interface.py

  Log Message:
  -----------
  Merge pull request #156 from zopefoundation/hash_performance

Improve InterfaceClass __hash__ performance


Compare: https://github.com/zopefoundation/zope.interface/compare/02e11f214ce0...eeaacb6d6a05


More information about the checkins mailing list