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

romshark / datapages / 32383811671
39%

Build:
DEFAULT BRANCH: main
Ran 20 Aug 2026 03:03PM UTC
Jobs 0
Files 0
Run time –
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
  cancel
32383811671

push

github

romshark
perf: Remove per-request allocations

Counter example, before -> after:

  page GET                18 allocs 675 B -> 17 allocs 498 B
  page GET, 3 middlewares 21 allocs 747 B -> 17 allocs 498 B
  action                   4 allocs 424 B ->  1 alloc    8 B

- perf: Scan the raw query instead of building url.Values
- perf: Build the HTML prefix in NewServer, not per render
- perf: Chain the middleware in NewServer, not per request
- perf: Send the removal event without datastar.RemoveElement,
  which builds an option slice to derive two data lines (8 -> 2 allocs)
- perf: Marshal signals in the wrapper and pass json.RawMessage through,
  which MarshalAndPatchSignals re-encodes (6 -> 4 allocs)
- perf: Declare constant stream subjects and stream events once
- perf: Scan for the scheme in hrefcheck instead of parsing
- perf: Concatenate in href.Asset and assets.Path for a plain relative
  path like "css/app.css", which is every asset name in practice,
  and keep path.Join, which costs 3 allocations, for the rest
- fix: Return the signals marshal error, which MarshalAndPatchSignals
  turns into a panic that drops the connection
Source Files on build 32383811671
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #32383811671
  • a0cb037c on github
  • Prev Build on main (#32319569917)
  • Next Build on main (#32415485484)
  • Delete
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