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

mtdowling / jmespath.rs / 210 / 2
81%
master: 81%

Build:
DEFAULT BRANCH: master
Ran 27 Jan 2016 06:23AM UTC
Files 10
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

27 Jan 2016 06:22AM UTC coverage: 83.053% (+0.005%) from 83.048%
210.2

push

travis-ci

mtdowling
Updating functions to fn with dispatcher.

This commit updates the function system to no longer be a
HashMap<String, FnBox>, but rather is now a FnDispatcher that handles
the dispatching inside of the trait implementation. This allows for a
more composable function system (for example you could decorate the
existing built-in dispatcher with custom functions), and provides about
a 30% performance improvement for the interpreter because a large
portion of the time was spent to building up and boxing the entire set
of possible functions in the hash map. Now we are instead just calling
actual functions directly.

5136 of 6184 relevant lines covered (83.05%)

0.83 hits per line

Source Files on job 210.2
  • Tree
  • List 0
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 210
  • Travis Job 210.2
  • 2d0d6fdb on github
  • Prev Job for on master (#209.2)
  • Next Job for on master (#211.2)
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