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

JaCraig / FastActivator / 24967141565 / 1
94%
master: 94%

Build:
DEFAULT BRANCH: master
Ran 26 Apr 2026 09:11PM UTC
Files 5
Run time 0s
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

26 Apr 2026 09:10PM UTC coverage: 92.929% (+2.8%) from 90.155%
24967141565.1

push

github

JaCraig
feat(benchmarks): add cache strategy and dictionary key comparison benchmarks

This commit introduces new benchmark tests to evaluate the performance of various caching strategies and dictionary key lookups. The tests are designed to measure the efficiency of different approaches in handling type-based caching and dictionary access patterns.

- Added `CandidateCacheStrategyLongRunComparisons` to benchmark multiple caching strategies with hot and cold paths.
- Introduced `DictionaryKeyComparisons` to compare performance between hash code lookups and type lookups in dictionaries.
- Implemented `ConstructorCache` for thread-safe, striped caching of constructor information organized by type.
- Enhanced existing caching mechanisms with concurrent and striped locking to reduce contention.

Co-authored-by: Copilot <copilot@github.com>

52 of 62 branches covered (83.87%)

Branch coverage included in aggregate %.

132 of 136 relevant lines covered (97.06%)

3821.58 hits per line

Source Files on job 24967141565.1
  • Tree
  • List 5
  • Changed 4
  • Source Changed 4
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 24967141565
  • 6aa0a30c on github
  • Prev Job for on master (#24915715619.1)
  • Next Job for on master (#24971510098.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