• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zopefoundation / zope.interface / 556

Builds Branch Commit Type Ran Committer Via Coverage
556 issue11 Additional crash-safety for adapter lookup. Make the C functions get the cache only after resolving the ``required`` into a tuple, in case of side-effects like...clearing the cache. This could lead to the ``cache`` object being deallocated before... Pull #181 09 Mar 2020 03:34PM UTC web-flow travis-ci pending completion   set done
555 issue11 Additional crash-safety for adapter lookup. Make the C functions get the cache only after resolving the ``required`` into a tuple, in case of side-effects like...clearing the cache. This could lead to the ``cache`` object being deallocated before... push 09 Mar 2020 03:34PM UTC jamadden travis-ci pending completion   set done
554 issue11 Fix CPython3.5 crashes. Apparently there's a bug in tuple(map(func, it)) when func can return transient objects. The `_lookup` function was overwriting the `cache` stack variable with garbage when `tuplefy` was called with such a map object. The... Pull #181 08 Mar 2020 04:29PM UTC web-flow travis-ci pending completion   set done
553 issue11 Fix CPython3.5 crashes. Apparently there's a bug in tuple(map(func, it)) when func can return transient objects. The `_lookup` function was overwriting the `cache` stack variable with garbage when `tuplefy` was called with such a map object. The... push 08 Mar 2020 04:27PM UTC jamadden travis-ci pending completion   set done
552 issue11 Handle diamond inheritance for super Pull #181 07 Mar 2020 02:28PM UTC web-flow travis-ci pending completion   set done
551 issue11 Handle diamond inheritance for super push 07 Mar 2020 02:26PM UTC jamadden travis-ci pending completion   set done
550 faster-eq-hash-comparison Move Interface hashing and comparison to C; 2.5 to 15x speedup in micro benchmarks Included benchmark numbers: Current master, Python 3.8: ..................... contains (empty dict): Mean +- std dev: 198 ns +- 5 ns ..................... contai... Pull #183 07 Mar 2020 12:54AM UTC web-flow travis-ci pending completion   set done
549 faster-eq-hash-comparison Move Interface hashing and comparison to C; 2.5 to 15x speedup in micro benchmarks Included benchmark numbers: Current master, Python 3.8: ..................... contains (empty dict): Mean +- std dev: 198 ns +- 5 ns ..................... contai... push 07 Mar 2020 12:48AM UTC jamadden travis-ci pending completion   set done
548 issue21 Remove need to use the legacy fallback. This makes more interfaces resolvable (cuts unresolvable objects from about 130 to about 70 in my large test), and when C3 + the heuristic fails, go with the next defined base. Pull #182 06 Mar 2020 05:22PM UTC web-flow travis-ci pending completion   set done
547 issue21 Remove need to use the legacy fallback. This makes more interfaces resolvable (cuts unresolvable objects from about 130 to about 70 in my large test), and when C3 + the heuristic fails, go with the next defined base. push 06 Mar 2020 05:19PM UTC jamadden travis-ci pending completion   set done
546 issue21 Use C3 (mostly) to compute IRO. Fixes #21 The 'mostly' is because interfaces are used in cases that C3 forbids; when there's a conflict, we move forward by adding the simple legacy base to the list at the conflicting location and continuing. I ... Pull #182 06 Mar 2020 01:20PM UTC web-flow travis-ci pending completion   set done
545 issue21 Use C3 (mostly) to compute IRO. Fixes #21 The 'mostly' is because interfaces are used in cases that C3 forbids; when there's a conflict, we move forward by adding the simple legacy base to the list at the conflicting location and continuing. I ... push 06 Mar 2020 01:18PM UTC jamadden travis-ci pending completion   set done
544 issue21 Use C3 (mostly) to compute IRO. Fixes #21 The 'mostly' is because interfaces are used in cases that C3 forbids; when there's a conflict, we move forward by adding the simple legacy base to the list at the conflicting location and continuing. I ... Pull #182 05 Mar 2020 08:53PM UTC web-flow travis-ci pending completion   set done
543 issue21 Use C3 (mostly) to compute IRO. Fixes #21 The 'mostly' is because interfaces are used in cases that C3 forbids; when there's a conflict, we move forward by adding the simple legacy base to the list at the conflicting location and continuing. I ... push 05 Mar 2020 08:50PM UTC jamadden travis-ci pending completion   set done
542 issue21 Use C3 (mostly) to compute IRO. Fixes #21 The 'mostly' is because interfaces are used in cases that C3 forbids; when there's a conflict, we move forward by adding the simple legacy base to the list at the conflicting location and continuing. I ... push 05 Mar 2020 08:42PM UTC jamadden travis-ci pending completion   set done
  • ← Previous
  • 1
  • 2
  • …
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • …
  • 66
  • 67
  • Next →
  • Back to Repo
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc