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

gaissmai / extnetip
94%
master: 100%

Build:
Build:
LAST BUILD BRANCH: devel
DEFAULT BRANCH: master
Repo Added 20 Jul 2022 10:58AM UTC
Files 4
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 devel
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/checkout-7
  • dependabot/github_actions/actions/setup-go-6
  • dependabot/github_actions/actions/setup-go-7
  • dependabot/github_actions/golangci/golangci-lint-action-7
  • dependabot/github_actions/golangci/golangci-lint-action-8
  • dependabot/github_actions/golangci/golangci-lint-action-9
  • devel
  • main
  • master

05 Oct 2026 09:36PM UTC coverage: 94.083% (-4.9%) from 98.947%
37377007408

Pull #37

github

gaissmai
feat: introduce conditional build tags for safe and unsafe contains implementation

- Add contains_safe.go with fallback implementation for non-unsafe builds using netip.Prefix.Contains
- Add contains_unsafe.go with high-performance zero-allocation implementation for unsafe builds utilizing
  direct memory layout unwrapping and precalculated mask6 lookup
- Suppress unused linter warning for isZero method under safe builds
Pull Request #37: Add safe and unsafe two-word address APIs and update benchmarks

23 of 31 new or added lines in 4 files covered. (74.19%)

159 of 169 relevant lines covered (94.08%)

0.94 hits per line

Relevant lines Covered
Build:
Build:
169 RELEVANT LINES 159 COVERED LINES
0.94 HITS PER LINE
Source Files on master
  • Tree
  • List 4
  • 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
37377007408 devel feat: introduce conditional build tags for safe and unsafe contains implementation - Add contains_safe.go with fallback implementation for non-unsafe builds using netip.Prefix.Contains - Add contains_unsafe.go with high-performance zero-allocatio... Pull #37 05 Oct 2026 09:37PM UTC gaissmai github
94.08
37369403996 devel refactor: change internal zone field and singletons to unsafe.Pointer Update the internal addr struct layout and singleton variables (z4, z6noz) from uintptr to unsafe.Pointer. Pull #37 05 Oct 2026 08:33PM UTC gaissmai github
98.76
37340949206 devel test: expand common prefix benchmarks and IP zero representation - Split BenchmarkCommonPrefix into "mostly short" and "always long" scenarios for both IPv4 and IPv6 to measure branch prediction and early exit paths. - Update TestAs2xUint64 tes... Pull #37 05 Oct 2026 04:27PM UTC gaissmai github
98.73
37240608371 devel refactor: streamline commonPrefixLen and eliminate helper - Remove the redundant u64CommonPrefixLen helper function to reduce code noise. - Simplify commonPrefixLen control flow by computing both high and low 64-bit leading zeros directly and h... Pull #37 04 Oct 2026 10:36PM UTC gaissmai github
98.73
37240572501 devel refactor: streamline commonPrefixLen and eliminate helper - Remove the redundant u64CommonPrefixLen helper function to reduce code noise. - Simplify commonPrefixLen control flow by computing both high and low 64-bit leading zeros directly and h... push 04 Oct 2026 10:35PM UTC gaissmai github
98.73
36579193063 devel chore: disable CodeRabbit poem generation in PR reviews Pull #36 29 Sep 2026 01:59PM UTC gaissmai github
98.74
36578600219 devel docs: update docstring for As2xUint64 with performance rationale and security warning Enhance Godoc comments for As2xUint64 in both standard and unsafe conversions: - Clarify design intent: high-performance, inlinable uint128 arithmetic vs. byte ... Pull #36 29 Sep 2026 01:54PM UTC gaissmai github
98.74
36575260641 devel test: localize PRNG instances to RandIP and RandPrefix iterators Move the PCG pseudo-random generator initialization from a shared global package variable (`randSrc`) into local scopes within `RandIP` and `RandPrefix`. This ensures each iterator... Pull #36 29 Sep 2026 01:28PM UTC gaissmai github
98.74
36565876527 devel glitch Pull #36 29 Sep 2026 12:06PM UTC gaissmai github
98.74
36565111946 devel minor Pull #36 29 Sep 2026 11:59AM UTC gaissmai github
98.74
See All Builds (130)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc