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

ICRAR / ijson
93%
master: 100%

Build:
Build:
LAST BUILD BRANCH: release-3.2.0
DEFAULT BRANCH: master
Repo Added 27 Jun 2019 01:44AM UTC
Files 24
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 kvitems
branch: kvitems
CHANGE BRANCH
x
Reset
  • kvitems
  • async-fixes
  • async-string-stream
  • async_c
  • bytes-prefix
  • check-3.1.2.post0
  • common_functions
  • coros
  • coverage-c
  • coverage-increase
  • decimal-c
  • decoding-errors
  • default_backend
  • design_notes
  • develop
  • document-event-interception
  • dump
  • empty-members
  • fixes-for-known-problems
  • gh-actions
  • ijson-dumps-multiple
  • improved-readme
  • issue-41
  • issue-42
  • issue-66
  • items-and-kvitems-dont-join-path
  • items_kwargs
  • map_type
  • master
  • memory-leak
  • more_tests
  • new-devels
  • no-tests-in-binary
  • python-3.10
  • python-parse-value-clarification
  • python_multiple_values
  • reader_conversion
  • release-3.2.0
  • rtobar-patch-1
  • test
  • test-comments
  • test-module-rename
  • test-wheels-on-travis
  • toplevel_array
  • travis-c-ext
  • travis-more-python
  • travis-xenial
  • update-travis
  • upload-check
  • use_float
  • v2.5
  • v2.5.1
  • v2.6.0
  • v2.6.1
  • v3.0
  • v3.0.1
  • v3.0.2
  • v3.0.3
  • v3.0.4
  • v3.0rc1
  • v3.0rc2
  • v3.0rc3
  • v3.1
  • v3.1.1
  • v3.1.2
  • v3.1.2.post0
  • v3.1.3
  • v3.1.4
  • v3.1.post0
  • windows-wheels
  • yajl109_test
  • yajl2_c_parse_memleak
  • zeros-python

pending completion
84

push

travis-ci-com

rtobar
More cleanups to kvitems C impl

Less reference increment/decrement for borrowed objects, plus a bit more
of correctness around replacing values. Overall seems to even give
slightly better performance.

Signed-off-by: Rodrigo Tobar <rtobar@icrar.org>

522 of 560 relevant lines covered (93.21%)

5.91 hits per line

Relevant lines Covered
Build:
Build:
560 RELEVANT LINES 522 COVERED LINES
5.91 HITS PER LINE
Source Files on kvitems
  • List 0
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
84 kvitems More cleanups to kvitems C impl Less reference increment/decrement for borrowed objects, plus a bit more of correctness around replacing values. Overall seems to even give slightly better performance. Signed-off-by: Rodrigo Tobar <rtobar@icrar.org> push 21 Jan 2020 03:37PM UTC rtobar travis-ci-com pending completion  
83 kvitems Initial kvitems implementation for C backend This implementation follows the same logic of the python kvitems function, reusing the builder_t object used by the items function. Performance wise, kvitems is slightly faster than items, which is wha... push 21 Jan 2020 04:15AM UTC rtobar travis-ci-com pending completion  
82 kvitems Initial kvitems implementation for C backend This implementation follows the same logic of the python kvitems function, reusing the builder_t object used by the items function. Performance wise, kvitems is slightly faster than items, which is wha... push 21 Jan 2020 04:14AM UTC rtobar travis-ci-com pending completion  
76 kvitems Benchmarking tool can measure different methods This is useful to estimate the cost of each different layer of iteration in our code, which adds its own bit of logic and code execution. Signed-off-by: Rodrigo Tobar <rtobar@icrar.org> push 20 Jan 2020 10:21AM UTC rtobar travis-ci-com pending completion  
75 kvitems Adding kvitems to ijson top-level module Signed-off-by: Rodrigo Tobar <rtobar@icrar.org> push 20 Jan 2020 03:43AM UTC rtobar travis-ci-com pending completion  
74 kvitems Initial implementation of kvitems functionality This new functionality, suggested in #18, allows users to iterate over (key, value) pairs representing object members for objects with a given prefix rather than iterating over the objects themselve... push 20 Jan 2020 03:34AM UTC rtobar travis-ci-com pending completion  
See All Builds (324)
  • 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

© 2025 Coveralls, Inc