Next Js Daily: Squashing Memory Leaks and Chasing Deopts
Today's activity centers on long-running server reliability, with three separate fixes targeting memory growth in production, plus a new benchmarking discipline using V8 deopt analysis to hunt down performance regressions in the segment cache.
Duration: PT2M50S
Episode overview
This episode is a short developer briefing from Next Js Daily.
It explains recent repository work in plain language.
- Show: Next Js Daily
- Published: 2026-07-24T22:00:58Z
- Audio duration: PT2M50S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good morning, it's July 24th, 2026, and this is Next Js Daily.
The top story today is memory. Three separate fixes landed for issues that only show up on long-running, self-hosted servers. Pete Hunt's PR 96161 fixes a sandbox timeout tracker that never released one-shot timeouts after they fired, causing step-like heap growth toward an eventual crash. He also shipped PR 96173,…
Second theme: chasing down V8 deoptimizations for performance. Andrew Clark's acdlite introduced a new deopt-detection tool in PR 96158, and immediately put it to use. PR 96168 found that route tree slots stored as plain objects were creating unbounded shape variations, making property access megamorphic and slow;…
Third theme: Turbopack's tree-shaking work continues to mature, with Sam Poder landing a run of PRs, 95717, 95718, 95989, and 95811, that teach Turbopack to track usage of CommonJS `require` calls, drop dead requires, and follow re-exports, backed by imported Webpack test suites. Two more PRs, 96170 and 96171, are…
Worth noting separately: Tim Neutkens's PR 96058 cut app-page entry analysis time by over 90% on a 14-route benchmark by sharing a runtime module across generated routes instead of…
What…
Nearby episodes from Next Js Daily
- TypeScript 7 Fire Drill and Static Rendering Guardrails
- Dev Cache Gets an Honesty Fix
- Security Patches and Turbopack's Path Problem
- Hardening the Edges of Cache Components and Turbopack
- Chasing Down Dev Server Memory Leaks
- Duplicate Data, Duplicate Fixes
- Navigation Reliability Under the Microscope
- Chasing Down Tracing and Runtime Regressions