rsnext/test/.stats-app/app
JJ Kasper 49b4331e26
Reduce memory/cache overhead from over loader processing (#62005)
In `v14.0.2-canary.1` users started noticing more memory errors
especially with many edge runtime configured pages. After investigation
it seems this can be related to the additional transpiling we configured
in https://github.com/vercel/next.js/pull/59569 and
https://github.com/vercel/next.js/pull/57784

To help alleviate this we are updating the default swc loader to have an
additional check to see if no special features such as `next/font`,
`next/dynamic`, or `use server/client` directives are present and then
no-oping in the loader to avoid additional overhead for a majority of
modules.

For monitoring regressions our `stats-app` has been updated with
repeated edge-ssr routes to hopefully help us keep an eye on memory or
cache size issues.

x-ref: NEXT-2430
x-ref: NEXT-2395
x-ref: NEXT-2299
x-ref: NEXT-2324
x-ref: NEXT-2373

Closes NEXT-2479
2024-02-13 22:40:19 +00:00
..
app-edge-ssr Merge app internal chunk into main chunk for layouts (#41902) 2022-10-27 16:50:46 -07:00
app-route Alias next/server for edge runtime (#50268) 2023-05-24 15:34:29 -07:00
app-route-edge Alias next/server for edge runtime (#50268) 2023-05-24 15:34:29 -07:00
app-ssr Merge app internal chunk into main chunk for layouts (#41902) 2022-10-27 16:50:46 -07:00
edge-ssr-repeated Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-1 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-2 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-3 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-4 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-5 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-6 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-7 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-8 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-9 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-10 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-11 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-12 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-13 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-14 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-15 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-16 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-17 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-18 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-19 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-20 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-21 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-22 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-23 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-24 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
edge-ssr-repeated-25 Reduce memory/cache overhead from over loader processing (#62005) 2024-02-13 22:40:19 +00:00
layout.js Create root layout (#41523) 2022-10-23 00:39:30 -07:00