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

basilisp-lang / basilisp / #487
99%
main: 99%

Build:
Build:
LAST BUILD BRANCH: feature/python-inspect-ns
DEFAULT BRANCH: main
Ran 03 Jun 2020 03:00AM UTC
Jobs 1
Files 37
Run time 3s
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

pending completion
#487

push

coveralls-python

web-flow
Couple of small performance improvements (#552)

 * Correctly use `functools.singledispatch`. Rather than checking `isinstance()` manually and then dispatching to a secondary function via `singledispatch` (_and_ having a backup function with thousands of pointless `isinstance()` branches), I've corrected all of the relevant uses to use `singledispatch` correctly since it's capable of using the object MRO to find the most appropriate implementation.

 * Update the Keyword intern cache to just use a simple `threading.Lock` instance rather than using an Atom, since the performance is much better.

2408 of 2463 branches covered (97.77%)

Branch coverage included in aggregate %.

6629 of 6709 relevant lines covered (98.81%)

0.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #487.1 03 Jun 2020 03:00AM UTC 0
98.53
Source Files on build #487
Detailed source file information is not available for this build.
  • Back to Repo
  • 0b934976 on github
  • Prev Build on master
  • Next Build on master
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