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

websockets / ws / 41719469364 / 22
100%
master: 100%

Build:
DEFAULT BRANCH: master
Ran 03 Nov 2026 09:37PM UTC
Files 14
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

03 Nov 2026 09:11PM UTC coverage: 96.959%. First build
41719469364.22

push

github

web-flow
[perf] Do not retain the read buffer via the frame mask (#2350)

`Receiver#getMask()` stores the frame mask as a view into the buffer
the stream delivered, and `Receiver#getData()` is the only reader. The
view is left in place after the frame is parsed, so it keeps that whole
buffer alive until the next frame overwrites it.

Clearing after the payload is unmasked costs one property store per
frame and allocates nothing.

1109 of 1154 branches covered (96.1%)

1626 of 1677 relevant lines covered (96.96%)

924.25 hits per line

Source Files on job 1f8ccd51d185efcea7e19e4aae804f3c (Node.js 16 x64 on macOS-latest) - 41719469364.22
  • Tree
  • List 14
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 41719469364
  • 335a610c on github
  • Next Job for on master (#42104535460.1)
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