Files
HealthLog/scripts/bench/results/v1.45.0-boot-final.json
T
Marc-André Bombeck a451a114a2 docs(bench): record the boot profile and the runtime results
The profile section in docs/contributing/benchmarks.md says how to run
scripts/bench/boot-profile.ts, what the profile of the v1.44 runtime
found (the worker graph as one 753 ms block, a live heap of about
165 MB of which the query compiler holds 50 and the catalogs 33) and what
changed. scripts/bench/results/v1.45.0-*.md hold the before and after
numbers per area, from back-to-back runs on the same machine. The size
baselines take the lowered numbers.
2026-10-22 09:10:14 +02:00

5074 lines
94 KiB
JSON

{
"meta": {
"label": "v1.45.0-boot-final",
"commit": "a57fa8335",
"date": "2026-10-22T06:58:52.591Z",
"node": "v22.23.2",
"cpus": 14,
"loadAverage": [
5.6,
6.4,
11.1
],
"heapMb": 792,
"idleSeconds": 300,
"healthyAtMs": 1325,
"readyAtMs": 3217,
"stallMaxMs": 0
},
"bootLines": [
"3217 ms: boot.steps {\"boot_queue_count\":122,\"boot_steps\":\"readiness_summary=3,key_check=172,time_zone_check=3,pulse_method_sync=18,monitors=6,worker_import=85,boss_start=186,load_worker_lifecycle=55,load_integration_sync=123,register_integration_sync=97,load_status=65,register_status=39,load_rollup=20,register_rollup=17,load_reminders=16,register_reminders=24,load_maintenance=58,register_maintenan"
],
"stalls": [],
"heapLines": [
{
"atMs": 5845,
"heap_used_mb": 225,
"heap_total_mb": 261,
"heap_limit_mb": 840,
"heap_used_ratio": 0.268,
"new_space_mb": 3,
"old_space_mb": 158,
"code_space_mb": 4,
"large_object_space_mb": 54,
"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": 500,
"external_mb": 11,
"array_buffers_mb": 0,
"active_requests": 0,
"active_jobs": 1,
"in_flight_dropped": 0,
"uptime_s": 6
},
{
"atMs": 305875,
"heap_used_mb": 158,
"heap_total_mb": 179,
"heap_limit_mb": 840,
"heap_used_ratio": 0.188,
"new_space_mb": 1,
"old_space_mb": 96,
"code_space_mb": 5,
"large_object_space_mb": 53,
"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": 788,
"external_mb": 11,
"array_buffers_mb": 0,
"active_requests": 0,
"active_jobs": 1,
"in_flight_dropped": 0,
"uptime_s": 306
}
],
"markCompacts": [
{
"atMs": 423,
"beforeMb": 21.5,
"afterMb": 17.5
},
{
"atMs": 712,
"beforeMb": 52.4,
"afterMb": 49.1
},
{
"atMs": 814,
"beforeMb": 85.1,
"afterMb": 81.6
},
{
"atMs": 1326,
"beforeMb": 133,
"afterMb": 127.6
},
{
"atMs": 2476,
"beforeMb": 199.1,
"afterMb": 148.4
},
{
"atMs": 5880,
"beforeMb": 230.9,
"afterMb": 147.8
},
{
"atMs": 6847,
"beforeMb": 200.4,
"afterMb": 146.6
},
{
"atMs": 8304,
"beforeMb": 203.8,
"afterMb": 146.5
},
{
"atMs": 12026,
"beforeMb": 226.7,
"afterMb": 143.2
},
{
"atMs": 12407,
"beforeMb": 181.7,
"afterMb": 150.2
},
{
"atMs": 15846,
"beforeMb": 231.8,
"afterMb": 142.3
},
{
"atMs": 16211,
"beforeMb": 181.3,
"afterMb": 142.3
},
{
"atMs": 19993,
"beforeMb": 223.6,
"afterMb": 149.8
},
{
"atMs": 20368,
"beforeMb": 191.4,
"afterMb": 154.8
},
{
"atMs": 23910,
"beforeMb": 236.5,
"afterMb": 142.5
},
{
"atMs": 24274,
"beforeMb": 181.4,
"afterMb": 142.5
},
{
"atMs": 30373,
"beforeMb": 222.8,
"afterMb": 149.5
},
{
"atMs": 31085,
"beforeMb": 197,
"afterMb": 149.2
},
{
"atMs": 33099,
"beforeMb": 210.8,
"afterMb": 142.7
},
{
"atMs": 36527,
"beforeMb": 226.3,
"afterMb": 143.8
},
{
"atMs": 37227,
"beforeMb": 189.6,
"afterMb": 143.2
},
{
"atMs": 40859,
"beforeMb": 223.8,
"afterMb": 144.9
},
{
"atMs": 44753,
"beforeMb": 220.7,
"afterMb": 143.5
},
{
"atMs": 45178,
"beforeMb": 183.6,
"afterMb": 150.9
},
{
"atMs": 49163,
"beforeMb": 242,
"afterMb": 151.4
},
{
"atMs": 52759,
"beforeMb": 232,
"afterMb": 144.7
},
{
"atMs": 53218,
"beforeMb": 185.2,
"afterMb": 151.3
},
{
"atMs": 56981,
"beforeMb": 234.1,
"afterMb": 145.1
},
{
"atMs": 60028,
"beforeMb": 225.8,
"afterMb": 147.5
},
{
"atMs": 63456,
"beforeMb": 234.1,
"afterMb": 150.7
},
{
"atMs": 66640,
"beforeMb": 231.3,
"afterMb": 146.1
},
{
"atMs": 68093,
"beforeMb": 195,
"afterMb": 146.1
},
{
"atMs": 71676,
"beforeMb": 232.2,
"afterMb": 145.8
},
{
"atMs": 75503,
"beforeMb": 237.7,
"afterMb": 159.5
},
{
"atMs": 78075,
"beforeMb": 248.5,
"afterMb": 146.6
},
{
"atMs": 84540,
"beforeMb": 224.4,
"afterMb": 147.7
},
{
"atMs": 88825,
"beforeMb": 200,
"afterMb": 147.4
},
{
"atMs": 93316,
"beforeMb": 200.9,
"afterMb": 147.3
},
{
"atMs": 99358,
"beforeMb": 219.8,
"afterMb": 146.9
},
{
"atMs": 104015,
"beforeMb": 220,
"afterMb": 147.8
},
{
"atMs": 109364,
"beforeMb": 221.8,
"afterMb": 148.5
},
{
"atMs": 118760,
"beforeMb": 225.8,
"afterMb": 147.2
},
{
"atMs": 124489,
"beforeMb": 225.4,
"afterMb": 151.2
},
{
"atMs": 131221,
"beforeMb": 231.1,
"afterMb": 150.8
},
{
"atMs": 135350,
"beforeMb": 215.3,
"afterMb": 150.9
},
{
"atMs": 139885,
"beforeMb": 206.8,
"afterMb": 149.6
},
{
"atMs": 147072,
"beforeMb": 223.8,
"afterMb": 150.1
},
{
"atMs": 150370,
"beforeMb": 168.9,
"afterMb": 149.9
},
{
"atMs": 161654,
"beforeMb": 203,
"afterMb": 151.7
},
{
"atMs": 166582,
"beforeMb": 176.7,
"afterMb": 151
},
{
"atMs": 170653,
"beforeMb": 173.8,
"afterMb": 150.7
},
{
"atMs": 173523,
"beforeMb": 184.1,
"afterMb": 150
},
{
"atMs": 181372,
"beforeMb": 224.9,
"afterMb": 150.8
},
{
"atMs": 187910,
"beforeMb": 223.3,
"afterMb": 149.9
},
{
"atMs": 199166,
"beforeMb": 210.8,
"afterMb": 150.6
},
{
"atMs": 203054,
"beforeMb": 202.6,
"afterMb": 151
},
{
"atMs": 209332,
"beforeMb": 230.1,
"afterMb": 150.4
},
{
"atMs": 214456,
"beforeMb": 219,
"afterMb": 151
},
{
"atMs": 218065,
"beforeMb": 193.1,
"afterMb": 150.9
},
{
"atMs": 221700,
"beforeMb": 195.9,
"afterMb": 150.9
},
{
"atMs": 225906,
"beforeMb": 210.4,
"afterMb": 150.7
},
{
"atMs": 227693,
"beforeMb": 176.5,
"afterMb": 150.9
},
{
"atMs": 237405,
"beforeMb": 204.1,
"afterMb": 151.2
},
{
"atMs": 241706,
"beforeMb": 197.9,
"afterMb": 151.5
},
{
"atMs": 245651,
"beforeMb": 210.7,
"afterMb": 152.3
},
{
"atMs": 249623,
"beforeMb": 197.7,
"afterMb": 151.4
},
{
"atMs": 251604,
"beforeMb": 185.1,
"afterMb": 151.7
},
{
"atMs": 253956,
"beforeMb": 188.5,
"afterMb": 152.1
},
{
"atMs": 257864,
"beforeMb": 205.5,
"afterMb": 151.9
},
{
"atMs": 262619,
"beforeMb": 224.7,
"afterMb": 151.3
},
{
"atMs": 272867,
"beforeMb": 224.8,
"afterMb": 152.2
},
{
"atMs": 280992,
"beforeMb": 182.2,
"afterMb": 151.9
},
{
"atMs": 284638,
"beforeMb": 169.3,
"afterMb": 152
},
{
"atMs": 291033,
"beforeMb": 176.2,
"afterMb": 152.2
},
{
"atMs": 293457,
"beforeMb": 174.5,
"afterMb": 153.3
},
{
"atMs": 297611,
"beforeMb": 196.2,
"afterMb": 151.9
},
{
"atMs": 300538,
"beforeMb": 184.5,
"afterMb": 152.5
},
{
"atMs": 302088,
"beforeMb": 177.9,
"afterMb": 152.5
},
{
"atMs": 303258,
"beforeMb": 176,
"afterMb": 151.2
},
{
"atMs": 303277,
"beforeMb": 151.2,
"afterMb": 151.2
},
{
"atMs": 306059,
"beforeMb": 165.5,
"afterMb": 152
},
{
"atMs": 306722,
"beforeMb": 162.4,
"afterMb": 152.2
},
{
"atMs": 308561,
"beforeMb": 172.2,
"afterMb": 151.9
},
{
"atMs": 309371,
"beforeMb": 168.8,
"afterMb": 151.8
},
{
"atMs": 311582,
"beforeMb": 170.5,
"afterMb": 152.9
},
{
"atMs": 312931,
"beforeMb": 170.8,
"afterMb": 152.5
},
{
"atMs": 314178,
"beforeMb": 171.1,
"afterMb": 153.5
},
{
"atMs": 316739,
"beforeMb": 178.9,
"afterMb": 152.9
},
{
"atMs": 318728,
"beforeMb": 179.7,
"afterMb": 151.8
},
{
"atMs": 321159,
"beforeMb": 173.5,
"afterMb": 152.3
},
{
"atMs": 325180,
"beforeMb": 178.5,
"afterMb": 151.2
},
{
"atMs": 326984,
"beforeMb": 170.6,
"afterMb": 152
},
{
"atMs": 329437,
"beforeMb": 177.2,
"afterMb": 152.1
},
{
"atMs": 331442,
"beforeMb": 170.2,
"afterMb": 153
},
{
"atMs": 332715,
"beforeMb": 180.7,
"afterMb": 153
},
{
"atMs": 334002,
"beforeMb": 180.2,
"afterMb": 153
},
{
"atMs": 335414,
"beforeMb": 173.5,
"afterMb": 153.1
},
{
"atMs": 337941,
"beforeMb": 169.7,
"afterMb": 151.8
}
],
"tasks": [
{
"startMs": 5,
"durationMs": 396,
"byModule": [
[
"(native)",
230.2
],
[
"node:internal/modules/cjs/loader",
57.8
],
[
"npm:next",
52.3
],
[
"node:internal/bootstrap/realm",
29.3
],
[
"node:internal/deps/undici/undici",
8.9
],
[
"node:internal/modules/esm/loader",
4.5
],
[
"node:fs",
3
],
[
"node:internal/net",
2.5
],
[
"node:internal/bootstrap/switches/is_main_thread",
2
],
[
"node:os",
1.8
],
[
"node:events",
1.5
],
[
"node:internal/url",
1.4
],
[
"node:path",
0.8
]
],
"byFunction": [
[
"readFileUtf8 (native)",
120
],
[
"internalModuleStat (native)",
65.3
],
[
"wrapSafe node:internal/modules/cjs/loader",
43.3
],
[
"compileForInternalLoader node:internal/bootstrap/realm",
29.3
],
[
"readPackageJSON (native)",
17
],
[
"dlopen (native)",
15.5
],
[
"__nccwpck_require__ npm:next",
15.4
],
[
"(anonymous) node:internal/modules/cjs/loader",
13
],
[
"startServer npm:next",
11
],
[
"(anonymous) npm:next",
10.7
],
[
"__require node:internal/deps/undici/undici",
6
],
[
"compileFunction (native)",
5
],
[
"(garbage collector) (native)",
4.5
],
[
"_interop_require_wildcard npm:next",
3.4
],
[
"realpathSync node:fs",
3
]
],
"byEntry": []
},
{
"startMs": 472,
"durationMs": 336,
"byModule": [
[
"(native)",
121.3
],
[
"wasm://wasm/00d1cb12",
43
],
[
"node:internal/modules/cjs/loader",
40.5
],
[
"npm:next",
31.7
],
[
"npm:@prisma/client",
23.8
],
[
"turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
23.4
],
[
"node:internal/modules/esm/utils",
17.3
],
[
"npm:zod",
5.9
],
[
"turbopack:///[turbopack]/shared/runtime/runtime-utils.ts",
3
],
[
"node:vm",
1.7
],
[
"turbopack:///[turbopack]/shared-node/base-externals-utils.ts",
1.5
],
[
"npm:undici",
1.5
],
[
"src/instrumentation.ts",
1.5
],
[
"node:internal/modules/package_json_reader",
1.5
],
[
"npm:@prisma/client-runtime-utils",
1.5
]
],
"byFunction": [
[
"readFileUtf8 (native)",
57.9
],
[
"wrapSafe node:internal/modules/cjs/loader",
33.1
],
[
"(garbage collector) (native)",
25.4
],
[
"instantiateModule turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
23.4
],
[
"internalModuleStat (native)",
22.4
],
[
"compileSourceTextModule node:internal/modules/esm/utils",
17.3
],
[
"#u npm:@prisma/client",
16.5
],
[
"(anonymous) npm:next",
12.2
],
[
"(anonymous) node:internal/modules/cjs/loader",
5.8
],
[
"wasm-function[1046] wasm://wasm/00d1cb12",
4.5
],
[
"js-to-wasm (native)",
4.4
],
[
"loadManifest npm:next",
3
],
[
"wasm-function[1286] wasm://wasm/00d1cb12",
3
],
[
"wasm-function[41] wasm://wasm/00d1cb12",
3
],
[
"wasm-function[915] wasm://wasm/00d1cb12",
3
]
],
"byEntry": [
[
"src/instrumentation.ts",
95.8
],
[
"src/lib/db-session.ts",
47.3
],
[
"src/lib/process-type.ts",
27.1
],
[
"src/lib/boot/startup-state.ts",
25.5
],
[
"src/lib/boot/boot-steps.ts",
25.5
],
[
"src/lib/logging/background.ts",
25.5
],
[
"src/lib/logging/redact.ts",
13
],
[
"src/lib/logging/context.ts",
11
],
[
"src/lib/validations/measurement.ts",
10
],
[
"src/generated/prisma/internal/class.ts",
4.7
],
[
"src/lib/validations/entry-instant.ts",
4.5
],
[
"src/lib/env.ts",
2.8
],
[
"src/lib/logging/config.ts",
1.5
],
[
"src/lib/crypto.ts",
1.5
],
[
"src/lib/crypto/canary.ts",
1.5
]
]
},
{
"startMs": 811,
"durationMs": 225,
"byModule": [
[
"node:internal/modules/cjs/loader",
52.3
],
[
"(native)",
48.2
],
[
"turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
37
],
[
"npm:next",
22.2
],
[
"npm:zod",
12.5
],
[
"node:internal/modules/esm/utils",
8.7
],
[
"turbopack:///[turbopack]/shared/runtime/async-module.ts",
5.6
],
[
"node:fs",
4.5
],
[
"node:internal/async_hooks",
3
],
[
"node:internal/modules/esm/translators",
2.6
],
[
"node:internal/deps/cjs-module-lexer/lexer",
2
],
[
"node:internal/modules/package_json_reader",
1.7
],
[
"node:internal/bootstrap/realm",
1.5
],
[
"node:internal/deps/undici/undici",
1.5
],
[
"npm:rrule-temporal",
1.5
]
],
"byFunction": [
[
"wrapSafe node:internal/modules/cjs/loader",
52.3
],
[
"instantiateModule turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
37
],
[
"readFileUtf8 (native)",
27.5
],
[
"compileSourceTextModule node:internal/modules/esm/utils",
8.7
],
[
"read (native)",
7.1
],
[
"asyncModule turbopack:///[turbopack]/shared/runtime/async-module.ts",
5.6
],
[
"(garbage collector) (native)",
4.2
],
[
"(anonymous) npm:zod",
3.9
],
[
"(anonymous) npm:next",
3.8
],
[
"a npm:next",
3.2
],
[
"readFileSync node:fs",
3
],
[
"eJ npm:zod",
3
],
[
"u npm:zod",
2.6
],
[
"open (native)",
2.2
],
[
"compileFunctionForCJSLoader (native)",
1.8
]
],
"byEntry": [
[
"src/app/api/health/route.ts",
62
],
[
"src/lib/api-errors.ts",
25.9
],
[
"src/lib/auth/secure-cookie.ts",
14.9
],
[
"src/lib/logging/background.ts",
13.4
],
[
"src/lib/sharing/acting-session.ts",
12.8
],
[
"src/lib/validations/measurement.ts",
11.9
],
[
"src/lib/db-session.ts",
11.3
],
[
"src/lib/export/environment-backup.ts",
11.3
],
[
"src/lib/export/full-backup-payload.ts",
11.3
],
[
"src/lib/jobs/job-failures.ts",
11.3
],
[
"src/lib/jobs/offhost-backup.ts",
11.3
],
[
"src/lib/managed-profiles/handover-access.ts",
11.3
],
[
"src/instrumentation.ts",
10.3
],
[
"src/lib/notifications/types.ts",
10.1
],
[
"src/lib/logging/redact.ts",
10.1
]
]
},
{
"startMs": 1063,
"durationMs": 246,
"byModule": [
[
"(native)",
64.7
],
[
"turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
47.2
],
[
"node:internal/modules/cjs/loader",
31.6
],
[
"npm:luxon",
18
],
[
"turbopack:///[turbopack]/shared/runtime/async-module.ts",
15.3
],
[
"npm:yaml",
15
],
[
"npm:zod",
10.2
],
[
"src/lib/i18n/server-catalogs.ts",
8.2
],
[
"turbopack:///[turbopack]/shared/runtime/runtime-utils.ts",
4.5
],
[
"npm:cron-parser",
4
],
[
"npm:pg",
3.9
],
[
"node:fs",
3
],
[
"node:internal/process/task_queues",
3
],
[
"npm:semver",
2.9
],
[
"src/lib/ai/safety/outbound-screen.ts",
1.5
]
],
"byFunction": [
[
"instantiateModule turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
47.2
],
[
"wrapSafe node:internal/modules/cjs/loader",
31.6
],
[
"(garbage collector) (native)",
30.3
],
[
"readFileUtf8 (native)",
24.8
],
[
"asyncModule turbopack:///[turbopack]/shared/runtime/async-module.ts",
15.3
],
[
"(anonymous) src/lib/i18n/server-catalogs.ts",
8.2
],
[
"writev (native)",
5
],
[
"isValidZone npm:luxon",
4.5
],
[
"(anonymous) npm:zod",
3
],
[
"readFileSync node:fs",
3
],
[
"nextTick node:internal/process/task_queues",
3
],
[
"parse npm:yaml",
2.7
],
[
"partsOffset npm:luxon",
2
],
[
"bind npm:pg",
1.5
],
[
"#parseField npm:cron-parser",
1.5
]
],
"byEntry": [
[
"src/lib/jobs/reminder-worker.ts",
137.6
],
[
"src/lib/jobs/reminder/google-health-sync.ts",
78
],
[
"src/lib/whoop/sync.ts",
65.9
],
[
"src/instrumentation.ts",
53.8
],
[
"src/lib/insights/bucket-series.ts",
47.1
],
[
"src/lib/whoop/oauth-descriptor.ts",
47.1
],
[
"src/lib/whoop/sync-core.ts",
47.1
],
[
"src/lib/whoop/sync-body.ts",
47.1
],
[
"src/lib/import/unzip-export-xml.ts",
35.3
],
[
"src/lib/jobs/integration-status-null-probe.ts",
35.3
],
[
"src/lib/insights/snapshot-hash.ts",
25.2
],
[
"src/lib/ai/prompts/safety-contracts.ts",
22.1
],
[
"src/lib/ai/prompts/native-prompts.ts",
22.1
],
[
"src/lib/ai/medical-references.ts",
22.1
],
[
"src/lib/notifications/delivery-identity.ts",
15.8
]
]
},
{
"startMs": 1363,
"durationMs": 68,
"byModule": [
[
"node:internal/modules/cjs/loader",
29.2
],
[
"turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
6.7
],
[
"(native)",
5.9
],
[
"turbopack:///[turbopack]/shared/runtime/runtime-utils.ts",
4.5
],
[
"src/lib/daily/today-overview.ts",
4.1
],
[
"node:fs",
3
],
[
"turbopack:///[turbopack]/shared/runtime/async-module.ts",
3
],
[
"node:internal/streams/writable",
1.5
],
[
"src/lib/jobs/reminder/insights-handlers.ts",
1.5
],
[
"npm:next",
1.5
],
[
"npm:zod",
1.5
],
[
"src/lib/jobs/coach-nudge-ai.ts",
1.5
],
[
"npm:pg-pool",
1.5
],
[
"node:internal/bootstrap/node",
1.5
],
[
"node:internal/timers",
1.3
]
],
"byFunction": [
[
"wrapSafe node:internal/modules/cjs/loader",
29.2
],
[
"instantiateModule turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
6.7
],
[
"readFileUtf8 (native)",
5.9
],
[
"defineProp turbopack:///[turbopack]/shared/runtime/runtime-utils.ts",
4.5
],
[
"w src/lib/daily/today-overview.ts",
4.1
],
[
"readFileSync node:fs",
3
],
[
"asyncModule turbopack:///[turbopack]/shared/runtime/async-module.ts",
3
],
[
"onwrite node:internal/streams/writable",
1.5
],
[
"(anonymous) src/lib/jobs/reminder/insights-handlers.ts",
1.5
],
[
"(anonymous) npm:next",
1.5
],
[
"max npm:zod",
1.5
],
[
"module.exports.Object.freeze.yearly.id src/lib/jobs/coach-nudge-ai.ts",
1.5
],
[
"_acquireClient npm:pg-pool",
1.5
],
[
"get node:internal/bootstrap/node",
1.5
],
[
"Timeout node:internal/timers",
1.3
]
],
"byEntry": [
[
"src/lib/jobs/reminder-worker.ts",
62.5
],
[
"src/lib/jobs/reminder/insights-handlers.ts",
24.4
],
[
"src/lib/ai/prompts/arrival-reaction.ts",
12.8
],
[
"src/lib/daily/score-steady.ts",
11.3
],
[
"src/lib/dashboard/bands.ts",
7.1
],
[
"src/lib/dashboard/snapshot-read.ts",
5.8
],
[
"src/lib/jobs/data-arrival.ts",
4.5
],
[
"src/lib/daily/today-overview.ts",
4.1
],
[
"src/lib/daily/priority-item-key.ts",
4.1
],
[
"src/lib/ai/prompts/status-batch.ts",
3
],
[
"src/lib/dashboard/score-narrative.ts",
2.7
],
[
"src/lib/jobs/ai-job-candidates.ts",
2.7
],
[
"src/lib/ai/prompts/general-status.ts",
1.5
],
[
"src/lib/insights/derived/derived-assessment-ai.ts",
1.5
],
[
"src/lib/insights/no-key-fallbacks.ts",
1.5
]
]
},
{
"startMs": 1545,
"durationMs": 57,
"byModule": [
[
"node:internal/modules/cjs/loader",
25.3
],
[
"(native)",
12.9
],
[
"turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
7.2
],
[
"node:fs",
4.2
],
[
"node:buffer",
1.5
],
[
"npm:zod",
1.5
],
[
"src/lib/jobs/pr-detection.ts",
1.5
],
[
"turbopack:///[turbopack]/shared/runtime/async-module.ts",
1.5
],
[
"src/lib/jobs/measurement-maintenance.ts",
1.3
]
],
"byFunction": [
[
"wrapSafe node:internal/modules/cjs/loader",
25.3
],
[
"readFileUtf8 (native)",
11.4
],
[
"instantiateModule turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
7.1
],
[
"readFileSync node:fs",
4.2
],
[
"getEncodingOps node:buffer",
1.5
],
[
"dH npm:zod",
1.5
],
[
"(anonymous) src/lib/jobs/pr-detection.ts",
1.5
],
[
"(garbage collector) (native)",
1.5
],
[
"asyncModule turbopack:///[turbopack]/shared/runtime/async-module.ts",
1.5
],
[
"(anonymous) src/lib/jobs/measurement-maintenance.ts",
1.3
],
[
"getOrInstantiateModuleFromParent turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
0
]
],
"byEntry": [
[
"src/lib/jobs/reminder-worker.ts",
55.3
],
[
"src/lib/jobs/reminder/ops-handlers.ts",
13
],
[
"src/lib/export/restore-backup.ts",
3
],
[
"src/lib/medications/ingredients/label-extract.ts",
3
],
[
"src/lib/environment/service.ts",
1.5
],
[
"src/lib/export/backup-blob.ts",
1.5
],
[
"src/lib/jobs/pr-detection.ts",
1.5
],
[
"src/lib/jobs/document-content-index-backfill.ts",
1.5
],
[
"src/lib/labs/ocr-extract.ts",
1.5
],
[
"src/lib/jobs/reminder/backup-handlers.ts",
1.5
],
[
"src/lib/export/tenant-boundary.ts",
1.5
],
[
"src/lib/gamification/achievements-result.ts",
1.5
],
[
"src/lib/jobs/measurement-maintenance.ts",
1.3
],
[
"src/lib/documents/auto-stage-labs.ts",
1.2
]
]
},
{
"startMs": 1820,
"durationMs": 114,
"byModule": [
[
"src/lib/tz/zone-offset.ts",
36
],
[
"npm:@prisma/client",
18.2
],
[
"src/lib/validations/source-priority.ts",
18.1
],
[
"(native)",
13.1
],
[
"src/lib/personal-records/pr-detection-worker.ts",
7.2
],
[
"node:buffer",
4.1
],
[
"src/lib/analytics/source-priority.ts",
3.7
],
[
"npm:zod",
2.3
],
[
"npm:pg",
2
],
[
"src/lib/tz/format.ts",
1.9
],
[
"node:internal/async_local_storage/async_hooks",
1.5
],
[
"src/lib/tz/intl-cache.ts",
1.5
],
[
"node:internal/process/task_queues",
1.3
],
[
"npm:next",
1.2
],
[
"npm:%40prisma",
1.1
]
],
"byFunction": [
[
"l src/lib/tz/zone-offset.ts",
30.4
],
[
"I src/lib/validations/source-priority.ts",
16.5
],
[
"(garbage collector) (native)",
7.4
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
7.2
],
[
"(anonymous) src/lib/tz/zone-offset.ts",
5.7
],
[
"runMicrotasks (native)",
4.3
],
[
"slice node:buffer",
4.1
],
[
"Zs npm:@prisma/client",
4
],
[
"(anonymous) src/lib/analytics/source-priority.ts",
3.7
],
[
"Tp npm:@prisma/client",
3
],
[
"(anonymous) npm:@prisma/client",
2.8
],
[
"ni npm:@prisma/client",
2.6
],
[
"Fp npm:@prisma/client",
1.5
],
[
"Ae npm:@prisma/client",
1.5
],
[
"e.s.T src/lib/validations/source-priority.ts",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
73.3
],
[
"src/lib/tz/format.ts",
40.7
],
[
"src/lib/measurements/consolidation-tz.ts",
40.7
],
[
"src/lib/tz/zone-offset.ts",
38.8
],
[
"src/lib/measurements/consolidation-base.ts",
38.1
],
[
"src/lib/analytics/source-priority.ts",
28.1
],
[
"src/lib/validations/source-priority.ts",
20.4
],
[
"src/lib/tz/intl-cache.ts",
1.5
]
]
},
{
"startMs": 2407,
"durationMs": 50,
"byModule": [
[
"(native)",
18.9
],
[
"src/lib/validations/source-priority.ts",
14.1
],
[
"src/lib/analytics/source-priority.ts",
3.7
],
[
"src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"npm:next",
1.8
],
[
"npm:%40prisma",
1.5
],
[
"src/lib/tz/format.ts",
1.5
],
[
"node:internal/async_local_storage/async_hooks",
1.5
],
[
"npm:pg",
1.5
],
[
"npm:@prisma/client",
1.3
],
[
"node:internal/async_hooks",
1.3
]
],
"byFunction": [
[
"(garbage collector) (native)",
14.8
],
[
"I src/lib/validations/source-priority.ts",
11.1
],
[
"(anonymous) src/lib/analytics/source-priority.ts",
3.7
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"e.s.T src/lib/validations/source-priority.ts",
3
],
[
"(program) (native)",
3
],
[
"Date1 npm:next",
1.8
],
[
"D npm:%40prisma",
1.5
],
[
"d src/lib/tz/format.ts",
1.5
],
[
"_propagate node:internal/async_local_storage/async_hooks",
1.5
],
[
"_send npm:pg",
1.5
],
[
"Zs npm:@prisma/client",
1.3
],
[
"promiseInitHook node:internal/async_hooks",
1.3
],
[
"utf8Slice (native)",
1.2
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
26.6
],
[
"src/lib/analytics/source-priority.ts",
19.3
],
[
"src/lib/validations/source-priority.ts",
14.1
],
[
"src/lib/tz/format.ts",
3
],
[
"src/lib/measurements/consolidation-tz.ts",
3
],
[
"src/lib/measurements/consolidation-base.ts",
2.8
],
[
"src/lib/tz/zone-offset.ts",
1.5
]
]
},
{
"startMs": 18192,
"durationMs": 59,
"byModule": [
[
"(native)",
15.5
],
[
"npm:@prisma/client",
13.9
],
[
"src/lib/validations/source-priority.ts",
11.8
],
[
"npm:pg",
3.6
],
[
"node:events",
3
],
[
"node:buffer",
2.5
],
[
"src/lib/measurements/consolidation-base.ts",
1.5
],
[
"src/lib/personal-records/pr-detection-worker.ts",
1.5
],
[
"node:internal/async_hooks",
1.5
],
[
"npm:pg-types",
1.4
],
[
"npm:next",
1.4
],
[
"src/lib/tz/zone-offset.ts",
1.2
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
10.3
],
[
"(garbage collector) (native)",
5.8
],
[
"utf8Slice (native)",
4.1
],
[
"(program) (native)",
3.1
],
[
"emit node:events",
3
],
[
"Fp npm:@prisma/client",
3
],
[
"(anonymous) npm:@prisma/client",
2.9
],
[
"Zs npm:@prisma/client",
2.6
],
[
"slice node:buffer",
2.5
],
[
"runMicrotasks (native)",
2.5
],
[
"Ae npm:@prisma/client",
1.5
],
[
"e.s.T src/lib/validations/source-priority.ts",
1.5
],
[
"m src/lib/measurements/consolidation-base.ts",
1.5
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
1.5
],
[
"promiseInitHook node:internal/async_hooks",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
18.9
],
[
"src/lib/analytics/source-priority.ts",
12.9
],
[
"src/lib/validations/source-priority.ts",
11.8
],
[
"src/lib/measurements/consolidation-base.ts",
4.5
],
[
"src/lib/tz/zone-offset.ts",
2.6
],
[
"src/lib/tz/format.ts",
2.6
],
[
"src/lib/measurements/consolidation-tz.ts",
2.6
]
]
},
{
"startMs": 19914,
"durationMs": 65,
"byModule": [
[
"src/lib/validations/source-priority.ts",
18.1
],
[
"(native)",
12.3
],
[
"npm:@prisma/client",
11.6
],
[
"npm:next",
5.9
],
[
"src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"src/lib/tz/format.ts",
3
],
[
"npm:pg",
2.6
],
[
"npm:pg-protocol",
2.5
],
[
"node:internal/async_hooks",
1.5
],
[
"src/lib/analytics/source-priority.ts",
1.5
],
[
"node:buffer",
1.5
],
[
"src/lib/tz/zone-offset.ts",
1.3
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
14.1
],
[
"(garbage collector) (native)",
8.6
],
[
"Date1 npm:next",
5.9
],
[
"(program) (native)",
3.7
],
[
"(anonymous) npm:@prisma/client",
3
],
[
"Fp npm:@prisma/client",
3
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"c src/lib/tz/format.ts",
3
],
[
"e.s.T src/lib/validations/source-priority.ts",
2.9
],
[
"_parseRowAsArray npm:pg",
2.6
],
[
"request npm:@prisma/client",
2.5
],
[
"lookupPublicResource node:internal/async_hooks",
1.5
],
[
"parseDataRowMessage npm:pg-protocol",
1.5
],
[
"Zs npm:@prisma/client",
1.5
],
[
"Ae npm:@prisma/client",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
29.8
],
[
"src/lib/analytics/source-priority.ts",
22.6
],
[
"src/lib/validations/source-priority.ts",
18.1
],
[
"src/lib/tz/format.ts",
5.8
],
[
"src/lib/measurements/consolidation-tz.ts",
5.8
],
[
"src/lib/tz/zone-offset.ts",
2.8
],
[
"src/lib/measurements/consolidation-base.ts",
2.8
]
]
},
{
"startMs": 20296,
"durationMs": 55,
"byModule": [
[
"(native)",
22.4
],
[
"npm:@prisma/client",
14.8
],
[
"node:buffer",
3
],
[
"npm:zod",
3
],
[
"src/lib/measurements/consolidation-base.ts",
3
],
[
"src/lib/tz/format.ts",
1.5
],
[
"node:internal/stream_base_commons",
1.5
],
[
"src/lib/analytics/source-priority.ts",
1.5
],
[
"src/lib/personal-records/pr-detection-worker.ts",
1.5
],
[
"npm:pg-protocol",
1.3
],
[
"npm:pg",
1.1
]
],
"byFunction": [
[
"(garbage collector) (native)",
15.3
],
[
"Fp npm:@prisma/client",
6.1
],
[
"(program) (native)",
4.1
],
[
"slice node:buffer",
3
],
[
"te npm:zod",
3
],
[
"Tp npm:@prisma/client",
3
],
[
"m src/lib/measurements/consolidation-base.ts",
3
],
[
"runMicrotasks (native)",
1.5
],
[
"(anonymous) npm:@prisma/client",
1.5
],
[
"Zs npm:@prisma/client",
1.5
],
[
"Ae npm:@prisma/client",
1.5
],
[
"(anonymous) src/lib/tz/format.ts",
1.5
],
[
"onStreamRead node:internal/stream_base_commons",
1.5
],
[
"utf8Slice (native)",
1.5
],
[
"(anonymous) src/lib/analytics/source-priority.ts",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
10.5
],
[
"src/lib/analytics/source-priority.ts",
6
],
[
"src/lib/validations/source-priority.ts",
3
],
[
"src/lib/measurements/consolidation-base.ts",
3
],
[
"src/lib/tz/format.ts",
1.5
],
[
"src/lib/measurements/consolidation-tz.ts",
1.5
]
]
},
{
"startMs": 30289,
"durationMs": 69,
"byModule": [
[
"src/lib/validations/source-priority.ts",
18.3
],
[
"(native)",
12.9
],
[
"npm:@prisma/client",
8.8
],
[
"node:buffer",
6.8
],
[
"src/lib/personal-records/pr-detection-worker.ts",
4.5
],
[
"src/lib/tz/format.ts",
4
],
[
"npm:pg-protocol",
3
],
[
"npm:zod",
3
],
[
"node:timers",
1.5
],
[
"node:internal/async_hooks",
1.5
],
[
"npm:next",
1.5
],
[
"src/lib/tz/zone-offset.ts",
1.5
],
[
"node:events",
1.2
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
12.4
],
[
"(garbage collector) (native)",
11.4
],
[
"e.s.T src/lib/validations/source-priority.ts",
5.9
],
[
"slice node:buffer",
5.6
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
4.5
],
[
"parseDataRowMessage npm:pg-protocol",
3
],
[
"h src/lib/tz/format.ts",
3
],
[
"te npm:zod",
3
],
[
"setTimeout node:timers",
1.5
],
[
"(anonymous) npm:@prisma/client",
1.5
],
[
"getOrSetAsyncId node:internal/async_hooks",
1.5
],
[
"utf8Slice (native)",
1.5
],
[
"$a npm:@prisma/client",
1.5
],
[
"Fp npm:@prisma/client",
1.5
],
[
"Tp npm:@prisma/client",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
33
],
[
"src/lib/analytics/source-priority.ts",
24.3
],
[
"src/lib/validations/source-priority.ts",
21.3
],
[
"src/lib/tz/format.ts",
5.6
],
[
"src/lib/measurements/consolidation-tz.ts",
5.6
],
[
"src/lib/measurements/consolidation-base.ts",
2.6
],
[
"src/lib/tz/zone-offset.ts",
1.5
]
]
},
{
"startMs": 31004,
"durationMs": 68,
"byModule": [
[
"(native)",
17.8
],
[
"src/lib/validations/source-priority.ts",
14.9
],
[
"npm:@prisma/client",
7.6
],
[
"npm:next",
4.5
],
[
"node:internal/async_hooks",
4.5
],
[
"npm:pg-protocol",
4.1
],
[
"npm:pg",
3
],
[
"src/lib/tz/zone-offset.ts",
3
],
[
"node:buffer",
2.7
],
[
"src/lib/analytics/source-priority.ts",
1.5
],
[
"src/lib/personal-records/pr-detection-worker.ts",
1.4
],
[
"src/lib/tz/format.ts",
1.3
],
[
"npm:zod",
1.3
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
13.4
],
[
"(garbage collector) (native)",
10.7
],
[
"Date1 npm:next",
4.5
],
[
"(program) (native)",
4.5
],
[
"_parseRowAsArray npm:pg",
3
],
[
"(anonymous) npm:@prisma/client",
3
],
[
"(anonymous) src/lib/tz/zone-offset.ts",
3
],
[
"parseDataRowMessage npm:pg-protocol",
2.6
],
[
"slice node:buffer",
1.5
],
[
"handlePacket npm:pg-protocol",
1.5
],
[
"promiseBeforeHook node:internal/async_hooks",
1.5
],
[
"trackPromise node:internal/async_hooks",
1.5
],
[
"(anonymous) src/lib/analytics/source-priority.ts",
1.5
],
[
"e.s.T src/lib/validations/source-priority.ts",
1.5
],
[
"Zs npm:@prisma/client",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
26.4
],
[
"src/lib/analytics/source-priority.ts",
19
],
[
"src/lib/validations/source-priority.ts",
16.2
],
[
"src/lib/measurements/consolidation-base.ts",
6.1
],
[
"src/lib/tz/format.ts",
5.8
],
[
"src/lib/measurements/consolidation-tz.ts",
5.8
],
[
"src/lib/tz/zone-offset.ts",
4.5
]
]
},
{
"startMs": 35350,
"durationMs": 65,
"byModule": [
[
"src/lib/validations/source-priority.ts",
17
],
[
"npm:@prisma/client",
11.8
],
[
"(native)",
8.6
],
[
"node:buffer",
6.5
],
[
"src/lib/tz/format.ts",
4.5
],
[
"npm:pg-protocol",
3
],
[
"src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"npm:%40prisma",
1.6
],
[
"npm:pg",
1.5
],
[
"src/lib/analytics/source-priority.ts",
1.5
],
[
"node:events",
1.5
],
[
"npm:next",
1.5
],
[
"node:internal/async_context_frame",
1.3
],
[
"npm:pg-types",
1.2
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
12.6
],
[
"slice node:buffer",
6.5
],
[
"d src/lib/tz/format.ts",
4.5
],
[
"e.s.T src/lib/validations/source-priority.ts",
4.4
],
[
"(garbage collector) (native)",
4.3
],
[
"Zs npm:@prisma/client",
4.2
],
[
"parseDataRowMessage npm:pg-protocol",
3
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"utf8Slice (native)",
2.8
],
[
"mapQueryEngineResult npm:@prisma/client",
1.7
],
[
"D npm:%40prisma",
1.6
],
[
"handleDataRow npm:pg",
1.5
],
[
"(anonymous) npm:@prisma/client",
1.5
],
[
"ki npm:@prisma/client",
1.5
],
[
"Ae npm:@prisma/client",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
26
],
[
"src/lib/analytics/source-priority.ts",
20
],
[
"src/lib/validations/source-priority.ts",
17
],
[
"src/lib/tz/format.ts",
4.5
],
[
"src/lib/measurements/consolidation-tz.ts",
4.5
],
[
"src/lib/measurements/consolidation-base.ts",
3
]
]
},
{
"startMs": 36452,
"durationMs": 57,
"byModule": [
[
"(native)",
20
],
[
"src/lib/validations/source-priority.ts",
16
],
[
"npm:@prisma/client",
7.3
],
[
"node:internal/per_context/primordials",
2.8
],
[
"npm:%40prisma",
1.5
],
[
"npm:next",
1.5
],
[
"src/lib/tz/zone-offset.ts",
1.5
],
[
"node:internal/async_hooks",
1.5
],
[
"node:internal/streams/readable",
1.5
],
[
"npm:pg-protocol",
1.2
],
[
"src/lib/personal-records/pr-detection-worker.ts",
1.2
],
[
"src/lib/tz/format.ts",
1
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
14.5
],
[
"(garbage collector) (native)",
13.1
],
[
"(anonymous) npm:@prisma/client",
3
],
[
"utf8Slice (native)",
3
],
[
"(program) (native)",
2.5
],
[
"D npm:%40prisma",
1.5
],
[
"Fp npm:@prisma/client",
1.5
],
[
"ni npm:@prisma/client",
1.5
],
[
"Date1 npm:next",
1.5
],
[
"e.s.T src/lib/validations/source-priority.ts",
1.5
],
[
"runMicrotasks (native)",
1.5
],
[
"(anonymous) src/lib/tz/zone-offset.ts",
1.5
],
[
"promiseInitHook node:internal/async_hooks",
1.5
],
[
"next node:internal/per_context/primordials",
1.5
],
[
"Readable.push node:internal/streams/readable",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
21.2
],
[
"src/lib/validations/source-priority.ts",
16
],
[
"src/lib/analytics/source-priority.ts",
16
],
[
"src/lib/tz/format.ts",
2.5
],
[
"src/lib/measurements/consolidation-tz.ts",
2.5
],
[
"src/lib/measurements/consolidation-base.ts",
2.5
],
[
"src/lib/tz/zone-offset.ts",
1.5
]
]
},
{
"startMs": 38744,
"durationMs": 56,
"byModule": [
[
"src/lib/validations/source-priority.ts",
13.3
],
[
"(native)",
9.9
],
[
"npm:@prisma/client",
9.2
],
[
"node:buffer",
4.7
],
[
"npm:pg-protocol",
4.3
],
[
"node:events",
1.9
],
[
"npm:pg",
1.6
],
[
"npm:%40prisma",
1.5
],
[
"npm:next",
1.5
],
[
"src/lib/tz/format.ts",
1.5
],
[
"node:internal/async_local_storage/async_hooks",
1.5
],
[
"src/lib/personal-records/pr-detection-worker.ts",
1.5
],
[
"node:internal/async_hooks",
1.4
],
[
"src/lib/tz/zone-offset.ts",
1.4
],
[
"src/lib/analytics/source-priority.ts",
1.1
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
8.9
],
[
"(garbage collector) (native)",
8.4
],
[
"(anonymous) npm:@prisma/client",
4.8
],
[
"slice node:buffer",
4.7
],
[
"parseDataRowMessage npm:pg-protocol",
3.1
],
[
"e.s.T src/lib/validations/source-priority.ts",
2.9
],
[
"emit node:events",
1.9
],
[
"cs npm:@prisma/client",
1.7
],
[
"_parseRowAsArray npm:pg",
1.6
],
[
"Zs npm:@prisma/client",
1.6
],
[
"writev (native)",
1.5
],
[
"D npm:%40prisma",
1.5
],
[
"Date1 npm:next",
1.5
],
[
"d src/lib/tz/format.ts",
1.5
],
[
"(anonymous) src/lib/validations/source-priority.ts",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
21.8
],
[
"src/lib/analytics/source-priority.ts",
16
],
[
"src/lib/validations/source-priority.ts",
13.3
],
[
"src/lib/measurements/consolidation-base.ts",
4.3
],
[
"src/lib/tz/format.ts",
3
],
[
"src/lib/measurements/consolidation-tz.ts",
3
],
[
"src/lib/tz/zone-offset.ts",
1.4
]
]
},
{
"startMs": 42458,
"durationMs": 50,
"byModule": [
[
"npm:@prisma/client",
13.5
],
[
"src/lib/validations/source-priority.ts",
10.1
],
[
"(native)",
7.6
],
[
"npm:pg-protocol",
3.2
],
[
"node:events",
3
],
[
"src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"src/lib/tz/format.ts",
3
],
[
"npm:pg",
2.8
],
[
"node:internal/async_hooks",
1.5
],
[
"npm:%40prisma",
1.4
],
[
"src/lib/analytics/source-priority.ts",
1.1
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
7
],
[
"Fp npm:@prisma/client",
4.5
],
[
"(garbage collector) (native)",
4.5
],
[
"utf8Slice (native)",
3.1
],
[
"emit node:events",
3
],
[
"Tp npm:@prisma/client",
3
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"#a npm:@prisma/client",
1.8
],
[
"(anonymous) npm:pg-protocol",
1.6
],
[
"handlePacket npm:pg-protocol",
1.6
],
[
"_parseRowAsArray npm:pg",
1.5
],
[
"(anonymous) npm:@prisma/client",
1.5
],
[
"Zs npm:@prisma/client",
1.5
],
[
"e.s.T src/lib/validations/source-priority.ts",
1.5
],
[
"promiseBeforeHook node:internal/async_hooks",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
17.3
],
[
"src/lib/analytics/source-priority.ts",
12.7
],
[
"src/lib/validations/source-priority.ts",
10.1
],
[
"src/lib/tz/format.ts",
3
],
[
"src/lib/measurements/consolidation-tz.ts",
3
],
[
"src/lib/measurements/consolidation-base.ts",
1.5
],
[
"src/lib/jobs/job-lock.ts",
1.3
],
[
"src/lib/jobs/long-pass.ts",
1.3
],
[
"src/lib/jobs/run-job.ts",
1.3
],
[
"src/lib/jobs/job-observer.ts",
1.3
],
[
"src/lib/observability/in-flight.ts",
1.3
]
]
},
{
"startMs": 45451,
"durationMs": 63,
"byModule": [
[
"src/lib/validations/source-priority.ts",
15.8
],
[
"npm:@prisma/client",
10.5
],
[
"(native)",
8.4
],
[
"src/lib/tz/format.ts",
5.3
],
[
"node:internal/async_local_storage/async_hooks",
4.4
],
[
"node:buffer",
3
],
[
"npm:pg",
3
],
[
"src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"npm:zod",
3
],
[
"npm:%40prisma",
1.5
],
[
"src/lib/analytics/source-priority.ts",
1.5
],
[
"node:internal/stream_base_commons",
1.4
],
[
"npm:pg-protocol",
1.4
],
[
"node:internal/async_hooks",
1
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
13.1
],
[
"(garbage collector) (native)",
4.6
],
[
"Zs npm:@prisma/client",
4.5
],
[
"_propagate node:internal/async_local_storage/async_hooks",
4.4
],
[
"slice node:buffer",
3
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"te npm:zod",
3
],
[
"h src/lib/tz/format.ts",
2.8
],
[
"utf8Slice (native)",
2.7
],
[
"d src/lib/tz/format.ts",
2.5
],
[
"D npm:%40prisma",
1.5
],
[
"_handleDataRow npm:pg",
1.5
],
[
"(anonymous) npm:@prisma/client",
1.5
],
[
"Tp npm:@prisma/client",
1.5
],
[
"(anonymous) src/lib/analytics/source-priority.ts",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
31.7
],
[
"src/lib/analytics/source-priority.ts",
21.8
],
[
"src/lib/validations/source-priority.ts",
18.8
],
[
"src/lib/measurements/consolidation-base.ts",
5.3
],
[
"src/lib/tz/format.ts",
5.3
],
[
"src/lib/measurements/consolidation-tz.ts",
5.3
]
]
},
{
"startMs": 56854,
"durationMs": 66,
"byModule": [
[
"src/lib/validations/source-priority.ts",
15
],
[
"npm:@prisma/client",
13.7
],
[
"(native)",
6.6
],
[
"node:buffer",
6.6
],
[
"npm:next",
6
],
[
"npm:pg",
4.5
],
[
"src/lib/personal-records/pr-detection-worker.ts",
4.1
],
[
"src/lib/tz/format.ts",
3.1
],
[
"node:internal/process/task_queues",
1.5
],
[
"node:internal/async_hooks",
1.5
],
[
"src/lib/analytics/source-priority.ts",
1.5
],
[
"npm:zod",
1.5
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
13.5
],
[
"slice node:buffer",
6.6
],
[
"Date1 npm:next",
6
],
[
"(anonymous) npm:@prisma/client",
4.6
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
4.1
],
[
"(program) (native)",
3.8
],
[
"_handleDataRow npm:pg",
3
],
[
"ni npm:@prisma/client",
3
],
[
"Zs npm:@prisma/client",
3
],
[
"d src/lib/tz/format.ts",
1.6
],
[
"nextTick node:internal/process/task_queues",
1.5
],
[
"utf8Slice (native)",
1.5
],
[
"_parseRowAsArray npm:pg",
1.5
],
[
"Dp npm:@prisma/client",
1.5
],
[
"e.s.T src/lib/validations/source-priority.ts",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
25.3
],
[
"src/lib/analytics/source-priority.ts",
18.1
],
[
"src/lib/validations/source-priority.ts",
16.5
],
[
"src/lib/tz/format.ts",
3.1
],
[
"src/lib/measurements/consolidation-tz.ts",
3.1
],
[
"src/lib/measurements/consolidation-base.ts",
3.1
]
]
},
{
"startMs": 56923,
"durationMs": 52,
"byModule": [
[
"(native)",
20
],
[
"npm:@prisma/client",
10.1
],
[
"node:buffer",
3.7
],
[
"npm:pg",
3
],
[
"src/lib/tz/format.ts",
2.6
],
[
"npm:pg-protocol",
2.6
],
[
"src/lib/analytics/source-priority.ts",
2.6
],
[
"src/lib/personal-records/pr-detection-worker.ts",
1.5
],
[
"src/lib/tz/zone-offset.ts",
1.5
],
[
"npm:pg-types",
1.5
],
[
"npm:next",
1.4
],
[
"src/lib/validations/source-priority.ts",
1.1
]
],
"byFunction": [
[
"(garbage collector) (native)",
20
],
[
"slice node:buffer",
3.7
],
[
"Zs npm:@prisma/client",
3
],
[
"(anonymous) npm:@prisma/client",
2.9
],
[
"(anonymous) src/lib/analytics/source-priority.ts",
2.6
],
[
"_handleDataRow npm:pg",
1.5
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
1.5
],
[
"h src/lib/tz/format.ts",
1.5
],
[
"(anonymous) npm:pg-protocol",
1.5
],
[
"(anonymous) src/lib/tz/zone-offset.ts",
1.5
],
[
"_parseRowAsArray npm:pg",
1.5
],
[
"noParse npm:pg-types",
1.5
],
[
"Fp npm:@prisma/client",
1.5
],
[
"Tp npm:@prisma/client",
1.4
],
[
"Date1 npm:next",
1.4
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
9.3
],
[
"src/lib/analytics/source-priority.ts",
5.3
],
[
"src/lib/tz/format.ts",
4.1
],
[
"src/lib/measurements/consolidation-tz.ts",
4.1
],
[
"src/lib/measurements/consolidation-base.ts",
2.6
],
[
"src/lib/tz/zone-offset.ts",
1.5
],
[
"src/lib/validations/source-priority.ts",
1.1
]
]
},
{
"startMs": 59508,
"durationMs": 56,
"byModule": [
[
"npm:@prisma/client",
15.7
],
[
"src/lib/validations/source-priority.ts",
9.7
],
[
"node:buffer",
7
],
[
"(native)",
6.1
],
[
"npm:pg-protocol",
4.5
],
[
"npm:next",
4.1
],
[
"src/lib/tz/format.ts",
3
],
[
"src/lib/analytics/source-priority.ts",
3
],
[
"node:internal/async_hooks",
1.5
],
[
"src/lib/measurements/consolidation-base.ts",
1.5
]
],
"byFunction": [
[
"Fp npm:@prisma/client",
6.4
],
[
"I src/lib/validations/source-priority.ts",
6
],
[
"slice node:buffer",
5.5
],
[
"(anonymous) npm:@prisma/client",
4.6
],
[
"handlePacket npm:pg-protocol",
4.5
],
[
"Date1 npm:next",
4.1
],
[
"e.s.T src/lib/validations/source-priority.ts",
3.8
],
[
"utf8Slice (native)",
3.1
],
[
"(garbage collector) (native)",
3
],
[
"(anonymous) src/lib/analytics/source-priority.ts",
3
],
[
"Zs npm:@prisma/client",
1.6
],
[
"request npm:@prisma/client",
1.5
],
[
"getEncodingOps node:buffer",
1.5
],
[
"Np npm:@prisma/client",
1.5
],
[
"d src/lib/tz/format.ts",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
21.7
],
[
"src/lib/analytics/source-priority.ts",
15.8
],
[
"src/lib/validations/source-priority.ts",
9.7
],
[
"src/lib/tz/format.ts",
5.9
],
[
"src/lib/measurements/consolidation-tz.ts",
5.9
],
[
"src/lib/measurements/consolidation-base.ts",
5.9
],
[
"src/lib/tz/zone-offset.ts",
2.9
]
]
},
{
"startMs": 61315,
"durationMs": 62,
"byModule": [
[
"src/lib/validations/source-priority.ts",
20.1
],
[
"npm:@prisma/client",
14.1
],
[
"(native)",
8.2
],
[
"npm:pg",
4.5
],
[
"node:buffer",
3.1
],
[
"src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"src/lib/measurements/consolidation-base.ts",
3
],
[
"npm:pg-protocol",
1.5
],
[
"npm:next",
1.5
],
[
"src/lib/analytics/source-priority.ts",
1.4
],
[
"npm:zod",
1.3
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
15.6
],
[
"ni npm:@prisma/client",
5.7
],
[
"e.s.T src/lib/validations/source-priority.ts",
4.5
],
[
"(program) (native)",
3.7
],
[
"utf8Slice (native)",
3
],
[
"Ae npm:@prisma/client",
3
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"m src/lib/measurements/consolidation-base.ts",
3
],
[
"Zs npm:@prisma/client",
2.7
],
[
"getEncodingOps node:buffer",
1.5
],
[
"slice node:buffer",
1.5
],
[
"_parseRowAsArray npm:pg",
1.5
],
[
"(anonymous) npm:@prisma/client",
1.5
],
[
"(garbage collector) (native)",
1.5
],
[
"_handleDataRow npm:pg",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
30.3
],
[
"src/lib/analytics/source-priority.ts",
22.8
],
[
"src/lib/validations/source-priority.ts",
21.4
],
[
"src/lib/measurements/consolidation-base.ts",
4.5
],
[
"src/lib/tz/zone-offset.ts",
1.5
],
[
"src/lib/tz/format.ts",
1.5
],
[
"src/lib/measurements/consolidation-tz.ts",
1.5
]
]
},
{
"startMs": 72986,
"durationMs": 57,
"byModule": [
[
"src/lib/validations/source-priority.ts",
19.1
],
[
"npm:@prisma/client",
10.2
],
[
"(native)",
6.6
],
[
"npm:pg-protocol",
5.5
],
[
"npm:next",
3
],
[
"src/lib/analytics/source-priority.ts",
3
],
[
"npm:pg",
2.5
],
[
"src/lib/personal-records/pr-detection-worker.ts",
1.5
],
[
"node:internal/async_local_storage/async_hooks",
1.5
],
[
"src/lib/tz/format.ts",
1.5
],
[
"node:buffer",
1.1
],
[
"node:events",
1.1
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
14.5
],
[
"handlePacket npm:pg-protocol",
4.5
],
[
"e.s.T src/lib/validations/source-priority.ts",
4.5
],
[
"Zs npm:@prisma/client",
4.4
],
[
"(garbage collector) (native)",
4.1
],
[
"Date1 npm:next",
3
],
[
"Tp npm:@prisma/client",
3
],
[
"(anonymous) src/lib/analytics/source-priority.ts",
3
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
1.5
],
[
"_propagate node:internal/async_local_storage/async_hooks",
1.5
],
[
"addFields npm:pg",
1.5
],
[
"utf8Slice (native)",
1.5
],
[
"(anonymous) npm:@prisma/client",
1.5
],
[
"(anonymous) src/lib/tz/format.ts",
1.5
],
[
"Fp npm:@prisma/client",
1.2
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
29.6
],
[
"src/lib/analytics/source-priority.ts",
23.5
],
[
"src/lib/validations/source-priority.ts",
19.1
],
[
"src/lib/measurements/consolidation-base.ts",
4.6
],
[
"src/lib/tz/format.ts",
4.5
],
[
"src/lib/measurements/consolidation-tz.ts",
4.5
],
[
"src/lib/tz/zone-offset.ts",
3
]
]
},
{
"startMs": 73523,
"durationMs": 51,
"byModule": [
[
"src/lib/validations/source-priority.ts",
12
],
[
"npm:next",
8.9
],
[
"npm:@prisma/client",
6
],
[
"(native)",
4.5
],
[
"src/lib/analytics/source-priority.ts",
4.2
],
[
"node:buffer",
4
],
[
"npm:pg",
2.1
],
[
"npm:pg-protocol",
1.5
],
[
"src/lib/personal-records/pr-detection-worker.ts",
1.5
],
[
"src/lib/tz/zone-offset.ts",
1.5
],
[
"node:internal/async_hooks",
1.5
],
[
"npm:zod",
1.5
],
[
"src/lib/tz/format.ts",
1.1
],
[
"node:internal/event_target",
1
]
],
"byFunction": [
[
"I src/lib/validations/source-priority.ts",
9
],
[
"Date1 npm:next",
7.5
],
[
"(anonymous) src/lib/analytics/source-priority.ts",
4.2
],
[
"slice node:buffer",
4
],
[
"(anonymous) npm:@prisma/client",
3
],
[
"(garbage collector) (native)",
3
],
[
"_parseRowAsArray npm:pg",
2.1
],
[
"handlePacket npm:pg-protocol",
1.5
],
[
"Fp npm:@prisma/client",
1.5
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
1.5
],
[
"(anonymous) src/lib/tz/zone-offset.ts",
1.5
],
[
"getOrSetAsyncId node:internal/async_hooks",
1.5
],
[
"e.s.T src/lib/validations/source-priority.ts",
1.5
],
[
"te npm:zod",
1.5
],
[
"ni npm:@prisma/client",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
27.8
],
[
"src/lib/analytics/source-priority.ts",
17.7
],
[
"src/lib/validations/source-priority.ts",
13.5
],
[
"src/lib/measurements/consolidation-base.ts",
8.6
],
[
"src/lib/tz/format.ts",
7.1
],
[
"src/lib/measurements/consolidation-tz.ts",
7.1
],
[
"src/lib/tz/zone-offset.ts",
6
]
]
},
{
"startMs": 75393,
"durationMs": 100,
"byModule": [
[
"(native)",
32.6
],
[
"npm:@prisma/client",
17.2
],
[
"src/lib/validations/source-priority.ts",
14.6
],
[
"npm:next",
7.5
],
[
"src/lib/personal-records/pr-detection-worker.ts",
6.1
],
[
"src/lib/tz/zone-offset.ts",
5.6
],
[
"npm:pg-protocol",
4.1
],
[
"npm:pg",
2.5
],
[
"src/lib/tz/format.ts",
2.3
],
[
"node:internal/async_local_storage/async_hooks",
1.5
],
[
"npm:zod",
1.5
],
[
"node:buffer",
1.5
],
[
"npm:%40prisma",
1.5
],
[
"src/lib/analytics/source-priority.ts",
1.5
]
],
"byFunction": [
[
"(garbage collector) (native)",
28
],
[
"I src/lib/validations/source-priority.ts",
10.4
],
[
"Date1 npm:next",
7.5
],
[
"(anonymous) npm:@prisma/client",
5.7
],
[
"Fp npm:@prisma/client",
4.5
],
[
"Zs npm:@prisma/client",
4.5
],
[
"e.s.T src/lib/validations/source-priority.ts",
4.3
],
[
"(anonymous) src/lib/tz/zone-offset.ts",
4.1
],
[
"handlePacket npm:pg-protocol",
4.1
],
[
"_ src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"(anonymous) src/lib/personal-records/pr-detection-worker.ts",
3
],
[
"_parseRowAsArray npm:pg",
2.5
],
[
"runMicrotasks (native)",
2
],
[
"_propagate node:internal/async_local_storage/async_hooks",
1.5
],
[
"runInChildSpan npm:@prisma/client",
1.5
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
34.6
],
[
"src/lib/analytics/source-priority.ts",
24.3
],
[
"src/lib/validations/source-priority.ts",
16.1
],
[
"src/lib/tz/format.ts",
10.9
],
[
"src/lib/measurements/consolidation-tz.ts",
10.9
],
[
"src/lib/tz/zone-offset.ts",
8.6
],
[
"src/lib/measurements/consolidation-base.ts",
5.7
]
]
},
{
"startMs": 78085,
"durationMs": 54,
"byModule": [
[
"src/lib/tz/zone-offset.ts",
26.6
],
[
"src/lib/validations/source-priority.ts",
13.5
],
[
"npm:@prisma/client",
4.2
],
[
"(native)",
4.1
],
[
"node:internal/async_local_storage/async_hooks",
1.5
],
[
"src/lib/tz/format.ts",
1.5
],
[
"src/lib/tz/intl-cache.ts",
1.5
],
[
"npm:pg",
1.1
]
],
"byFunction": [
[
"l src/lib/tz/zone-offset.ts",
25.1
],
[
"I src/lib/validations/source-priority.ts",
10.6
],
[
"(garbage collector) (native)",
4.1
],
[
"ni npm:@prisma/client",
1.5
],
[
"e.s.T src/lib/validations/source-priority.ts",
1.5
],
[
"_propagate node:internal/async_local_storage/async_hooks",
1.5
],
[
"(anonymous) src/lib/tz/zone-offset.ts",
1.5
],
[
"c src/lib/tz/format.ts",
1.5
],
[
"r src/lib/tz/intl-cache.ts",
1.5
],
[
"Zs npm:@prisma/client",
1.5
],
[
"(anonymous) src/lib/validations/source-priority.ts",
1.4
],
[
"Tp npm:@prisma/client",
1.2
],
[
"_handleDataRow npm:pg",
1.1
]
],
"byEntry": [
[
"src/lib/personal-records/pr-detection-worker.ts",
44.7
],
[
"src/lib/tz/format.ts",
29.6
],
[
"src/lib/measurements/consolidation-tz.ts",
29.6
],
[
"src/lib/measurements/consolidation-base.ts",
29.6
],
[
"src/lib/tz/zone-offset.ts",
28.1
],
[
"src/lib/analytics/source-priority.ts",
15
],
[
"src/lib/validations/source-priority.ts",
13.5
],
[
"src/lib/tz/intl-cache.ts",
1.5
]
]
}
],
"bootSelf": [
[
"(native)",
853
],
[
"npm:@prisma/client",
295.9
],
[
"node:internal/modules/cjs/loader",
248.7
],
[
"src/lib/validations/source-priority.ts",
210.3
],
[
"npm:next",
188.4
],
[
"turbopack:///[turbopack]/nodejs/runtime/build-base.ts",
121.5
],
[
"src/lib/tz/zone-offset.ts",
83.2
],
[
"wasm://wasm/00d1cb12",
81.4
],
[
"npm:pg",
78.5
],
[
"node:buffer",
59.1
],
[
"src/lib/tz/format.ts",
55
],
[
"npm:zod",
50.7
],
[
"src/lib/personal-records/pr-detection-worker.ts",
48
],
[
"npm:pg-protocol",
37
],
[
"node:internal/bootstrap/realm",
32
],
[
"src/lib/analytics/source-priority.ts",
31.7
],
[
"turbopack:///[turbopack]/shared/runtime/async-module.ts",
27.7
],
[
"node:internal/modules/esm/utils",
26
],
[
"npm:luxon",
22.1
],
[
"node:internal/async_hooks",
21.7
],
[
"node:internal/async_local_storage/async_hooks",
21.2
],
[
"node:fs",
18.8
],
[
"npm:pg-boss",
18.3
],
[
"npm:pg-pool",
18.1
],
[
"npm:yaml",
15
],
[
"src/lib/measurements/consolidation-base.ts",
13.8
],
[
"npm:%40prisma",
13.2
],
[
"node:internal/timers",
13.1
],
[
"node:internal/process/task_queues",
12.6
],
[
"turbopack:///[turbopack]/shared/runtime/runtime-utils.ts",
12
],
[
"node:internal/deps/undici/undici",
11.9
],
[
"node:events",
11.8
],
[
"npm:cron-parser",
10
],
[
"node:internal/streams/writable",
9
],
[
"node:net",
8.5
],
[
"src/lib/i18n/server-catalogs.ts",
8.2
],
[
"node:internal/stream_base_commons",
7.2
],
[
"src/lib/tz/intl-cache.ts",
5.6
],
[
"node:internal/url",
5
],
[
"node:internal/modules/package_json_reader",
4.6
]
],
"heap": {
"probes": {
"parsed locale catalogs": {
"count": 2,
"retainedMb": 1.6
}
},
"totalMb": 159.5,
"nodeCount": 1302659,
"byType": [
[
"string",
67.5
],
[
"array",
26.6
],
[
"code",
19.2
],
[
"object",
15.9
],
[
"hidden",
9.2
],
[
"native",
8
],
[
"object shape",
5.9
],
[
"closure",
5.2
],
[
"concatenated string",
1.3
],
[
"number",
0.5
],
[
"sliced string",
0.2
],
[
"regexp",
0.2
],
[
"synthetic",
0
],
[
"symbol",
0
],
[
"bigint",
0
]
],
"byConstructor": [
[
"array:(object elements)",
20.8,
25651
],
[
"object:Object",
11.4,
293893
],
[
"native:system / JSArrayBufferData",
7.5,
170
],
[
"array:(object properties)",
3.3,
6517
],
[
"array:",
2.5,
10169
],
[
"closure:",
1.6,
29121
],
[
"object:system / Context",
1.6,
28886
],
[
"closure:native_bind",
1,
20804
],
[
"object:Array",
0.6,
20938
],
[
"object:Date1",
0.5,
5332
],
[
"object:a",
0.4,
4438
],
[
"native:Node / histogram",
0.4,
1
],
[
"object:d",
0.3,
4425
],
[
"closure:get",
0.3,
4732
],
[
"object:Set",
0.2,
5670
],
[
"object:Module",
0.2,
1963
],
[
"closure:set",
0.2,
3428
],
[
"closure:n",
0.1,
1572
],
[
"closure:i",
0.1,
1578
],
[
"object:Promise",
0.1,
1341
],
[
"object:n",
0.1,
1881
],
[
"object:ZodOptional",
0.1,
236
],
[
"object:_TstNode",
0.1,
939
],
[
"native:Node / parser_buffer",
0.1,
1
],
[
"object:TCP",
0,
9
],
[
"closure:callbackTrampoline",
0,
1
],
[
"closure:promiseInitHook",
0,
1
],
[
"closure:promiseBeforeHook",
0,
1
],
[
"closure:promiseAfterHook",
0,
1
],
[
"object:global",
0,
4
]
],
"largestStrings": [
[
5.6,
"module.exports=[234494,A=>{\"use strict\";var e,C,g,I,Q=Object.defineProperty,B={},s={$:()=>i,bgBlack:"
],
[
5.6,
"module.exports=[17856,A=>{\"use strict\";var e,C,g,I,Q=Object.defineProperty,B={},s={$:()=>i,bgBlack:("
],
[
5.6,
"module.exports=[17856,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/"
],
[
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.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=[799092,(e,t,n)=>{\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),Objec"
],
[
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.8,
"module.exports=[767189,e=>e.a(async(t,a)=>{try{var n=e.i(64105),r=e.i(563616),i=t([n]);[n]=i.then?(a"
],
[
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.6,
"module.exports=[992657,e=>e.a(async(t,a)=>{try{var r=e.i(851258),n=t([r]);async function i(e,t,a,n){"
],
[
0.5,
"module.exports=[388046,e=>{\"use strict\";class t{value;next;constructor(e){this.value=e}}class n{#e;#"
],
[
0.5,
"module.exports=[388046,e=>{\"use strict\";class t{value;next;constructor(e){this.value=e}}class n{#e;#"
],
[
0.5,
"module.exports=[120630,(e,t,n)=>{\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n.def"
],
[
0.5,
"module.exports=[120630,(e,t,n)=>{\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n.def"
],
[
0.5,
"module.exports=[120630,(e,t,n)=>{\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n.def"
],
[
0.5,
"module.exports=[120630,(e,t,n)=>{\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n.def"
],
[
0.5,
"module.exports=[120630,(e,t,n)=>{\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n.def"
],
[
0.5,
"module.exports=[120630,(e,t,n)=>{\"use strict\";Object.defineProperty(n,\"__esModule\",{value:!0}),n.def"
]
],
"topRetainers": [
{
"mb": 34.6,
"name": "object:yr",
"path": "[1] > [10] > 22 > extension > global > prisma > [1] > _engine"
},
{
"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.9,
"name": "object:Promise",
"path": "Object > executor > e > #r > gr > transactions > Map > table > > 6 > closing"
},
{
"mb": 5.6,
"name": "object:Module",
"path": "[1] > [10] > 99 > process > getBuiltinModule > getBuiltinModule > context > system / Context > $Module > Module > _cache > .next/server/chunks/_1mg8fms._.js"
},
{
"mb": 5.6,
"name": "code:.next/server/chu",
"path": "Module > _cache > Object > .next/server/chunks/_1kwfnjg._.js > Module > exports > Array > [1] > > shared > script"
},
{
"mb": 5.6,
"name": "code:.next/server/chu",
"path": "global > prisma > [1] > t > _engineConfig > Object > compilerWasm > Object > getRuntime > getRuntime > 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] > 60025"
},
{
"mb": 3.4,
"name": "object:Object",
"path": "system / Context > $Module > Module > _cache > Object > .next/server/chunks/[turbopack]_runtime.js > Module > exports > > context > moduleCache"
},
{
"mb": 2.6,
"name": "object:global",
"path": "[1] > [10] > 22 > extension"
}
],
"sourceStringsMb": 39.8
}
}