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

Qiskit / rustworkx / 7978848828 / 1
94%
main: 94%

Build:
DEFAULT BRANCH: main
Ran 20 Feb 2024 07:30PM UTC
Files 96
Run time 2s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Feb 2024 07:19PM UTC coverage: 96.602% (+0.03%) from 96.568%
7978848828.1

push

github

web-flow
Improve performance of custom-iterator `__getitem__` (#1096)

Flipping the order of `Slice` and `Int` in `SliceOrInt` so that `Int`
comes first means that the `FromPyObject` derivation will then try `Int`
first, which is the correct variant in like 99.9% of uses of the struct.
This has the impact of improving int `__getitem__` times in the custom
iterators by about 3x (from 205ns to 61ns on my machine), which has
knock-on effects for the implicit iterators Python defines for these
classes.

16746 of 17335 relevant lines covered (96.6%)

1218088.88 hits per line

Source Files on job 7978848828.1
  • Tree
  • List 96
  • Changed 21
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 7978848828
  • d4f28e35 on github
  • Prev Job for on main (#7967150733.1)
  • Next Job for on main (#7981002504.1)
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

© 2026 Coveralls, Inc