mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
scripts/bench/boot-profile.ts starts the production build with every role under the production heap ceiling against the seeded benchmark database, and records the time to a healthy probe and to a ready worker, every event-loop stall the process logs, the heap lines, the full collections from --trace-gc, the main thread's busy stretches during the boot with their self time by source module (resolved through the chunk source maps), and one heap snapshot after an idle wait, summarised by node type, constructor, largest strings and largest retained subtrees. The baseline on the current runtime: a 753 ms busy stretch at 0.7 s, most of it the worker graph, and a live heap of 164 to 172 MB after five idle minutes, of which the query compiler holds about 50 MB and the eight locale catalogs about 33 MB (32 parsed copies and two 9.7 MB chunk sources).
1352 lines
26 KiB
JSON
1352 lines
26 KiB
JSON
{
|
|
"meta": {
|
|
"label": "v1.45.0-before-boot",
|
|
"commit": "0f6d668df",
|
|
"date": "2026-10-22T04:36:55.826Z",
|
|
"node": "v22.23.2",
|
|
"cpus": 14,
|
|
"loadAverage": [
|
|
9.3,
|
|
9.4,
|
|
11.2
|
|
],
|
|
"heapMb": 792,
|
|
"idleSeconds": 300,
|
|
"healthyAtMs": 1590,
|
|
"readyAtMs": 5432,
|
|
"stallMaxMs": 0
|
|
},
|
|
"bootLines": [],
|
|
"stalls": [],
|
|
"heapLines": [
|
|
{
|
|
"atMs": 5752,
|
|
"heap_used_mb": 184,
|
|
"heap_total_mb": 219,
|
|
"heap_limit_mb": 840,
|
|
"heap_used_ratio": 0.219,
|
|
"new_space_mb": 1,
|
|
"old_space_mb": 105,
|
|
"code_space_mb": 4,
|
|
"large_object_space_mb": 68,
|
|
"new_large_object_space_mb": 0,
|
|
"code_large_object_space_mb": 0,
|
|
"trusted_space_mb": 6,
|
|
"read_only_space_mb": 0,
|
|
"other_spaces_mb": 0,
|
|
"rss_mb": 267,
|
|
"external_mb": 11,
|
|
"array_buffers_mb": 0,
|
|
"active_requests": 0,
|
|
"active_jobs": 0,
|
|
"in_flight_dropped": 0,
|
|
"uptime_s": 6
|
|
},
|
|
{
|
|
"atMs": 307706,
|
|
"heap_used_mb": 164,
|
|
"heap_total_mb": 170,
|
|
"heap_limit_mb": 840,
|
|
"heap_used_ratio": 0.196,
|
|
"new_space_mb": 0,
|
|
"old_space_mb": 99,
|
|
"code_space_mb": 5,
|
|
"large_object_space_mb": 58,
|
|
"new_large_object_space_mb": 0,
|
|
"code_large_object_space_mb": 0,
|
|
"trusted_space_mb": 3,
|
|
"read_only_space_mb": 0,
|
|
"other_spaces_mb": 0,
|
|
"rss_mb": 623,
|
|
"external_mb": 11,
|
|
"array_buffers_mb": 0,
|
|
"active_requests": 0,
|
|
"active_jobs": 1,
|
|
"in_flight_dropped": 0,
|
|
"uptime_s": 308
|
|
}
|
|
],
|
|
"markCompacts": [
|
|
{
|
|
"atMs": 307,
|
|
"beforeMb": 21.4,
|
|
"afterMb": 17.4
|
|
},
|
|
{
|
|
"atMs": 560,
|
|
"beforeMb": 49.9,
|
|
"afterMb": 47.8
|
|
},
|
|
{
|
|
"atMs": 685,
|
|
"beforeMb": 79.8,
|
|
"afterMb": 79.1
|
|
},
|
|
{
|
|
"atMs": 1324,
|
|
"beforeMb": 159.8,
|
|
"afterMb": 154.8
|
|
},
|
|
{
|
|
"atMs": 9449,
|
|
"beforeMb": 189.6,
|
|
"afterMb": 172.9
|
|
},
|
|
{
|
|
"atMs": 10070,
|
|
"beforeMb": 174.4,
|
|
"afterMb": 170.7
|
|
},
|
|
{
|
|
"atMs": 69903,
|
|
"beforeMb": 179.9,
|
|
"afterMb": 171.2
|
|
},
|
|
{
|
|
"atMs": 151031,
|
|
"beforeMb": 191.1,
|
|
"afterMb": 174.3
|
|
},
|
|
{
|
|
"atMs": 153639,
|
|
"beforeMb": 193.8,
|
|
"afterMb": 171.6
|
|
},
|
|
{
|
|
"atMs": 158553,
|
|
"beforeMb": 204.6,
|
|
"afterMb": 161.5
|
|
},
|
|
{
|
|
"atMs": 163529,
|
|
"beforeMb": 191.2,
|
|
"afterMb": 161.4
|
|
},
|
|
{
|
|
"atMs": 167487,
|
|
"beforeMb": 185.6,
|
|
"afterMb": 161.5
|
|
},
|
|
{
|
|
"atMs": 170381,
|
|
"beforeMb": 187.3,
|
|
"afterMb": 161.7
|
|
},
|
|
{
|
|
"atMs": 173875,
|
|
"beforeMb": 192.7,
|
|
"afterMb": 162.2
|
|
},
|
|
{
|
|
"atMs": 177580,
|
|
"beforeMb": 185.9,
|
|
"afterMb": 162.2
|
|
},
|
|
{
|
|
"atMs": 183462,
|
|
"beforeMb": 189.4,
|
|
"afterMb": 162.3
|
|
},
|
|
{
|
|
"atMs": 188340,
|
|
"beforeMb": 181.6,
|
|
"afterMb": 163.6
|
|
},
|
|
{
|
|
"atMs": 193243,
|
|
"beforeMb": 184.7,
|
|
"afterMb": 163.7
|
|
},
|
|
{
|
|
"atMs": 197708,
|
|
"beforeMb": 186.5,
|
|
"afterMb": 164.6
|
|
},
|
|
{
|
|
"atMs": 201596,
|
|
"beforeMb": 188.1,
|
|
"afterMb": 164.7
|
|
},
|
|
{
|
|
"atMs": 205007,
|
|
"beforeMb": 182.3,
|
|
"afterMb": 163.6
|
|
},
|
|
{
|
|
"atMs": 208279,
|
|
"beforeMb": 190.3,
|
|
"afterMb": 164.3
|
|
},
|
|
{
|
|
"atMs": 212210,
|
|
"beforeMb": 184.4,
|
|
"afterMb": 164.6
|
|
},
|
|
{
|
|
"atMs": 217239,
|
|
"beforeMb": 197.7,
|
|
"afterMb": 163.6
|
|
},
|
|
{
|
|
"atMs": 222139,
|
|
"beforeMb": 190.6,
|
|
"afterMb": 165
|
|
},
|
|
{
|
|
"atMs": 226947,
|
|
"beforeMb": 189.7,
|
|
"afterMb": 164.5
|
|
},
|
|
{
|
|
"atMs": 232566,
|
|
"beforeMb": 194.2,
|
|
"afterMb": 164.4
|
|
},
|
|
{
|
|
"atMs": 235870,
|
|
"beforeMb": 189.2,
|
|
"afterMb": 164.9
|
|
},
|
|
{
|
|
"atMs": 239409,
|
|
"beforeMb": 182.9,
|
|
"afterMb": 163.4
|
|
},
|
|
{
|
|
"atMs": 243098,
|
|
"beforeMb": 184.4,
|
|
"afterMb": 163.7
|
|
},
|
|
{
|
|
"atMs": 248670,
|
|
"beforeMb": 193.1,
|
|
"afterMb": 164.9
|
|
},
|
|
{
|
|
"atMs": 252268,
|
|
"beforeMb": 184.2,
|
|
"afterMb": 164.2
|
|
},
|
|
{
|
|
"atMs": 257945,
|
|
"beforeMb": 190.5,
|
|
"afterMb": 163.7
|
|
},
|
|
{
|
|
"atMs": 261312,
|
|
"beforeMb": 190.4,
|
|
"afterMb": 166.8
|
|
},
|
|
{
|
|
"atMs": 265221,
|
|
"beforeMb": 188.2,
|
|
"afterMb": 163.7
|
|
},
|
|
{
|
|
"atMs": 269662,
|
|
"beforeMb": 188.6,
|
|
"afterMb": 164.2
|
|
},
|
|
{
|
|
"atMs": 273624,
|
|
"beforeMb": 187.7,
|
|
"afterMb": 164.2
|
|
},
|
|
{
|
|
"atMs": 277464,
|
|
"beforeMb": 186.3,
|
|
"afterMb": 163.8
|
|
},
|
|
{
|
|
"atMs": 281950,
|
|
"beforeMb": 196.7,
|
|
"afterMb": 163.5
|
|
},
|
|
{
|
|
"atMs": 285110,
|
|
"beforeMb": 186.2,
|
|
"afterMb": 164.6
|
|
},
|
|
{
|
|
"atMs": 290497,
|
|
"beforeMb": 193.9,
|
|
"afterMb": 164.2
|
|
},
|
|
{
|
|
"atMs": 295540,
|
|
"beforeMb": 190.6,
|
|
"afterMb": 164.4
|
|
},
|
|
{
|
|
"atMs": 299084,
|
|
"beforeMb": 183.5,
|
|
"afterMb": 164.4
|
|
},
|
|
{
|
|
"atMs": 305318,
|
|
"beforeMb": 191.1,
|
|
"afterMb": 164.4
|
|
},
|
|
{
|
|
"atMs": 305585,
|
|
"beforeMb": 175.3,
|
|
"afterMb": 163.9
|
|
},
|
|
{
|
|
"atMs": 305613,
|
|
"beforeMb": 163.9,
|
|
"afterMb": 163.9
|
|
},
|
|
{
|
|
"atMs": 308911,
|
|
"beforeMb": 174,
|
|
"afterMb": 163.7
|
|
}
|
|
],
|
|
"tasks": [
|
|
{
|
|
"startMs": 5,
|
|
"durationMs": 279,
|
|
"byModule": [
|
|
[
|
|
"(native)",
|
|
122.3
|
|
],
|
|
[
|
|
"npm:next",
|
|
57.1
|
|
],
|
|
[
|
|
"node:internal/modules/cjs/loader",
|
|
41.7
|
|
],
|
|
[
|
|
"node:internal/bootstrap/realm",
|
|
24.7
|
|
],
|
|
[
|
|
"node:fs",
|
|
5.3
|
|
],
|
|
[
|
|
"node:internal/deps/undici/undici",
|
|
5.3
|
|
],
|
|
[
|
|
"node:internal/modules/package_json_reader",
|
|
4.5
|
|
],
|
|
[
|
|
"node:path",
|
|
4
|
|
],
|
|
[
|
|
"node:internal/streams/destroy",
|
|
1.5
|
|
],
|
|
[
|
|
"node:internal/deps/cjs-module-lexer/lexer",
|
|
1.5
|
|
],
|
|
[
|
|
"node:zlib",
|
|
1.5
|
|
],
|
|
[
|
|
"node:worker_threads",
|
|
1.5
|
|
],
|
|
[
|
|
"node:internal/net",
|
|
1.5
|
|
],
|
|
[
|
|
"node:events",
|
|
1.5
|
|
],
|
|
[
|
|
"node:internal/dns/callback_resolver",
|
|
1.3
|
|
]
|
|
],
|
|
"byFunction": [
|
|
[
|
|
"readFileUtf8 (native)",
|
|
63.6
|
|
],
|
|
[
|
|
"wrapSafe node:internal/modules/cjs/loader",
|
|
29.6
|
|
],
|
|
[
|
|
"compileForInternalLoader node:internal/bootstrap/realm",
|
|
24.7
|
|
],
|
|
[
|
|
"startServer npm:next",
|
|
22.8
|
|
],
|
|
[
|
|
"internalModuleStat (native)",
|
|
19.1
|
|
],
|
|
[
|
|
"dlopen (native)",
|
|
16.1
|
|
],
|
|
[
|
|
"(garbage collector) (native)",
|
|
10.5
|
|
],
|
|
[
|
|
"compileFunction (native)",
|
|
8.5
|
|
],
|
|
[
|
|
"(anonymous) npm:next",
|
|
8.2
|
|
],
|
|
[
|
|
"(anonymous) node:internal/modules/cjs/loader",
|
|
7.9
|
|
],
|
|
[
|
|
"stat node:internal/modules/cjs/loader",
|
|
4.2
|
|
],
|
|
[
|
|
"realpathSync node:fs",
|
|
4.1
|
|
],
|
|
[
|
|
"__require node:internal/deps/undici/undici",
|
|
4.1
|
|
],
|
|
[
|
|
"normalizeString node:path",
|
|
4
|
|
],
|
|
[
|
|
"__nccwpck_require__ npm:next",
|
|
3.9
|
|
]
|
|
],
|
|
"byEntry": []
|
|
},
|
|
{
|
|
"startMs": 339,
|
|
"durationMs": 324,
|
|
"byModule": [
|
|
[
|
|
"(native)",
|
|
87.6
|
|
],
|
|
[
|
|
"node:internal/modules/cjs/loader",
|
|
54.2
|
|
],
|
|
[
|
|
"npm:@prisma/client",
|
|
38
|
|
],
|
|
[
|
|
"wasm://wasm/00d1cb12",
|
|
36
|
|
],
|
|
[
|
|
"node:internal/modules/esm/utils",
|
|
26.7
|
|
],
|
|
[
|
|
"turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
|
|
24.9
|
|
],
|
|
[
|
|
"npm:next",
|
|
22.1
|
|
],
|
|
[
|
|
"npm:zod",
|
|
6
|
|
],
|
|
[
|
|
"turbopack:///[turbopack]/shared/runtime/runtime-utils.ts",
|
|
3.1
|
|
],
|
|
[
|
|
"npm:@prisma/client-runtime-utils",
|
|
3
|
|
],
|
|
[
|
|
"node:fs",
|
|
2.9
|
|
],
|
|
[
|
|
"node:internal/bootstrap/realm",
|
|
2.8
|
|
],
|
|
[
|
|
"npm:pg-protocol",
|
|
1.8
|
|
],
|
|
[
|
|
"node:path",
|
|
1.5
|
|
],
|
|
[
|
|
"node:internal/deps/cjs-module-lexer/lexer",
|
|
1.5
|
|
]
|
|
],
|
|
"byFunction": [
|
|
[
|
|
"wrapSafe node:internal/modules/cjs/loader",
|
|
47.1
|
|
],
|
|
[
|
|
"(garbage collector) (native)",
|
|
40.1
|
|
],
|
|
[
|
|
"readFileUtf8 (native)",
|
|
27
|
|
],
|
|
[
|
|
"compileSourceTextModule node:internal/modules/esm/utils",
|
|
26.7
|
|
],
|
|
[
|
|
"#u npm:@prisma/client",
|
|
23.8
|
|
],
|
|
[
|
|
"instantiateModule turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
|
|
23.3
|
|
],
|
|
[
|
|
"(anonymous) npm:next",
|
|
6
|
|
],
|
|
[
|
|
"(anonymous) npm:@prisma/client",
|
|
6
|
|
],
|
|
[
|
|
"(program) (native)",
|
|
5.2
|
|
],
|
|
[
|
|
"internalModuleStat (native)",
|
|
4.5
|
|
],
|
|
[
|
|
"wasm-function[1090] wasm://wasm/00d1cb12",
|
|
4.5
|
|
],
|
|
[
|
|
"wasm-function[2550] wasm://wasm/00d1cb12",
|
|
3.8
|
|
],
|
|
[
|
|
"readPackageJSON (native)",
|
|
3.1
|
|
],
|
|
[
|
|
"defineProp turbopack:///[turbopack]/shared/runtime/runtime-utils.ts",
|
|
3.1
|
|
],
|
|
[
|
|
"(anonymous) node:internal/modules/cjs/loader",
|
|
3
|
|
]
|
|
],
|
|
"byEntry": [
|
|
[
|
|
"src/instrumentation.ts",
|
|
80.6
|
|
],
|
|
[
|
|
"src/lib/db-session.ts",
|
|
60.7
|
|
],
|
|
[
|
|
"src/lib/notifications/types.ts",
|
|
13.2
|
|
],
|
|
[
|
|
"src/lib/boot/readiness-summary.ts",
|
|
13.2
|
|
],
|
|
[
|
|
"src/lib/ai/local-host-allowlist.ts",
|
|
13.2
|
|
],
|
|
[
|
|
"src/generated/prisma/internal/class.ts",
|
|
7.3
|
|
],
|
|
[
|
|
"src/lib/logging/context.ts",
|
|
6
|
|
],
|
|
[
|
|
"src/lib/crypto.ts",
|
|
6
|
|
],
|
|
[
|
|
"src/lib/boot/key-check.ts",
|
|
6
|
|
],
|
|
[
|
|
"src/lib/validations/measurement.ts",
|
|
3
|
|
],
|
|
[
|
|
"src/lib/validations/entry-instant.ts",
|
|
1.5
|
|
],
|
|
[
|
|
"src/lib/medications/scheduling/hhmm.ts",
|
|
1.5
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"startMs": 698,
|
|
"durationMs": 753,
|
|
"byModule": [
|
|
[
|
|
"node:internal/modules/cjs/loader",
|
|
178.2
|
|
],
|
|
[
|
|
"turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
|
|
177.4
|
|
],
|
|
[
|
|
"(native)",
|
|
83.8
|
|
],
|
|
[
|
|
"npm:zod",
|
|
39.5
|
|
],
|
|
[
|
|
"npm:next",
|
|
34.6
|
|
],
|
|
[
|
|
"turbopack:///[turbopack]/shared/runtime/async-module.ts",
|
|
33.9
|
|
],
|
|
[
|
|
"npm:mmdb-lib",
|
|
26.1
|
|
],
|
|
[
|
|
"node:fs",
|
|
23.5
|
|
],
|
|
[
|
|
"npm:yaml",
|
|
22.4
|
|
],
|
|
[
|
|
"src/lib/activity/goal-bounds.ts",
|
|
18.5
|
|
],
|
|
[
|
|
"node:internal/modules/esm/utils",
|
|
14.7
|
|
],
|
|
[
|
|
"turbopack:///[turbopack]/shared/runtime/runtime-utils.ts",
|
|
9.3
|
|
],
|
|
[
|
|
"src/lib/daily/today-overview.ts",
|
|
4.6
|
|
],
|
|
[
|
|
"npm:undici",
|
|
4.5
|
|
],
|
|
[
|
|
"npm:semver",
|
|
4.2
|
|
]
|
|
],
|
|
"byFunction": [
|
|
[
|
|
"instantiateModule turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
|
|
177.4
|
|
],
|
|
[
|
|
"wrapSafe node:internal/modules/cjs/loader",
|
|
172.5
|
|
],
|
|
[
|
|
"readFileUtf8 (native)",
|
|
37.3
|
|
],
|
|
[
|
|
"asyncModule turbopack:///[turbopack]/shared/runtime/async-module.ts",
|
|
32.4
|
|
],
|
|
[
|
|
"(garbage collector) (native)",
|
|
29.3
|
|
],
|
|
[
|
|
"readFileSync node:fs",
|
|
22
|
|
],
|
|
[
|
|
"(anonymous) npm:mmdb-lib",
|
|
20.5
|
|
],
|
|
[
|
|
"(anonymous) src/lib/activity/goal-bounds.ts",
|
|
18.5
|
|
],
|
|
[
|
|
"compileSourceTextModule node:internal/modules/esm/utils",
|
|
14.7
|
|
],
|
|
[
|
|
"u npm:zod",
|
|
10.3
|
|
],
|
|
[
|
|
"a npm:next",
|
|
6.3
|
|
],
|
|
[
|
|
"(anonymous) npm:zod",
|
|
5.8
|
|
],
|
|
[
|
|
"module.exports.Object.defineProperty.value npm:mmdb-lib",
|
|
5.7
|
|
],
|
|
[
|
|
"(anonymous) npm:next",
|
|
5.4
|
|
],
|
|
[
|
|
"w src/lib/daily/today-overview.ts",
|
|
4.6
|
|
]
|
|
],
|
|
"byEntry": [
|
|
[
|
|
"src/instrumentation.ts",
|
|
410
|
|
],
|
|
[
|
|
"src/lib/jobs/reminder/register-maintenance.ts",
|
|
279.5
|
|
],
|
|
[
|
|
"src/lib/sharing/acting-session.ts",
|
|
138.5
|
|
],
|
|
[
|
|
"src/lib/jobs/offhost-backup.ts",
|
|
137.1
|
|
],
|
|
[
|
|
"src/lib/integrations/oauth-refresh.ts",
|
|
136.3
|
|
],
|
|
[
|
|
"src/lib/jobs/morning-digest-refresh-shared.ts",
|
|
136.3
|
|
],
|
|
[
|
|
"src/lib/export/environment-backup.ts",
|
|
134.1
|
|
],
|
|
[
|
|
"src/lib/export/full-backup-payload.ts",
|
|
134.1
|
|
],
|
|
[
|
|
"src/app/api/health/route.ts",
|
|
127.5
|
|
],
|
|
[
|
|
"src/lib/insights/snapshot-hash.ts",
|
|
124.9
|
|
],
|
|
[
|
|
"src/lib/export/streamed-field.ts",
|
|
106.8
|
|
],
|
|
[
|
|
"src/lib/jobs/report-worker-error.ts",
|
|
93
|
|
],
|
|
[
|
|
"src/lib/labs/biomarker-resolve.ts",
|
|
93
|
|
],
|
|
[
|
|
"src/lib/jobs/reminder/google-health-sync.ts",
|
|
89.6
|
|
],
|
|
[
|
|
"src/lib/api-errors.ts",
|
|
77.5
|
|
]
|
|
]
|
|
}
|
|
],
|
|
"bootSelf": [
|
|
[
|
|
"(native)",
|
|
524.6
|
|
],
|
|
[
|
|
"node:internal/modules/cjs/loader",
|
|
274
|
|
],
|
|
[
|
|
"turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
|
|
202.3
|
|
],
|
|
[
|
|
"npm:next",
|
|
136.8
|
|
],
|
|
[
|
|
"wasm://wasm/00d1cb12",
|
|
108.1
|
|
],
|
|
[
|
|
"npm:@prisma/client",
|
|
76.1
|
|
],
|
|
[
|
|
"npm:pg",
|
|
56.5
|
|
],
|
|
[
|
|
"npm:zod",
|
|
45.5
|
|
],
|
|
[
|
|
"node:internal/modules/esm/utils",
|
|
41.4
|
|
],
|
|
[
|
|
"npm:luxon",
|
|
38.5
|
|
],
|
|
[
|
|
"turbopack:///[turbopack]/shared/runtime/async-module.ts",
|
|
35.3
|
|
],
|
|
[
|
|
"node:fs",
|
|
31.7
|
|
],
|
|
[
|
|
"node:internal/bootstrap/realm",
|
|
28.9
|
|
],
|
|
[
|
|
"npm:pg-protocol",
|
|
27.7
|
|
],
|
|
[
|
|
"npm:mmdb-lib",
|
|
26.1
|
|
],
|
|
[
|
|
"npm:yaml",
|
|
22.4
|
|
],
|
|
[
|
|
"npm:pg-boss",
|
|
19.3
|
|
],
|
|
[
|
|
"src/lib/activity/goal-bounds.ts",
|
|
18.5
|
|
],
|
|
[
|
|
"node:internal/process/task_queues",
|
|
17.7
|
|
],
|
|
[
|
|
"node:internal/streams/readable",
|
|
15.5
|
|
],
|
|
[
|
|
"node:internal/async_hooks",
|
|
15.1
|
|
],
|
|
[
|
|
"npm:cron-parser",
|
|
14.6
|
|
],
|
|
[
|
|
"node:internal/timers",
|
|
12.8
|
|
],
|
|
[
|
|
"turbopack:///[turbopack]/shared/runtime/runtime-utils.ts",
|
|
12.4
|
|
],
|
|
[
|
|
"node:buffer",
|
|
11.6
|
|
],
|
|
[
|
|
"node:internal/buffer",
|
|
10
|
|
],
|
|
[
|
|
"node:net",
|
|
9.8
|
|
],
|
|
[
|
|
"npm:pg-pool",
|
|
9.5
|
|
],
|
|
[
|
|
"node:internal/event_target",
|
|
7.5
|
|
],
|
|
[
|
|
"node:timers",
|
|
7.3
|
|
],
|
|
[
|
|
"node:path",
|
|
7
|
|
],
|
|
[
|
|
"node:internal/deps/undici/undici",
|
|
6.8
|
|
],
|
|
[
|
|
"npm:%40prisma",
|
|
5.8
|
|
],
|
|
[
|
|
"node:internal/streams/writable",
|
|
5.7
|
|
],
|
|
[
|
|
"node:internal/stream_base_commons",
|
|
5.2
|
|
],
|
|
[
|
|
"src/lib/daily/today-overview.ts",
|
|
4.6
|
|
],
|
|
[
|
|
"node:internal/modules/package_json_reader",
|
|
4.5
|
|
],
|
|
[
|
|
"npm:undici",
|
|
4.5
|
|
],
|
|
[
|
|
"src/lib/tz/zone-offset.ts",
|
|
4.5
|
|
],
|
|
[
|
|
"node:events",
|
|
4.4
|
|
]
|
|
],
|
|
"heap": {
|
|
"probes": {
|
|
"parsed locale catalogs": {
|
|
"count": 32,
|
|
"retainedMb": 14.1
|
|
}
|
|
},
|
|
"totalMb": 172.3,
|
|
"nodeCount": 1412114,
|
|
"byType": [
|
|
[
|
|
"string",
|
|
79.1
|
|
],
|
|
[
|
|
"array",
|
|
27.6
|
|
],
|
|
[
|
|
"code",
|
|
18.6
|
|
],
|
|
[
|
|
"object",
|
|
16.7
|
|
],
|
|
[
|
|
"hidden",
|
|
9.3
|
|
],
|
|
[
|
|
"native",
|
|
8
|
|
],
|
|
[
|
|
"object shape",
|
|
5.8
|
|
],
|
|
[
|
|
"closure",
|
|
5
|
|
],
|
|
[
|
|
"concatenated string",
|
|
1.3
|
|
],
|
|
[
|
|
"number",
|
|
0.4
|
|
],
|
|
[
|
|
"regexp",
|
|
0.2
|
|
],
|
|
[
|
|
"sliced string",
|
|
0.2
|
|
],
|
|
[
|
|
"synthetic",
|
|
0
|
|
],
|
|
[
|
|
"symbol",
|
|
0
|
|
],
|
|
[
|
|
"bigint",
|
|
0
|
|
]
|
|
],
|
|
"byConstructor": [
|
|
[
|
|
"array:(object elements)",
|
|
20.6,
|
|
24726
|
|
],
|
|
[
|
|
"object:Object",
|
|
11.9,
|
|
300844
|
|
],
|
|
[
|
|
"native:system / JSArrayBufferData",
|
|
7.5,
|
|
169
|
|
],
|
|
[
|
|
"array:(object properties)",
|
|
4.4,
|
|
6540
|
|
],
|
|
[
|
|
"array:",
|
|
2.7,
|
|
9578
|
|
],
|
|
[
|
|
"object:system / Context",
|
|
1.6,
|
|
28887
|
|
],
|
|
[
|
|
"closure:",
|
|
1.5,
|
|
27081
|
|
],
|
|
[
|
|
"object:Date1",
|
|
1,
|
|
10632
|
|
],
|
|
[
|
|
"closure:native_bind",
|
|
0.9,
|
|
20134
|
|
],
|
|
[
|
|
"object:Array",
|
|
0.6,
|
|
19550
|
|
],
|
|
[
|
|
"object:a",
|
|
0.4,
|
|
3880
|
|
],
|
|
[
|
|
"native:Node / histogram",
|
|
0.4,
|
|
1
|
|
],
|
|
[
|
|
"closure:get",
|
|
0.3,
|
|
4717
|
|
],
|
|
[
|
|
"object:Set",
|
|
0.2,
|
|
5102
|
|
],
|
|
[
|
|
"closure:set",
|
|
0.2,
|
|
3414
|
|
],
|
|
[
|
|
"object:d",
|
|
0.2,
|
|
3874
|
|
],
|
|
[
|
|
"object:Module",
|
|
0.1,
|
|
1907
|
|
],
|
|
[
|
|
"object:Promise",
|
|
0.1,
|
|
1590
|
|
],
|
|
[
|
|
"closure:n",
|
|
0.1,
|
|
1400
|
|
],
|
|
[
|
|
"closure:i",
|
|
0.1,
|
|
1390
|
|
],
|
|
[
|
|
"object:n",
|
|
0.1,
|
|
1900
|
|
],
|
|
[
|
|
"object:ZodOptional",
|
|
0.1,
|
|
236
|
|
],
|
|
[
|
|
"object:_TstNode",
|
|
0.1,
|
|
939
|
|
],
|
|
[
|
|
"native:Node / parser_buffer",
|
|
0.1,
|
|
1
|
|
],
|
|
[
|
|
"object:TCP",
|
|
0,
|
|
7
|
|
],
|
|
[
|
|
"closure:callbackTrampoline",
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
"closure:promiseInitHook",
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
"closure:promiseBeforeHook",
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
"closure:promiseAfterHook",
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
"object:global",
|
|
0,
|
|
4
|
|
]
|
|
],
|
|
"largestStrings": [
|
|
[
|
|
9.7,
|
|
"module.exports=[425781,(e,a,i)=>{a.exports=JSON.parse('{\"common\":{\"listCapped\":\"Hier stehen die letz"
|
|
],
|
|
[
|
|
9.7,
|
|
"module.exports=[157893,(e,a,i)=>{a.exports=JSON.parse('{\"common\":{\"listCapped\":\"Hier stehen die letz"
|
|
],
|
|
[
|
|
5.6,
|
|
"module.exports=[17856,A=>{\"use strict\";var e,C,g,I,Q=Object.defineProperty,B={},s={$:()=>i,bgBlack:("
|
|
],
|
|
[
|
|
5.6,
|
|
"module.exports=[234494,A=>{\"use strict\";var e,C,g,I,Q=Object.defineProperty,B={},s={$:()=>i,bgBlack:"
|
|
],
|
|
[
|
|
4.4,
|
|
"const wasm = \"AGFzbQEAAAABtgRLYAN/f38Bf2ACf38Bf2ACf38AYAF/AGADf39/AGAEf39/fwBgBX9/f39/AGABfwF/YAZ/f3"
|
|
],
|
|
[
|
|
4.4,
|
|
"AGFzbQEAAAABtgRLYAN/f38Bf2ACf38Bf2ACf38AYAF/AGADf39/AGAEf39/fwBgBX9/f39/AGABfwF/YAZ/f39/f38AYAR/f39/"
|
|
],
|
|
[
|
|
3.7,
|
|
"module.exports=[799092,(e,t,n)=>{\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),Objec"
|
|
],
|
|
[
|
|
1.9,
|
|
"lliADOAUngIEAACgKwAgBgAAoSsAIAcAAKErACAIAACiKwAgCQAAoysAIAoAAKQrACALAAClKwAgDAAApisAIA0AAKcrACARAACS"
|
|
],
|
|
[
|
|
1.3,
|
|
"(()=>{var e,t,r={\"./dist/build/webpack/alias/react-dom-server.js\"(e,t,r){\"use strict\";var n;function"
|
|
],
|
|
[
|
|
1.2,
|
|
"module.exports=[842865,(e,t,r)=>{let i=e.r(522734);t.exports=function(e){return e?/-----BEGIN ([A-Z\\"
|
|
],
|
|
[
|
|
1.1,
|
|
"module.exports=[834886,(e,t,n)=>{\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0});var r"
|
|
],
|
|
[
|
|
1.1,
|
|
"// v1.4.34 web-freeze. Schema is locked additive-only until iOS launch // + v1.5.0 marker. See .plan"
|
|
],
|
|
[
|
|
1.1,
|
|
"module.exports=[971743,(A,e,t)=>{\"use strict\";let r=A.r(57328),{addAbortListener:s}=A.r(687769),{Rea"
|
|
],
|
|
[
|
|
1,
|
|
"module.exports=[835717,(A,e,t)=>{\"use strict\";let r=A.r(57328),{addAbortListener:s}=A.r(687769),{Rea"
|
|
],
|
|
[
|
|
0.7,
|
|
"module.exports=[594108,806176,674750,98746,t=>{\"use strict\";var i;let r;function n(t){return t}funct"
|
|
],
|
|
[
|
|
0.7,
|
|
"module.exports=[144056,t=>{\"use strict\";let i,n;function r(t){return t}function a(t){return t}functi"
|
|
],
|
|
[
|
|
0.5,
|
|
"'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); // these aren't reall"
|
|
],
|
|
[
|
|
0.5,
|
|
"import assert from 'node:assert'; import { indexKeysRaw, indexIncludeRaw, indexPredicateRaw, display"
|
|
],
|
|
[
|
|
0.5,
|
|
"module.exports=[21025,(e,t,r)=>{t.exports=e.x(\"next/dist/build/adapter/setup-node-env.external.js\",("
|
|
],
|
|
[
|
|
0.4,
|
|
"(()=>{var e,t,r={\"./dist/compiled/@edge-runtime/cookies/index.js\"(e){\"use strict\";var t=Object.defin"
|
|
],
|
|
[
|
|
0.3,
|
|
"(()=>{var e={975:(e,t,i)=>{const r=i(485);const{isObject:s,isArray:n}=i(648);const a=\"before\";const "
|
|
],
|
|
[
|
|
0.3,
|
|
"(()=>{var a={32:(a,e,i)=>{\"use strict\"; /*! * accepts * Copyright(c) 2014 Jonathan Ong * Copyrigh"
|
|
],
|
|
[
|
|
0.2,
|
|
"/* eslint-disable no-restricted-syntax -- everything above the v42 entry keeps its original SQL verb"
|
|
],
|
|
[
|
|
0.2,
|
|
"\"use strict\";var pu=Object.create;var xr=Object.defineProperty;var du=Object.getOwnPropertyDescripto"
|
|
],
|
|
[
|
|
0.2,
|
|
"\"use strict\"; Object.defineProperty(exports, \"__esModule\", { value: true }); 0 && (module.export"
|
|
]
|
|
],
|
|
"topRetainers": [
|
|
{
|
|
"mb": 33.9,
|
|
"name": "object:yr",
|
|
"path": "[1] > [10] > 15 > extension > global > prisma > [1] > _engine"
|
|
},
|
|
{
|
|
"mb": 10,
|
|
"name": "object:Object",
|
|
"path": "tX > onClose > onClose > context > system / Context > previous > system / Context > e > Context > __proto__ > c"
|
|
},
|
|
{
|
|
"mb": 9.8,
|
|
"name": "code:.next/server/chu",
|
|
"path": "system / Context > timerListMap > Object > [120000] > TimersList > _idleNext > Timeout > _onTimeout > > shared > script"
|
|
},
|
|
{
|
|
"mb": 9.7,
|
|
"name": "code:.next/server/chu",
|
|
"path": "Module > _cache > Object > .next/server/chunks/_09yxiz_._.js > Module > exports > Array > [1] > > shared > script"
|
|
},
|
|
{
|
|
"mb": 7.4,
|
|
"name": "object:system / Context",
|
|
"path": "Node / PrincipalRealm > base_object_list > Node / BaseObjectList > [25] > Node / ModuleWrap > native_to_javascript > ModuleWrap > 2 > [4] > context"
|
|
},
|
|
{
|
|
"mb": 5.6,
|
|
"name": "code:.next/server/chu",
|
|
"path": "global > prisma > [1] > t > _engineConfig > Object > compilerWasm > Object > getRuntime > getRuntime > shared > script"
|
|
},
|
|
{
|
|
"mb": 5.6,
|
|
"name": "code:.next/server/chu",
|
|
"path": "Module > _cache > Object > .next/server/chunks/_0hfea7u._.js > Module > exports > Array > [1] > > shared > script"
|
|
},
|
|
{
|
|
"mb": 4.4,
|
|
"name": "object:Generator",
|
|
"path": "[6] > principal_realm > Node / PrincipalRealm > base_object_list > Node / BaseObjectList > [26] > Node / ModuleWrap > native_to_javascript > ModuleWrap > 2 > [4]"
|
|
},
|
|
{
|
|
"mb": 4.4,
|
|
"name": "string:AGFzbQEAAAABtgRLYAN/f38Bf2ACf38Bf2ACf38AYAF/AGADf39/AGAEf39/",
|
|
"path": "[1] > [21] > 59867"
|
|
},
|
|
{
|
|
"mb": 3.7,
|
|
"name": "code:.next/server/chu",
|
|
"path": "[1] > [10] > 15 > extension > global > __healthlog_pgboss__ > PgBoss > _events > Object > error > > shared > script"
|
|
},
|
|
{
|
|
"mb": 3.6,
|
|
"name": "object:Client",
|
|
"path": "Object > close > > context > system / Context > self > Connection > _events > Object > parseComplete > bound_this"
|
|
}
|
|
],
|
|
"sourceStringsMb": 44.2
|
|
}
|
|
}
|