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

nerves-project / property_table
94%
main: 94%

Build:
Build:
LAST BUILD BRANCH: dependabot/hex/benchee-1.5.1
DEFAULT BRANCH: main
Repo Added 24 Aug 2023 12:31AM UTC
Files 8
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

LAST BUILD ON BRANCH bench
branch: bench
CHANGE BRANCH
x
Reset
  • bench
  • bump-deps
  • ci
  • cleanup
  • coveralls
  • dependabot-automerge
  • dependabot/hex/benchee-1.4.0
  • dependabot/hex/benchee-1.5.0
  • dependabot/hex/benchee-1.5.1
  • dependabot/hex/credo-1.7.11
  • dependabot/hex/credo-1.7.12
  • dependabot/hex/credo-1.7.13
  • dependabot/hex/credo-1.7.14
  • dependabot/hex/credo-1.7.15
  • dependabot/hex/credo-1.7.16
  • dependabot/hex/credo-1.7.17
  • dependabot/hex/credo-1.7.18
  • dependabot/hex/dialyxir-1.4.6
  • dependabot/hex/dialyxir-1.4.7
  • dependabot/hex/ex_doc-0.35.1
  • dependabot/hex/ex_doc-0.36.1
  • dependabot/hex/ex_doc-0.37.0
  • dependabot/hex/ex_doc-0.37.1
  • dependabot/hex/ex_doc-0.37.2
  • dependabot/hex/ex_doc-0.37.3
  • dependabot/hex/ex_doc-0.38.0
  • dependabot/hex/ex_doc-0.38.1
  • dependabot/hex/ex_doc-0.38.2
  • dependabot/hex/ex_doc-0.38.3
  • dependabot/hex/ex_doc-0.38.4
  • dependabot/hex/ex_doc-0.39.1
  • dependabot/hex/ex_doc-0.39.2
  • dependabot/hex/ex_doc-0.39.3
  • dependabot/hex/ex_doc-0.40.0
  • dependabot/hex/ex_doc-0.40.1
  • dependabot/hex/ex_doc-0.40.2
  • dependabot/hex/ex_doc-0.40.3
  • dependabot/hex/excoveralls-0.18.4
  • dependabot/hex/excoveralls-0.18.5
  • digit/options-spec-fix
  • get-all-with-timestamps
  • hexdoc-url
  • main
  • non-nil-previous-timestamp
  • raising_flush
  • reduce-file-io
  • rel-v0.2.5
  • rel-v0.2.6
  • rel-v0.3.0
  • rel-v0.3.2
  • rel-v0.3.3
  • rel-v0.3.4
  • reuse
  • reuse2
  • subscribe-and-get
  • test-elixir-1.20

15 May 2026 02:37PM UTC coverage: 94.02% (+0.6%) from 93.448%
cbb96756-3a39-4061-8c7f-3a7a293543ba

Pull #141

circleci

fhunleth
Add Matcher.match_spec/1 to improve match performance

This allows matchers to return ETS match specs for queries rather than
iterate through every property to see if it matches. ETS may still have
an O(n) runtime, but it will be in C rather than Elixir. Micro
benchmarks indicate a 30-50% performance improvement on a Raspberry Pi
5. This isn't that common of a use case for most people yet, though.
Pull Request #141: Add Matcher.match_spec/1 to improve match performance

11 of 11 new or added lines in 2 files covered. (100.0%)

283 of 301 relevant lines covered (94.02%)

35.19 hits per line

Relevant lines Covered
Build:
Build:
301 RELEVANT LINES 283 COVERED LINES
35.19 HITS PER LINE
Source Files on bench
  • Tree
  • List 8
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
cbb96756... bench Add Matcher.match_spec/1 to improve match performance This allows matchers to return ETS match specs for queries rather than iterate through every property to see if it matches. ETS may still have an O(n) runtime, but it will be in C rather than ... Pull #141 15 May 2026 02:38PM UTC fhunleth circleci
94.02
33d3859f... bench Add Matcher.match_spec/1 to improve match performance This allows matchers to return ETS match specs for queries rather than iterate through every property to see if it matches. ETS may still have an O(n) runtime, but it will be in C rather than ... Pull #141 15 May 2026 02:33PM UTC fhunleth circleci
94.02
88e5fb1e... bench fixup! fixup! fixup! Add Matcher.match_spec/1 to improve match performance Pull #141 15 May 2026 02:26PM UTC fhunleth circleci
94.02
17eaf252... bench Add Matcher.match_spec/1 to improve match performance This allows matchers to return ETS match specs for queries rather than iterate through every property to see if it matches. ETS may still have an O(n) runtime, but it will be in C rather than ... Pull #141 15 May 2026 02:01PM UTC fhunleth circleci
92.69
ac8e5219... bench Add Matcher.match_spec/1 to improve match performance This allows matchers to return ETS match specs for queries rather than iterate through every property to see if it matches. ETS may still have an O(n) runtime, but it will be in C rather than ... push 15 May 2026 01:45PM UTC fhunleth circleci
92.69
f28fe33f... bench fixup! fixup! fixup! WIP push 15 May 2026 01:02PM UTC fhunleth circleci
92.69
174f7ed2... bench fixup! fixup! WIP push 15 May 2026 01:54AM UTC fhunleth circleci
70.81
32eaa649... bench WIP push 15 May 2026 01:09AM UTC fhunleth circleci
71.11
620a91ce... bench WIP push 14 May 2026 10:55PM UTC fhunleth circleci
71.11
See All Builds (225)
  • Repo on GitHub
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