Andrey Epifancev 8e9f53a478 perf: скрипты разбора и сводные данные прогонов 20261026
- perf/analysis: разбор trace (timeline_breakdown), CPU-профилей с source maps
  (cpuprofile_top), heap snapshots (heapdiff), циклов памяти, сравнения масштабов,
  ручной EXPLAIN вложенных запросов (explain_manual), API против X-DB-Time-Ms
  (api_split), сводка горячих точек; тесты ядра в perf/tests/test_analysis.py
- perf/e2e/scenarios/hotspots.spec.ts: CPU-профиль, рендеры React, мутации DOM
  после фильтра, рост CSS-правил по циклам (вне run-all)
- prod-сборка с source maps: PERF_SOURCEMAP=1, perf/stand.sh web-sourcemap (:8082)
- perf/report-data/20261026-s1, 20261026-s2 (summary, sql, analysis, explain-manual),
  t5-types (иллюстрация CPU 6x)
- design.md: решения T10b без обсуждения

Refs #202

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 12:43:46 +04:00

4494 lines
83 KiB
JSON

[
{
"file": "hot-FORM_2_AHR_RENT_null-y.cpuprofile",
"profile_ms": 3047.5,
"active_ms": 617.7,
"special_ms": {
"(program)": 111.4,
"(idle)": 2429.7,
"(garbage collector)": 23.1
},
"self_by_function": [
[
"get offsetHeight — ? ()",
62.5,
10.1
],
[
"p — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:49",
44.3,
7.2
],
[
"(anonymous) — web/node_modules/@emotion/styled/base/dist/emotion-styled-base.browser.esm.js:92",
29.7,
4.8
],
[
"(anonymous) — web/node_modules/@emotion/hash/dist/emotion-hash.esm.js:4",
19.8,
3.2
],
[
"m — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:30",
11.5,
1.9
],
[
"s — web/node_modules/react/cjs/react-jsx-runtime.production.min.js:11",
11.5,
1.9
],
[
"m — web/node_modules/@mui/system/createStyled/createStyled.mjs:68",
11.4,
1.8
],
[
"_ — web/node_modules/react/cjs/react.production.min.js:14",
10.9,
1.8
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:78",
10.8,
1.7
],
[
"iA — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:39",
8.0,
1.3
],
[
"ad — web/node_modules/react-dom/cjs/react-dom.production.min.js:160",
7.7,
1.2
],
[
"u — web/node_modules/react-dom/cjs/react-dom.production.min.js:219",
7.4,
1.2
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:224",
7.4,
1.2
],
[
"o — web/node_modules/@mui/system/cssContainerQueries/cssContainerQueries.mjs:10",
7.2,
1.2
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:110",
7.1,
1.1
],
[
"(anonymous) — web/node_modules/@emotion/react/dist/emotion-element-f0de968e.browser.esm.js:29",
7.0,
1.1
],
[
"(anonymous) — web/node_modules/@mui/material/TableCell/TableCell.mjs:152",
6.7,
1.1
],
[
"g — web/node_modules/@mui/system/breakpoints/breakpoints.mjs:124",
5.4,
0.9
],
[
"a — web/node_modules/@mui/material/utils/useSlot.mjs:21",
5.3,
0.9
],
[
"sx — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:257",
5.1,
0.8
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:240",
4.9,
0.8
],
[
"l — web/node_modules/@emotion/utils/dist/emotion-utils.browser.esm.js:30",
4.8,
0.8
],
[
"(anonymous) — web/node_modules/@tanstack/virtual-core/src/index.ts:160",
4.8,
0.8
],
[
"p — web/node_modules/@mui/system/createStyled/createStyled.mjs:36",
4.4,
0.7
],
[
"af — web/node_modules/react-dom/cjs/react-dom.production.min.js:159",
4.2,
0.7
]
],
"self_by_package": [
[
"node_modules/react-dom",
90.0,
14.6
],
[
"node_modules/@mui/system",
79.3,
12.8
],
[
"(native/unknown)",
77.1,
12.5
],
[
"node_modules/@emotion/serialize",
44.3,
7.2
],
[
"node_modules/@mui/material",
34.5,
5.6
],
[
"node_modules/@emotion/styled",
31.9,
5.2
],
[
"node_modules/material-react-table",
25.2,
4.1
],
[
"node_modules/react",
23.6,
3.8
],
[
"node_modules/@emotion/hash",
19.8,
3.2
],
[
"node_modules/@mui/utils",
15.6,
2.5
],
[
"node_modules/@tanstack/table-core",
11.1,
1.8
],
[
"node_modules/@emotion/utils",
7.1,
1.1
],
[
"node_modules/@emotion/react",
7.0,
1.1
],
[
"node_modules/@tanstack/virtual-core",
6.8,
1.1
],
[
"web/src/components/RealtimeTable/tableColumns.jsx",
4.3,
0.7
],
[
"web/src/components/RealtimeTable/Cell/Cell/Cell.jsx",
2.0,
0.3
],
[
"node_modules/scheduler",
0.8,
0.1
],
[
"node_modules/.pnpm",
0.8,
0.1
],
[
"web/src/components/RealtimeTable/hooks/useValidationRules.js",
0.8,
0.1
],
[
"web/src/components/RealtimeTable/contexts/RealtimeContext.js",
0.5,
0.1
],
[
"node_modules/react-toastify",
0.3,
0.0
],
[
"web/src/components/RealtimeTable/RealtimeTable.jsx",
0.3,
0.0
],
[
"node_modules/@tanstack/react-virtual",
0.3,
0.0
]
],
"app_attribution": [
[
"(нет кадра web/src в стеке: библиотека/браузер)",
409.2,
66.2
],
[
"measureElement — web/src/components/RealtimeTable/RealtimeTable.jsx:42",
62.5,
10.1
],
[
"i.Cell — web/src/components/RealtimeTable/tableColumns.jsx:211",
2.8,
0.5
],
[
"b — web/src/components/RealtimeTable/tableColumns.jsx:139",
2.3,
0.4
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:211",
2.3,
0.4
],
[
"Cell — web/src/components/RealtimeTable/tableColumns.jsx:255",
0.8,
0.1
],
[
"ao — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:98",
0.8,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:45",
0.8,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:140",
0.5,
0.1
],
[
"nQ — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:1",
0.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:36",
0.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:75",
0.3,
0.0
],
[
"muiTableBodyCellProps — web/src/components/RealtimeTable/RealtimeTable.jsx:397",
0.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/tableColumns.jsx:215",
0.3,
0.0
]
],
"app_inclusive": [
[
"measureElement — web/src/components/RealtimeTable/RealtimeTable.jsx:42",
62.5,
10.1
],
[
"i.Cell — web/src/components/RealtimeTable/tableColumns.jsx:211",
6.1,
1.0
],
[
"b — web/src/components/RealtimeTable/tableColumns.jsx:139",
3.1,
0.5
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:211",
2.3,
0.4
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:140",
1.5,
0.2
],
[
"Cell — web/src/components/RealtimeTable/tableColumns.jsx:255",
0.8,
0.1
],
[
"ao — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:98",
0.8,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:147",
0.8,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:45",
0.8,
0.1
],
[
"nQ — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:1",
0.3,
0.0
],
[
"n0 — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:7",
0.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:36",
0.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:75",
0.3,
0.0
],
[
"muiTableBodyCellProps — web/src/components/RealtimeTable/RealtimeTable.jsx:397",
0.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/tableColumns.jsx:215",
0.3,
0.0
]
],
"target": "FORM_2/AHR_RENT/null:y",
"role": "rf",
"steps": 80,
"main_thread_ms": 617.5
},
{
"file": "hot-FORM_2_AHR_null-x.cpuprofile",
"profile_ms": 6971.1,
"active_ms": 6475.1,
"special_ms": {
"(program)": 679.9,
"(idle)": 496.0,
"(garbage collector)": 352.9
},
"self_by_function": [
[
"p — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:49",
617.8,
9.5
],
[
"get offsetHeight — ? ()",
487.3,
7.5
],
[
"(anonymous) — web/node_modules/@emotion/styled/base/dist/emotion-styled-base.browser.esm.js:92",
400.5,
6.2
],
[
"(anonymous) — web/node_modules/@emotion/hash/dist/emotion-hash.esm.js:4",
267.3,
4.1
],
[
"m — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:30",
163.2,
2.5
],
[
"s — web/node_modules/react/cjs/react-jsx-runtime.production.min.js:11",
149.6,
2.3
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:78",
111.0,
1.7
],
[
"_ — web/node_modules/react/cjs/react.production.min.js:14",
108.5,
1.7
],
[
"m — web/node_modules/@mui/system/createStyled/createStyled.mjs:68",
107.8,
1.7
],
[
"u — web/node_modules/react-dom/cjs/react-dom.production.min.js:219",
106.1,
1.6
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:224",
97.4,
1.5
],
[
"sx — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:257",
93.2,
1.4
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:110",
88.8,
1.4
],
[
"(anonymous) — web/node_modules/@emotion/react/dist/emotion-element-f0de968e.browser.esm.js:29",
80.8,
1.2
],
[
"(anonymous) — web/node_modules/@mui/material/TableCell/TableCell.mjs:152",
77.2,
1.2
],
[
"g — web/node_modules/@mui/system/breakpoints/breakpoints.mjs:124",
75.9,
1.2
],
[
"(anonymous) — web/node_modules/@mui/system/cssContainerQueries/cssContainerQueries.mjs:32",
66.9,
1.0
],
[
"uQ — web/node_modules/react-dom/cjs/react-dom.production.min.js:251",
66.9,
1.0
],
[
"ad — web/node_modules/react-dom/cjs/react-dom.production.min.js:160",
65.2,
1.0
],
[
"iA — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:39",
56.4,
0.9
],
[
"a — web/node_modules/@mui/material/utils/useSlot.mjs:21",
49.4,
0.8
],
[
"i.Cell — web/src/components/RealtimeTable/tableColumns.jsx:211",
49.0,
0.8
],
[
"lx — web/node_modules/react-dom/cjs/react-dom.production.min.js:134",
48.9,
0.8
],
[
"oK — web/node_modules/react-dom/cjs/react-dom.production.min.js:299",
47.9,
0.7
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:240",
46.0,
0.7
]
],
"self_by_package": [
[
"node_modules/react-dom",
1006.1,
15.5
],
[
"node_modules/@mui/system",
913.7,
14.1
],
[
"node_modules/@emotion/serialize",
617.8,
9.5
],
[
"(native/unknown)",
547.3,
8.5
],
[
"node_modules/@emotion/styled",
404.2,
6.2
],
[
"node_modules/@mui/material",
355.7,
5.5
],
[
"node_modules/material-react-table",
320.2,
4.9
],
[
"node_modules/react",
273.5,
4.2
],
[
"node_modules/@emotion/hash",
267.3,
4.1
],
[
"node_modules/@tanstack/table-core",
233.8,
3.6
],
[
"node_modules/@mui/utils",
148.2,
2.3
],
[
"web/src/components/RealtimeTable/tableColumns.jsx",
99.5,
1.5
],
[
"node_modules/@emotion/react",
80.8,
1.2
],
[
"node_modules/@emotion/utils",
60.9,
0.9
],
[
"node_modules/@tanstack/virtual-core",
46.5,
0.7
],
[
"node_modules/.pnpm",
16.2,
0.3
],
[
"web/src/components/RealtimeTable/hooks/useValidationRules.js",
14.7,
0.2
],
[
"web/src/components/RealtimeTable/Cell/Cell/Cell.jsx",
9.6,
0.1
],
[
"web/src/components/RealtimeTable/RealtimeTable.jsx",
7.9,
0.1
],
[
"web/src/components/RealtimeTable/constants/tableConfig.js",
4.6,
0.1
],
[
"web/src/components/RealtimeTable/utils/columnLayoutUtils.js",
4.4,
0.1
],
[
"node_modules/clsx",
2.0,
0.0
],
[
"node_modules/@tanstack/react-virtual",
1.5,
0.0
],
[
"web/src/components/RealtimeTable/contexts/RealtimeContext.js",
1.3,
0.0
],
[
"node_modules/stylis",
1.3,
0.0
]
],
"app_attribution": [
[
"(нет кадра web/src в стеке: библиотека/браузер)",
4764.1,
73.6
],
[
"measureElement — web/src/components/RealtimeTable/RealtimeTable.jsx:42",
487.3,
7.5
],
[
"i.Cell — web/src/components/RealtimeTable/tableColumns.jsx:211",
77.2,
1.2
],
[
"b — web/src/components/RealtimeTable/tableColumns.jsx:139",
45.5,
0.7
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:45",
12.6,
0.2
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:211",
9.6,
0.1
],
[
"nQ — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:1",
7.8,
0.1
],
[
"muiTableBodyCellProps — web/src/components/RealtimeTable/RealtimeTable.jsx:397",
7.1,
0.1
],
[
"ao — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:98",
5.6,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/constants/tableConfig.js:51",
4.8,
0.1
],
[
"i — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:11",
3.8,
0.1
],
[
"Cell — web/src/components/RealtimeTable/tableColumns.jsx:255",
3.8,
0.1
],
[
"f — web/src/components/RealtimeTable/tableColumns.jsx:131",
3.0,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:140",
2.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:43",
2.0,
0.0
],
[
"muiTableBodyRowProps — web/src/components/RealtimeTable/RealtimeTable.jsx:362",
1.3,
0.0
],
[
"subscribeCell — web/src/components/RealtimeTable/contexts/RealtimeContext.js:31",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:36",
0.5,
0.0
],
[
"appliesToRow — web/src/components/RealtimeTable/constants/validation.js:116",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:147",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:15",
0.5,
0.0
],
[
"n0 — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:7",
0.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:75",
0.3,
0.0
],
[
"rangeExtractor — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:22",
0.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/tableColumns.jsx:215",
0.3,
0.0
]
],
"app_inclusive": [
[
"measureElement — web/src/components/RealtimeTable/RealtimeTable.jsx:42",
487.3,
7.5
],
[
"i.Cell — web/src/components/RealtimeTable/tableColumns.jsx:211",
141.4,
2.2
],
[
"b — web/src/components/RealtimeTable/tableColumns.jsx:139",
63.9,
1.0
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:43",
14.0,
0.2
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:45",
13.3,
0.2
],
[
"muiTableBodyCellProps — web/src/components/RealtimeTable/RealtimeTable.jsx:397",
11.9,
0.2
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:211",
9.6,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:140",
9.1,
0.1
],
[
"n0 — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:7",
8.3,
0.1
],
[
"nQ — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:1",
7.8,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:147",
6.1,
0.1
],
[
"ao — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:98",
5.6,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/constants/tableConfig.js:51",
4.8,
0.1
],
[
"i — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:11",
3.8,
0.1
],
[
"Cell — web/src/components/RealtimeTable/tableColumns.jsx:255",
3.8,
0.1
],
[
"f — web/src/components/RealtimeTable/tableColumns.jsx:131",
3.0,
0.0
],
[
"muiTableBodyRowProps — web/src/components/RealtimeTable/RealtimeTable.jsx:362",
1.3,
0.0
],
[
"measureElement — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:19",
1.3,
0.0
],
[
"subscribeCell — web/src/components/RealtimeTable/contexts/RealtimeContext.js:31",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:74",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:36",
0.5,
0.0
],
[
"appliesToRow — web/src/components/RealtimeTable/constants/validation.js:116",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:15",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:75",
0.3,
0.0
],
[
"rangeExtractor — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:22",
0.3,
0.0
]
],
"target": "FORM_2/AHR/null:x",
"role": "rf",
"steps": 80,
"main_thread_ms": 6475.2
},
{
"file": "hot-FORM_2_AHR_null-y.cpuprofile",
"profile_ms": 6889.5,
"active_ms": 6441.9,
"special_ms": {
"(program)": 643.5,
"(idle)": 447.7,
"(garbage collector)": 295.9
},
"self_by_function": [
[
"get offsetHeight — ? ()",
901.3,
14.0
],
[
"p — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:49",
558.3,
8.7
],
[
"(anonymous) — web/node_modules/@emotion/styled/base/dist/emotion-styled-base.browser.esm.js:92",
363.8,
5.6
],
[
"(anonymous) — web/node_modules/@emotion/hash/dist/emotion-hash.esm.js:4",
232.4,
3.6
],
[
"m — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:30",
151.6,
2.4
],
[
"s — web/node_modules/react/cjs/react-jsx-runtime.production.min.js:11",
149.3,
2.3
],
[
"m — web/node_modules/@mui/system/createStyled/createStyled.mjs:68",
105.7,
1.6
],
[
"(anonymous) — web/node_modules/@tanstack/table-core/src/features/ColumnVisibility.ts:232",
94.3,
1.5
],
[
"_ — web/node_modules/react/cjs/react.production.min.js:14",
93.6,
1.5
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:78",
92.1,
1.4
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:224",
91.6,
1.4
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:110",
89.9,
1.4
],
[
"u — web/node_modules/react-dom/cjs/react-dom.production.min.js:219",
82.6,
1.3
],
[
"sx — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:257",
82.4,
1.3
],
[
"(anonymous) — web/node_modules/@emotion/react/dist/emotion-element-f0de968e.browser.esm.js:29",
74.6,
1.2
],
[
"ad — web/node_modules/react-dom/cjs/react-dom.production.min.js:160",
72.0,
1.1
],
[
"(anonymous) — web/node_modules/@mui/material/TableCell/TableCell.mjs:152",
71.1,
1.1
],
[
"g — web/node_modules/@mui/system/breakpoints/breakpoints.mjs:124",
67.6,
1.0
],
[
"(anonymous) — web/node_modules/@mui/system/cssContainerQueries/cssContainerQueries.mjs:32",
64.7,
1.0
],
[
"(anonymous) — web/node_modules/@tanstack/virtual-core/src/index.ts:160",
57.8,
0.9
],
[
"a — web/node_modules/@mui/material/utils/useSlot.mjs:21",
54.7,
0.8
],
[
"uQ — web/node_modules/react-dom/cjs/react-dom.production.min.js:251",
47.5,
0.7
],
[
"iA — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:39",
44.7,
0.7
],
[
"(anonymous) — web/node_modules/@mui/material/Tooltip/Tooltip.mjs:220",
40.5,
0.6
],
[
"oK — web/node_modules/react-dom/cjs/react-dom.production.min.js:299",
38.8,
0.6
]
],
"self_by_package": [
[
"(native/unknown)",
979.3,
15.2
],
[
"node_modules/react-dom",
898.9,
14.0
],
[
"node_modules/@mui/system",
854.1,
13.3
],
[
"node_modules/@emotion/serialize",
558.3,
8.7
],
[
"node_modules/@emotion/styled",
370.5,
5.8
],
[
"node_modules/@mui/material",
343.7,
5.3
],
[
"node_modules/material-react-table",
294.4,
4.6
],
[
"node_modules/react",
257.2,
4.0
],
[
"node_modules/@tanstack/table-core",
243.6,
3.8
],
[
"node_modules/@emotion/hash",
232.4,
3.6
],
[
"node_modules/@mui/utils",
126.5,
2.0
],
[
"node_modules/@tanstack/virtual-core",
76.2,
1.2
],
[
"node_modules/@emotion/react",
74.6,
1.2
],
[
"web/src/components/RealtimeTable/tableColumns.jsx",
69.5,
1.1
],
[
"node_modules/@emotion/utils",
43.8,
0.7
],
[
"web/src/components/RealtimeTable/Cell/Cell/Cell.jsx",
31.6,
0.5
],
[
"node_modules/.pnpm",
13.5,
0.2
],
[
"web/src/components/RealtimeTable/hooks/useValidationRules.js",
7.1,
0.1
],
[
"web/src/components/RealtimeTable/RealtimeTable.jsx",
4.8,
0.1
],
[
"web/src/components/RealtimeTable/constants/tableConfig.js",
4.3,
0.1
],
[
"web/src/components/RealtimeTable/utils/columnLayoutUtils.js",
4.2,
0.1
],
[
"web/src/components/RealtimeTable/contexts/RealtimeContext.js",
4.0,
0.1
],
[
"node_modules/clsx",
3.3,
0.1
],
[
"node_modules/@tanstack/react-virtual",
1.8,
0.0
],
[
"node_modules/@mui/styled-engine",
1.3,
0.0
]
],
"app_attribution": [
[
"(нет кадра web/src в стеке: библиотека/браузер)",
4421.6,
68.6
],
[
"measureElement — web/src/components/RealtimeTable/RealtimeTable.jsx:42",
901.3,
14.0
],
[
"i.Cell — web/src/components/RealtimeTable/tableColumns.jsx:211",
55.2,
0.9
],
[
"b — web/src/components/RealtimeTable/tableColumns.jsx:139",
40.5,
0.6
],
[
"ao — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:98",
24.1,
0.4
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:211",
14.9,
0.2
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:45",
6.1,
0.1
],
[
"nQ — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:1",
5.3,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:140",
4.5,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/constants/tableConfig.js:51",
4.3,
0.1
],
[
"muiTableBodyCellProps — web/src/components/RealtimeTable/RealtimeTable.jsx:397",
4.1,
0.1
],
[
"i — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:11",
3.7,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:36",
2.5,
0.0
],
[
"f — web/src/components/RealtimeTable/tableColumns.jsx:131",
2.3,
0.0
],
[
"Cell — web/src/components/RealtimeTable/tableColumns.jsx:255",
1.8,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:177",
1.5,
0.0
],
[
"rangeExtractor — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:22",
1.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/tableColumns.jsx:215",
1.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:43",
1.0,
0.0
],
[
"subscribeCell — web/src/components/RealtimeTable/contexts/RealtimeContext.js:31",
0.8,
0.0
],
[
"muiTableBodyRowProps — web/src/components/RealtimeTable/RealtimeTable.jsx:362",
0.8,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:147",
0.7,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:75",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:78",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/tableColumns.jsx:108",
0.3,
0.0
]
],
"app_inclusive": [
[
"measureElement — web/src/components/RealtimeTable/RealtimeTable.jsx:42",
901.3,
14.0
],
[
"i.Cell — web/src/components/RealtimeTable/tableColumns.jsx:211",
106.4,
1.7
],
[
"b — web/src/components/RealtimeTable/tableColumns.jsx:139",
49.9,
0.8
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:140",
32.6,
0.5
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:147",
24.8,
0.4
],
[
"ao — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:98",
24.1,
0.4
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:211",
14.9,
0.2
],
[
"muiTableBodyCellProps — web/src/components/RealtimeTable/RealtimeTable.jsx:397",
8.4,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:43",
6.4,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:45",
6.1,
0.1
],
[
"n0 — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:7",
5.5,
0.1
],
[
"nQ — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:1",
5.3,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/constants/tableConfig.js:51",
4.3,
0.1
],
[
"i — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:11",
3.7,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:36",
2.5,
0.0
],
[
"f — web/src/components/RealtimeTable/tableColumns.jsx:131",
2.3,
0.0
],
[
"Cell — web/src/components/RealtimeTable/tableColumns.jsx:255",
1.8,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:177",
1.5,
0.0
],
[
"rangeExtractor — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:22",
1.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/tableColumns.jsx:215",
1.3,
0.0
],
[
"subscribeCell — web/src/components/RealtimeTable/contexts/RealtimeContext.js:31",
0.8,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:74",
0.8,
0.0
],
[
"muiTableBodyRowProps — web/src/components/RealtimeTable/RealtimeTable.jsx:362",
0.8,
0.0
],
[
"measureElement — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:19",
0.8,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:75",
0.5,
0.0
]
],
"target": "FORM_2/AHR/null:y",
"role": "rf",
"steps": 80,
"main_thread_ms": 6439.8
},
{
"file": "hot-FORM_4_STRUCTURE_null-y.cpuprofile",
"profile_ms": 7776.6,
"active_ms": 7288.0,
"special_ms": {
"(program)": 711.5,
"(idle)": 488.6,
"(garbage collector)": 356.8
},
"self_by_function": [
[
"measureElement — web/src/components/RealtimeTable/RealtimeTable.jsx:42",
1020.9,
14.0
],
[
"p — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:49",
641.8,
8.8
],
[
"(anonymous) — web/node_modules/@emotion/styled/base/dist/emotion-styled-base.browser.esm.js:92",
398.0,
5.5
],
[
"(anonymous) — web/node_modules/@emotion/hash/dist/emotion-hash.esm.js:4",
263.3,
3.6
],
[
"m — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:30",
170.2,
2.3
],
[
"s — web/node_modules/react/cjs/react-jsx-runtime.production.min.js:11",
168.1,
2.3
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:78",
119.2,
1.6
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:110",
116.9,
1.6
],
[
"m — web/node_modules/@mui/system/createStyled/createStyled.mjs:68",
116.3,
1.6
],
[
"_ — web/node_modules/react/cjs/react.production.min.js:14",
113.7,
1.6
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:224",
111.4,
1.5
],
[
"(anonymous) — web/node_modules/@tanstack/table-core/src/features/ColumnVisibility.ts:232",
105.2,
1.4
],
[
"sx — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:257",
102.9,
1.4
],
[
"(anonymous) — web/node_modules/@emotion/react/dist/emotion-element-f0de968e.browser.esm.js:29",
93.4,
1.3
],
[
"(anonymous) — web/node_modules/@mui/material/TableCell/TableCell.mjs:152",
90.7,
1.2
],
[
"u — web/node_modules/react-dom/cjs/react-dom.production.min.js:219",
86.0,
1.2
],
[
"(anonymous) — web/node_modules/@mui/system/cssContainerQueries/cssContainerQueries.mjs:32",
76.1,
1.0
],
[
"(anonymous) — web/node_modules/@tanstack/virtual-core/src/index.ts:160",
72.8,
1.0
],
[
"g — web/node_modules/@mui/system/breakpoints/breakpoints.mjs:124",
71.9,
1.0
],
[
"ad — web/node_modules/react-dom/cjs/react-dom.production.min.js:160",
68.4,
0.9
],
[
"a — web/node_modules/@mui/material/utils/useSlot.mjs:21",
55.6,
0.8
],
[
"iA — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:39",
54.6,
0.7
],
[
"uQ — web/node_modules/react-dom/cjs/react-dom.production.min.js:251",
52.4,
0.7
],
[
"l5 — web/node_modules/material-react-table/src/utils/style.utils.ts:88",
51.2,
0.7
],
[
"b — web/src/components/RealtimeTable/tableColumns.jsx:139",
45.0,
0.6
]
],
"self_by_package": [
[
"web/src/components/RealtimeTable/RealtimeTable.jsx",
1027.3,
14.1
],
[
"node_modules/@mui/system",
988.5,
13.6
],
[
"node_modules/react-dom",
969.4,
13.3
],
[
"node_modules/@emotion/serialize",
641.8,
8.8
],
[
"node_modules/@emotion/styled",
403.8,
5.5
],
[
"node_modules/@mui/material",
387.4,
5.3
],
[
"node_modules/material-react-table",
347.6,
4.8
],
[
"node_modules/react",
297.9,
4.1
],
[
"node_modules/@tanstack/table-core",
286.6,
3.9
],
[
"node_modules/@emotion/hash",
263.3,
3.6
],
[
"node_modules/@mui/utils",
151.2,
2.1
],
[
"node_modules/@emotion/react",
93.4,
1.3
],
[
"node_modules/@tanstack/virtual-core",
93.2,
1.3
],
[
"(native/unknown)",
81.5,
1.1
],
[
"web/src/components/RealtimeTable/tableColumns.jsx",
78.2,
1.1
],
[
"node_modules/@emotion/utils",
47.0,
0.6
],
[
"node_modules/.pnpm",
13.7,
0.2
],
[
"web/src/components/RealtimeTable/hooks/useValidationRules.js",
13.5,
0.2
],
[
"web/src/components/RealtimeTable/Cell/Cell/Cell.jsx",
10.9,
0.1
],
[
"web/src/components/RealtimeTable/contexts/RealtimeContext.js",
5.1,
0.1
],
[
"web/src/components/RealtimeTable/constants/tableConfig.js",
4.8,
0.1
],
[
"node_modules/clsx",
4.8,
0.1
],
[
"web/src/components/RealtimeTable/utils/columnLayoutUtils.js",
4.1,
0.1
],
[
"node_modules/scheduler",
1.3,
0.0
],
[
"node_modules/@tanstack/react-virtual",
1.0,
0.0
]
],
"app_attribution": [
[
"(нет кадра web/src в стеке: библиотека/браузер)",
5004.0,
68.7
],
[
"measureElement — web/src/components/RealtimeTable/RealtimeTable.jsx:42",
1020.9,
14.0
],
[
"i.Cell — web/src/components/RealtimeTable/tableColumns.jsx:211",
63.2,
0.9
],
[
"b — web/src/components/RealtimeTable/tableColumns.jsx:139",
48.1,
0.7
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:211",
20.8,
0.3
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:45",
12.0,
0.2
],
[
"nQ — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:1",
9.9,
0.1
],
[
"muiTableBodyCellProps — web/src/components/RealtimeTable/RealtimeTable.jsx:397",
6.1,
0.1
],
[
"ao — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:98",
5.8,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:140",
5.3,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/constants/tableConfig.js:51",
5.1,
0.1
],
[
"i — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:11",
3.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:36",
2.8,
0.0
],
[
"Cell — web/src/components/RealtimeTable/tableColumns.jsx:255",
2.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:147",
1.8,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:43",
1.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:75",
1.3,
0.0
],
[
"rangeExtractor — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:22",
1.0,
0.0
],
[
"subscribeCell — web/src/components/RealtimeTable/contexts/RealtimeContext.js:31",
1.0,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:177",
0.8,
0.0
],
[
"measureElement — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:19",
0.5,
0.0
],
[
"id — web/src/components/RealtimeTable/contexts/RealtimeContext.js:19",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/tableColumns.jsx:215",
0.5,
0.0
],
[
"getItemKey — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:18",
0.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:29",
0.3,
0.0
]
],
"app_inclusive": [
[
"measureElement — web/src/components/RealtimeTable/RealtimeTable.jsx:42",
1020.9,
14.0
],
[
"i.Cell — web/src/components/RealtimeTable/tableColumns.jsx:211",
124.7,
1.7
],
[
"b — web/src/components/RealtimeTable/tableColumns.jsx:139",
61.3,
0.8
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:211",
20.8,
0.3
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:140",
15.4,
0.2
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:43",
13.2,
0.2
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:45",
12.0,
0.2
],
[
"muiTableBodyCellProps — web/src/components/RealtimeTable/RealtimeTable.jsx:397",
11.2,
0.2
],
[
"nQ — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:1",
9.9,
0.1
],
[
"n0 — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:7",
9.9,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:147",
7.6,
0.1
],
[
"ao — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:98",
5.8,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/constants/tableConfig.js:51",
5.1,
0.1
],
[
"i — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:11",
3.3,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:36",
2.8,
0.0
],
[
"Cell — web/src/components/RealtimeTable/tableColumns.jsx:255",
2.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:75",
1.3,
0.0
],
[
"rangeExtractor — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:22",
1.3,
0.0
],
[
"measureElement — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:19",
1.3,
0.0
],
[
"subscribeCell — web/src/components/RealtimeTable/contexts/RealtimeContext.js:31",
1.0,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:74",
1.0,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:177",
0.8,
0.0
],
[
"id — web/src/components/RealtimeTable/contexts/RealtimeContext.js:19",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/tableColumns.jsx:215",
0.5,
0.0
],
[
"getItemKey — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:18",
0.3,
0.0
]
],
"target": "FORM_4/STRUCTURE/null:y",
"role": "rf",
"steps": 80,
"main_thread_ms": 7286.9
},
{
"file": "hot-project_LIMIT_1_2026-y.cpuprofile",
"profile_ms": 6726.5,
"active_ms": 6186.3,
"special_ms": {
"(program)": 520.4,
"(idle)": 540.2,
"(garbage collector)": 285.8
},
"self_by_function": [
[
"measureElement — web/src/components/RealtimeTable/RealtimeTable.jsx:42",
832.8,
13.5
],
[
"p — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:49",
590.1,
9.5
],
[
"(anonymous) — web/node_modules/@emotion/styled/base/dist/emotion-styled-base.browser.esm.js:92",
373.8,
6.0
],
[
"(anonymous) — web/node_modules/@emotion/hash/dist/emotion-hash.esm.js:4",
239.5,
3.9
],
[
"m — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:30",
157.5,
2.5
],
[
"s — web/node_modules/react/cjs/react-jsx-runtime.production.min.js:11",
134.0,
2.2
],
[
"m — web/node_modules/@mui/system/createStyled/createStyled.mjs:68",
111.1,
1.8
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:78",
103.3,
1.7
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:110",
99.6,
1.6
],
[
"sx — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:257",
91.3,
1.5
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:224",
89.1,
1.4
],
[
"u — web/node_modules/react-dom/cjs/react-dom.production.min.js:219",
84.0,
1.4
],
[
"(anonymous) — web/node_modules/@emotion/react/dist/emotion-element-f0de968e.browser.esm.js:29",
82.9,
1.3
],
[
"_ — web/node_modules/react/cjs/react.production.min.js:14",
80.5,
1.3
],
[
"(anonymous) — web/node_modules/@mui/material/TableCell/TableCell.mjs:152",
72.3,
1.2
],
[
"ad — web/node_modules/react-dom/cjs/react-dom.production.min.js:160",
69.9,
1.1
],
[
"uq — web/node_modules/react-dom/cjs/react-dom.production.min.js:252",
67.3,
1.1
],
[
"g — web/node_modules/@mui/system/breakpoints/breakpoints.mjs:124",
67.2,
1.1
],
[
"(anonymous) — web/node_modules/@mui/system/cssContainerQueries/cssContainerQueries.mjs:32",
61.7,
1.0
],
[
"(anonymous) — web/node_modules/@tanstack/virtual-core/src/index.ts:160",
54.1,
0.9
],
[
"iA — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:39",
48.1,
0.8
],
[
"i — web/node_modules/@mui/system/style/style.mjs:62",
44.1,
0.7
],
[
"l5 — web/node_modules/material-react-table/src/utils/style.utils.ts:88",
40.8,
0.7
],
[
"a — web/node_modules/@mui/material/utils/useSlot.mjs:21",
40.8,
0.7
],
[
"b — web/src/components/RealtimeTable/tableColumns.jsx:139",
40.2,
0.7
]
],
"self_by_package": [
[
"node_modules/@mui/system",
919.9,
14.9
],
[
"node_modules/react-dom",
879.1,
14.2
],
[
"web/src/components/RealtimeTable/RealtimeTable.jsx",
837.7,
13.5
],
[
"node_modules/@emotion/serialize",
590.1,
9.5
],
[
"node_modules/@emotion/styled",
377.6,
6.1
],
[
"node_modules/@mui/material",
314.2,
5.1
],
[
"node_modules/material-react-table",
298.2,
4.8
],
[
"node_modules/@emotion/hash",
239.5,
3.9
],
[
"node_modules/react",
232.1,
3.8
],
[
"node_modules/@tanstack/table-core",
153.7,
2.5
],
[
"node_modules/@mui/utils",
125.4,
2.0
],
[
"node_modules/@emotion/react",
82.9,
1.3
],
[
"web/src/components/RealtimeTable/tableColumns.jsx",
75.5,
1.2
],
[
"node_modules/@tanstack/virtual-core",
72.4,
1.2
],
[
"(native/unknown)",
59.7,
1.0
],
[
"node_modules/@emotion/utils",
50.0,
0.8
],
[
"web/src/components/RealtimeTable/Cell/Cell/Cell.jsx",
27.7,
0.4
],
[
"node_modules/.pnpm",
16.2,
0.3
],
[
"web/src/components/RealtimeTable/hooks/useValidationRules.js",
8.9,
0.1
],
[
"web/src/components/RealtimeTable/constants/tableConfig.js",
3.8,
0.1
],
[
"web/src/components/RealtimeTable/contexts/RealtimeContext.js",
3.7,
0.1
],
[
"node_modules/scheduler",
3.6,
0.1
],
[
"node_modules/clsx",
3.5,
0.1
],
[
"web/src/components/RealtimeTable/utils/columnLayoutUtils.js",
2.0,
0.0
],
[
"node_modules/@mui/styled-engine",
1.3,
0.0
]
],
"app_attribution": [
[
"(нет кадра web/src в стеке: библиотека/браузер)",
4368.2,
70.6
],
[
"measureElement — web/src/components/RealtimeTable/RealtimeTable.jsx:42",
832.8,
13.5
],
[
"i.Cell — web/src/components/RealtimeTable/tableColumns.jsx:211",
58.7,
0.9
],
[
"b — web/src/components/RealtimeTable/tableColumns.jsx:139",
44.3,
0.7
],
[
"ao — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:98",
18.2,
0.3
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:211",
16.9,
0.3
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:45",
7.4,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:140",
5.5,
0.1
],
[
"muiTableBodyCellProps — web/src/components/RealtimeTable/RealtimeTable.jsx:397",
4.6,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/constants/tableConfig.js:51",
3.8,
0.1
],
[
"nQ — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:1",
2.6,
0.0
],
[
"f — web/src/components/RealtimeTable/tableColumns.jsx:131",
2.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:147",
2.0,
0.0
],
[
"Cell — web/src/components/RealtimeTable/tableColumns.jsx:255",
1.8,
0.0
],
[
"subscribeCell — web/src/components/RealtimeTable/contexts/RealtimeContext.js:31",
1.7,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:43",
1.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:36",
1.5,
0.0
],
[
"i — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:11",
1.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:170",
0.8,
0.0
],
[
"muiTableBodyRowProps — web/src/components/RealtimeTable/RealtimeTable.jsx:362",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:165",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/tableColumns.jsx:215",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:78",
0.5,
0.0
],
[
"measureElement — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:19",
0.5,
0.0
],
[
"id — web/src/components/RealtimeTable/contexts/RealtimeContext.js:19",
0.5,
0.0
]
],
"app_inclusive": [
[
"measureElement — web/src/components/RealtimeTable/RealtimeTable.jsx:42",
832.8,
13.5
],
[
"i.Cell — web/src/components/RealtimeTable/tableColumns.jsx:211",
114.5,
1.9
],
[
"b — web/src/components/RealtimeTable/tableColumns.jsx:139",
55.7,
0.9
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:140",
28.3,
0.5
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:147",
20.3,
0.3
],
[
"ao — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:98",
18.2,
0.3
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:211",
16.9,
0.3
],
[
"muiTableBodyCellProps — web/src/components/RealtimeTable/RealtimeTable.jsx:397",
8.4,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:43",
7.9,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/hooks/useValidationRules.js:45",
7.4,
0.1
],
[
"(anonymous) — web/src/components/RealtimeTable/constants/tableConfig.js:51",
3.8,
0.1
],
[
"nQ — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:1",
2.6,
0.0
],
[
"n0 — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:7",
2.6,
0.0
],
[
"f — web/src/components/RealtimeTable/tableColumns.jsx:131",
2.5,
0.0
],
[
"Cell — web/src/components/RealtimeTable/tableColumns.jsx:255",
1.8,
0.0
],
[
"subscribeCell — web/src/components/RealtimeTable/contexts/RealtimeContext.js:31",
1.7,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:74",
1.7,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/contexts/RealtimeContext.js:36",
1.5,
0.0
],
[
"i — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:11",
1.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:170",
1.3,
0.0
],
[
"measureElement — web/src/components/RealtimeTable/utils/columnLayoutUtils.js:19",
1.2,
0.0
],
[
"muiTableBodyRowProps — web/src/components/RealtimeTable/RealtimeTable.jsx:362",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:165",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/tableColumns.jsx:215",
0.5,
0.0
],
[
"(anonymous) — web/src/components/RealtimeTable/Cell/Cell/Cell.jsx:78",
0.5,
0.0
]
],
"target": "project/LIMIT/1/2026:y",
"role": "rf",
"steps": 80,
"main_thread_ms": 6184.8
},
{
"file": "hot-svod_projects_summaries-y.cpuprofile",
"profile_ms": 7701.6,
"active_ms": 7254.9,
"special_ms": {
"(program)": 438.2,
"(idle)": 446.8,
"(garbage collector)": 291.8
},
"self_by_function": [
[
"Cell — web/src/pages/SvodPage/SummaryTable.jsx:69",
1044.4,
14.4
],
[
"measureElement — web/src/pages/SvodPage/SummaryTable.jsx:13",
834.9,
11.5
],
[
"p — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:49",
733.6,
10.1
],
[
"(anonymous) — web/node_modules/@emotion/hash/dist/emotion-hash.esm.js:4",
299.2,
4.1
],
[
"m — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:30",
241.0,
3.3
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:78",
229.5,
3.2
],
[
"(anonymous) — web/node_modules/@emotion/styled/base/dist/emotion-styled-base.browser.esm.js:92",
162.0,
2.2
],
[
"sx — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:257",
121.6,
1.7
],
[
"f — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:188",
120.7,
1.7
],
[
"s — web/node_modules/react/cjs/react-jsx-runtime.production.min.js:11",
117.6,
1.6
],
[
"m — web/node_modules/@mui/system/createStyled/createStyled.mjs:68",
113.2,
1.6
],
[
"(anonymous) — web/node_modules/@mui/system/cssContainerQueries/cssContainerQueries.mjs:32",
100.6,
1.4
],
[
"(anonymous) — web/node_modules/@mui/material/TableCell/TableCell.mjs:152",
99.1,
1.4
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:224",
88.6,
1.2
],
[
"_ — web/node_modules/react/cjs/react.production.min.js:14",
86.5,
1.2
],
[
"iA — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:39",
85.4,
1.2
],
[
"u — web/node_modules/react-dom/cjs/react-dom.production.min.js:219",
83.7,
1.2
],
[
"g — web/node_modules/@mui/system/breakpoints/breakpoints.mjs:124",
82.6,
1.1
],
[
"(anonymous) — web/node_modules/@tanstack/virtual-core/src/index.ts:160",
79.1,
1.1
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:110",
63.3,
0.9
],
[
"(anonymous) — web/node_modules/@emotion/react/dist/emotion-element-f0de968e.browser.esm.js:29",
61.0,
0.8
],
[
"ad — web/node_modules/react-dom/cjs/react-dom.production.min.js:160",
59.9,
0.8
],
[
"l5 — web/node_modules/material-react-table/src/utils/style.utils.ts:88",
59.8,
0.8
],
[
"v — web/node_modules/@mui/system/spacing/spacing.mjs:116",
49.0,
0.7
],
[
"n — web/node_modules/@emotion/utils/dist/emotion-utils.browser.esm.js:3",
44.3,
0.6
]
],
"self_by_package": [
[
"web/src/pages/SvodPage/SummaryTable.jsx",
1908.1,
26.3
],
[
"node_modules/@mui/system",
1220.3,
16.8
],
[
"node_modules/@emotion/serialize",
854.3,
11.8
],
[
"node_modules/react-dom",
732.3,
10.1
],
[
"node_modules/material-react-table",
392.1,
5.4
],
[
"node_modules/@emotion/hash",
299.2,
4.1
],
[
"node_modules/react",
213.7,
2.9
],
[
"node_modules/@mui/material",
202.7,
2.8
],
[
"node_modules/@emotion/styled",
168.1,
2.3
],
[
"node_modules/@emotion/utils",
118.1,
1.6
],
[
"node_modules/@tanstack/table-core",
116.1,
1.6
],
[
"node_modules/@tanstack/virtual-core",
92.3,
1.3
],
[
"node_modules/@mui/utils",
79.1,
1.1
],
[
"node_modules/@emotion/react",
61.0,
0.8
],
[
"(native/unknown)",
43.3,
0.6
],
[
"node_modules/.pnpm",
16.8,
0.2
],
[
"node_modules/@swc/helpers",
2.5,
0.0
],
[
"node_modules/@tanstack/react-virtual",
1.3,
0.0
],
[
"node_modules/@mui/styled-engine",
1.0,
0.0
],
[
"node_modules/scheduler",
0.8,
0.0
],
[
"web/src/pages/ProjectPages/ProjectSummariesPage.jsx",
0.8,
0.0
],
[
"node_modules/clsx",
0.8,
0.0
],
[
"node_modules/stylis",
0.5,
0.0
]
],
"app_attribution": [
[
"(нет кадра web/src в стеке: библиотека/браузер)",
4610.8,
63.6
],
[
"Cell — web/src/pages/SvodPage/SummaryTable.jsx:69",
1048.6,
14.5
],
[
"measureElement — web/src/pages/SvodPage/SummaryTable.jsx:13",
834.9,
11.5
],
[
"(anonymous) — web/src/pages/SvodPage/SummaryTable.jsx:18",
14.9,
0.2
],
[
"muiTableBodyCellProps — web/src/pages/SvodPage/SummaryTable.jsx:160",
13.9,
0.2
],
[
"Cell — web/src/pages/ProjectPages/ProjectSummariesPage.jsx:56",
1.5,
0.0
],
[
"(anonymous) — web/src/pages/ProjectPages/ProjectSummariesPage.jsx:77",
0.3,
0.0
]
],
"app_inclusive": [
[
"Cell — web/src/pages/SvodPage/SummaryTable.jsx:69",
1048.6,
14.5
],
[
"measureElement — web/src/pages/SvodPage/SummaryTable.jsx:13",
834.9,
11.5
],
[
"muiTableBodyCellProps — web/src/pages/SvodPage/SummaryTable.jsx:160",
28.9,
0.4
],
[
"(anonymous) — web/src/pages/SvodPage/SummaryTable.jsx:18",
14.9,
0.2
],
[
"Cell — web/src/pages/ProjectPages/ProjectSummariesPage.jsx:56",
1.5,
0.0
],
[
"(anonymous) — web/src/pages/ProjectPages/ProjectSummariesPage.jsx:77",
0.3,
0.0
]
],
"target": "svod/projects_summaries:y",
"role": "dfip",
"steps": 80,
"main_thread_ms": 7255.1
},
{
"file": "hot-svod_svod1_MAIN-filter.cpuprofile",
"profile_ms": 30026.0,
"active_ms": 593.1,
"special_ms": {
"(program)": 453.2,
"(idle)": 29432.9,
"(garbage collector)": 45.8
},
"self_by_function": [
[
"requestAnimationFrame — ? ()",
15.8,
2.7
],
[
"get offsetHeight — ? ()",
13.7,
2.3
],
[
"Cell — web/src/pages/SvodPage/SummaryTable.jsx:69",
11.9,
2.0
],
[
"p — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:49",
5.1,
0.9
],
[
"tick — ? ()",
3.9,
0.7
],
[
"e — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:13",
2.8,
0.5
],
[
"(anonymous) — web/node_modules/@emotion/styled/base/dist/emotion-styled-base.browser.esm.js:92",
2.5,
0.4
],
[
"o — web/node_modules/@mui/system/cssContainerQueries/cssContainerQueries.mjs:10",
1.8,
0.3
],
[
"u — web/node_modules/react-dom/cjs/react-dom.production.min.js:219",
1.5,
0.3
],
[
"(anonymous) — web/node_modules/@emotion/hash/dist/emotion-hash.esm.js:4",
1.5,
0.3
],
[
"(anonymous) — ? ()",
1.5,
0.3
],
[
"ib — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCellValue.tsx:20",
1.3,
0.2
],
[
"i — web/node_modules/react-dom/cjs/react-dom.production.min.js:289",
1.3,
0.2
],
[
"sx — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:257",
1.0,
0.2
],
[
"m — web/node_modules/@mui/system/createStyled/createStyled.mjs:68",
1.0,
0.2
],
[
"p — web/node_modules/@mui/system/createStyled/createStyled.mjs:36",
0.8,
0.1
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:110",
0.8,
0.1
],
[
"o — web/node_modules/react-dom/cjs/react-dom.production.min.js:143",
0.8,
0.1
],
[
"T — web/node_modules/@mui/system/sizing/sizing.mjs:4",
0.8,
0.1
],
[
"(anonymous) — web/node_modules/@mui/material/TableCell/TableCell.mjs:152",
0.8,
0.1
],
[
"l5 — web/node_modules/material-react-table/src/utils/style.utils.ts:88",
0.8,
0.1
],
[
"n — web/node_modules/@mui/utils/composeClasses/composeClasses.mjs:34",
0.8,
0.1
],
[
"s — web/node_modules/react/cjs/react-jsx-runtime.production.min.js:11",
0.8,
0.1
],
[
"o — web/node_modules/@mui/utils/appendOwnerState/appendOwnerState.mjs:16",
0.5,
0.1
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:224",
0.5,
0.1
]
],
"self_by_package": [
[
"(native/unknown)",
38.0,
6.4
],
[
"web/src/pages/SvodPage/SummaryTable.jsx",
12.4,
2.1
],
[
"node_modules/@mui/system",
10.2,
1.7
],
[
"node_modules/react-dom",
8.8,
1.5
],
[
"node_modules/@emotion/serialize",
5.3,
0.9
],
[
"node_modules/material-react-table",
4.3,
0.7
],
[
"node_modules/@emotion/styled",
3.0,
0.5
],
[
"node_modules/@tanstack/table-core",
3.0,
0.5
],
[
"node_modules/@mui/utils",
2.3,
0.4
],
[
"node_modules/@mui/material",
2.2,
0.4
],
[
"node_modules/@emotion/hash",
1.5,
0.3
],
[
"node_modules/react",
1.0,
0.2
],
[
"web/src/api/exports.js",
0.5,
0.1
],
[
"web/src/components/ExportJobs.jsx",
0.3,
0.0
],
[
"node_modules/react-router",
0.3,
0.0
],
[
"node_modules/@emotion/react",
0.3,
0.0
],
[
"web/src/pages/SvodPage/SvodFilters.jsx",
0.3,
0.0
],
[
"node_modules/@tanstack/react-table",
0.3,
0.0
],
[
"node_modules/@emotion/utils",
0.2,
0.0
]
],
"app_attribution": [
[
"(нет кадра web/src в стеке: библиотека/браузер)",
66.2,
11.2
],
[
"measureElement — web/src/pages/SvodPage/SummaryTable.jsx:13",
13.7,
2.3
],
[
"Cell — web/src/pages/SvodPage/SummaryTable.jsx:69",
11.9,
2.0
],
[
"l.onmessage — web/src/api/exports.js:67",
0.5,
0.1
],
[
"(anonymous) — web/src/pages/SvodPage/SummaryTable.jsx:80",
0.5,
0.1
],
[
"t — web/src/components/ExportJobs.jsx:53",
0.3,
0.0
],
[
"o2 — web/src/pages/SvodPage/SvodPage.jsx:163",
0.3,
0.0
],
[
"ol — web/src/pages/SvodPage/SvodFilters.jsx:48",
0.3,
0.0
],
[
"muiTableBodyCellProps — web/src/pages/SvodPage/SummaryTable.jsx:160",
0.3,
0.0
],
[
"a6 — web/src/pages/SvodPage/SummaryTable.jsx:58",
0.2,
0.0
]
],
"app_inclusive": [
[
"measureElement — web/src/pages/SvodPage/SummaryTable.jsx:13",
13.7,
2.3
],
[
"Cell — web/src/pages/SvodPage/SummaryTable.jsx:69",
11.9,
2.0
],
[
"l.onmessage — web/src/api/exports.js:67",
0.8,
0.1
],
[
"o2 — web/src/pages/SvodPage/SvodPage.jsx:163",
0.5,
0.1
],
[
"(anonymous) — web/src/pages/SvodPage/SummaryTable.jsx:80",
0.5,
0.1
],
[
"t — web/src/components/ExportJobs.jsx:53",
0.3,
0.0
],
[
"nA — web/src/api/exports.js:40",
0.3,
0.0
],
[
"ol — web/src/pages/SvodPage/SvodFilters.jsx:48",
0.3,
0.0
],
[
"muiTableBodyCellProps — web/src/pages/SvodPage/SummaryTable.jsx:160",
0.3,
0.0
],
[
"a6 — web/src/pages/SvodPage/SummaryTable.jsx:58",
0.2,
0.0
],
[
"(anonymous) — web/src/pages/SvodPage/SummaryTable.jsx:58",
0.2,
0.0
],
[
"(anonymous) — web/src/pages/SvodPage/SvodPage.jsx:239",
0.2,
0.0
]
],
"target": "svod/svod1_MAIN:filter",
"role": "dfip",
"steps": 0,
"main_thread_ms": 600.8
},
{
"file": "hot-svod_svod1_MAIN-y.cpuprofile",
"profile_ms": 6567.9,
"active_ms": 4832.1,
"special_ms": {
"(program)": 264.9,
"(idle)": 1735.8,
"(garbage collector)": 185.2
},
"self_by_function": [
[
"Cell — web/src/pages/SvodPage/SummaryTable.jsx:69",
1108.3,
22.9
],
[
"p — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:49",
459.4,
9.5
],
[
"get offsetHeight — ? ()",
410.8,
8.5
],
[
"e — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:13",
368.4,
7.6
],
[
"(anonymous) — web/node_modules/@emotion/styled/base/dist/emotion-styled-base.browser.esm.js:92",
222.4,
4.6
],
[
"(anonymous) — web/node_modules/@emotion/hash/dist/emotion-hash.esm.js:4",
191.6,
4.0
],
[
"sx — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:257",
84.4,
1.7
],
[
"s — web/node_modules/react/cjs/react-jsx-runtime.production.min.js:11",
66.0,
1.4
],
[
"(anonymous) — web/node_modules/@mui/material/TableCell/TableCell.mjs:152",
65.1,
1.3
],
[
"m — web/node_modules/@mui/system/createStyled/createStyled.mjs:68",
64.5,
1.3
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:224",
52.3,
1.1
],
[
"iA — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:39",
50.4,
1.0
],
[
"_ — web/node_modules/react/cjs/react.production.min.js:14",
49.7,
1.0
],
[
"(anonymous) — web/node_modules/@mui/system/cssContainerQueries/cssContainerQueries.mjs:32",
48.7,
1.0
],
[
"u — web/node_modules/react-dom/cjs/react-dom.production.min.js:219",
47.8,
1.0
],
[
"(anonymous) — web/node_modules/@tanstack/virtual-core/src/index.ts:160",
47.0,
1.0
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:110",
46.6,
1.0
],
[
"(anonymous) — web/node_modules/@emotion/react/dist/emotion-element-f0de968e.browser.esm.js:29",
38.2,
0.8
],
[
"l5 — web/node_modules/material-react-table/src/utils/style.utils.ts:88",
34.4,
0.7
],
[
"ad — web/node_modules/react-dom/cjs/react-dom.production.min.js:160",
31.9,
0.7
],
[
"l0 — web/node_modules/material-react-table/src/utils/style.utils.ts:16",
27.9,
0.6
],
[
"v — web/node_modules/@mui/system/spacing/spacing.mjs:116",
27.1,
0.6
],
[
"i — web/node_modules/@mui/system/style/style.mjs:62",
26.9,
0.6
],
[
"uQ — web/node_modules/react-dom/cjs/react-dom.production.min.js:251",
25.9,
0.5
],
[
"p — web/node_modules/react-dom/cjs/react-dom.production.min.js:139",
24.9,
0.5
]
],
"self_by_package": [
[
"web/src/pages/SvodPage/SummaryTable.jsx",
1129.4,
23.4
],
[
"node_modules/@mui/system",
729.1,
15.1
],
[
"node_modules/@emotion/serialize",
459.4,
9.5
],
[
"(native/unknown)",
439.6,
9.1
],
[
"node_modules/react-dom",
437.3,
9.0
],
[
"node_modules/material-react-table",
249.8,
5.2
],
[
"node_modules/@emotion/styled",
224.9,
4.7
],
[
"node_modules/@emotion/hash",
191.6,
4.0
],
[
"node_modules/@mui/material",
128.8,
2.7
],
[
"node_modules/react",
120.7,
2.5
],
[
"node_modules/@tanstack/table-core",
77.1,
1.6
],
[
"node_modules/@tanstack/virtual-core",
54.3,
1.1
],
[
"node_modules/@mui/utils",
51.0,
1.1
],
[
"node_modules/@emotion/react",
38.2,
0.8
],
[
"node_modules/@emotion/utils",
24.5,
0.5
],
[
"node_modules/.pnpm",
13.3,
0.3
],
[
"node_modules/stylis",
6.2,
0.1
],
[
"node_modules/clsx",
4.1,
0.1
],
[
"node_modules/@mui/styled-engine",
0.8,
0.0
],
[
"node_modules/@swc/helpers",
0.5,
0.0
],
[
"web/src/pages/SvodPage/SvodPage.jsx",
0.5,
0.0
],
[
"node_modules/@emotion/cache",
0.5,
0.0
],
[
"node_modules/scheduler",
0.3,
0.0
],
[
"node_modules/@tanstack/react-virtual",
0.2,
0.0
]
],
"app_attribution": [
[
"(нет кадра web/src в стеке: библиотека/браузер)",
2839.4,
58.8
],
[
"Cell — web/src/pages/SvodPage/SummaryTable.jsx:69",
1109.1,
23.0
],
[
"measureElement — web/src/pages/SvodPage/SummaryTable.jsx:13",
412.3,
8.5
],
[
"muiTableBodyCellProps — web/src/pages/SvodPage/SummaryTable.jsx:160",
15.4,
0.3
],
[
"(anonymous) — web/src/pages/SvodPage/SummaryTable.jsx:18",
4.3,
0.1
],
[
"Cell — web/src/pages/SvodPage/SvodPage.jsx:153",
1.3,
0.0
],
[
"accessorFn — web/src/pages/SvodPage/SvodPage.jsx:73",
0.3,
0.0
]
],
"app_inclusive": [
[
"Cell — web/src/pages/SvodPage/SummaryTable.jsx:69",
1109.1,
23.0
],
[
"measureElement — web/src/pages/SvodPage/SummaryTable.jsx:13",
412.3,
8.5
],
[
"muiTableBodyCellProps — web/src/pages/SvodPage/SummaryTable.jsx:160",
19.7,
0.4
],
[
"(anonymous) — web/src/pages/SvodPage/SummaryTable.jsx:18",
4.3,
0.1
],
[
"Cell — web/src/pages/SvodPage/SvodPage.jsx:153",
1.3,
0.0
],
[
"accessorFn — web/src/pages/SvodPage/SvodPage.jsx:73",
0.3,
0.0
]
],
"target": "svod/svod1_MAIN:y",
"role": "dfip",
"steps": 80,
"main_thread_ms": 4830.5
},
{
"file": "hot-svod_svod2_GO-filter.cpuprofile",
"profile_ms": 30022.3,
"active_ms": 675.3,
"special_ms": {
"(program)": 507.5,
"(idle)": 29347.0,
"(garbage collector)": 41.1
},
"self_by_function": [
[
"requestAnimationFrame — ? ()",
22.0,
3.3
],
[
"p — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:49",
11.3,
1.7
],
[
"tick — ? ()",
5.2,
0.8
],
[
"(anonymous) — web/node_modules/@emotion/hash/dist/emotion-hash.esm.js:4",
4.9,
0.7
],
[
"(anonymous) — web/src/pages/Svod2Page/Svod2Page.jsx:461",
4.3,
0.6
],
[
"u — web/node_modules/react-dom/cjs/react-dom.production.min.js:219",
3.9,
0.6
],
[
"m — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:30",
3.3,
0.5
],
[
"n — web/node_modules/@tanstack/table-core/src/utils/getCoreRowModel.ts:24",
3.2,
0.5
],
[
"sx — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:257",
2.8,
0.4
],
[
"s — web/node_modules/react/cjs/react-jsx-runtime.production.min.js:11",
2.6,
0.4
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:78",
2.6,
0.4
],
[
"l5 — web/node_modules/material-react-table/src/utils/style.utils.ts:88",
2.3,
0.3
],
[
"(anonymous) — web/node_modules/@mui/material/TableCell/TableCell.mjs:152",
2.0,
0.3
],
[
"f — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:188",
2.0,
0.3
],
[
"o — web/node_modules/@mui/system/cssContainerQueries/cssContainerQueries.mjs:10",
1.8,
0.3
],
[
"ad — web/node_modules/react-dom/cjs/react-dom.production.min.js:160",
1.8,
0.3
],
[
"(anonymous) — web/node_modules/@tanstack/table-core/src/utils.ts:148",
1.6,
0.2
],
[
"(anonymous) — web/node_modules/@emotion/styled/base/dist/emotion-styled-base.browser.esm.js:92",
1.5,
0.2
],
[
"iA — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:39",
1.5,
0.2
],
[
"m — web/node_modules/@mui/system/createStyled/createStyled.mjs:68",
1.5,
0.2
],
[
"getUniqueValues — web/node_modules/@tanstack/table-core/src/core/row.ts:130",
1.5,
0.2
],
[
"createRow — web/node_modules/@tanstack/table-core/src/features/RowExpanding.ts:286",
1.5,
0.2
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:224",
1.4,
0.2
],
[
"n — web/node_modules/@emotion/utils/dist/emotion-utils.browser.esm.js:3",
1.3,
0.2
],
[
"i — web/node_modules/react-dom/cjs/react-dom.production.min.js:289",
1.1,
0.2
]
],
"self_by_package": [
[
"(native/unknown)",
29.7,
4.4
],
[
"node_modules/@tanstack/table-core",
17.4,
2.6
],
[
"node_modules/@mui/system",
15.5,
2.3
],
[
"node_modules/react-dom",
15.4,
2.3
],
[
"node_modules/@emotion/serialize",
13.3,
2.0
],
[
"node_modules/material-react-table",
8.4,
1.2
],
[
"web/src/pages/Svod2Page/Svod2Page.jsx",
7.3,
1.1
],
[
"node_modules/@mui/material",
5.0,
0.7
],
[
"node_modules/@emotion/hash",
4.9,
0.7
],
[
"node_modules/react",
2.8,
0.4
],
[
"node_modules/@emotion/styled",
2.3,
0.3
],
[
"node_modules/@emotion/utils",
2.0,
0.3
],
[
"node_modules/@mui/utils",
1.0,
0.1
],
[
"node_modules/@emotion/react",
0.8,
0.1
],
[
"node_modules/.pnpm",
0.5,
0.1
],
[
"web/src/api/exports.js",
0.3,
0.0
]
],
"app_attribution": [
[
"(нет кадра web/src в стеке: библиотека/браузер)",
108.8,
16.1
],
[
"oq — web/src/pages/Svod2Page/Svod2Page.jsx:367",
10.4,
1.5
],
[
"(anonymous) — web/src/pages/Svod2Page/Svod2Page.jsx:461",
4.3,
0.6
],
[
"muiTableBodyCellProps — web/src/pages/Svod2Page/Svod2Page.jsx:535",
1.0,
0.2
],
[
"accessorFn — web/src/pages/Svod2Page/Svod2Page.jsx:47",
0.8,
0.1
],
[
"oI — web/src/pages/Svod2Page/Svod2Page.jsx:37",
0.8,
0.1
],
[
"l.onmessage — web/src/api/exports.js:67",
0.3,
0.0
],
[
"r — web/src/api/exports.js:59",
0.3,
0.0
]
],
"app_inclusive": [
[
"oq — web/src/pages/Svod2Page/Svod2Page.jsx:367",
14.7,
2.2
],
[
"(anonymous) — web/src/pages/Svod2Page/Svod2Page.jsx:461",
4.3,
0.6
],
[
"(anonymous) — web/src/pages/Svod2Page/Svod2Page.jsx:458",
4.3,
0.6
],
[
"muiTableBodyCellProps — web/src/pages/Svod2Page/Svod2Page.jsx:535",
1.0,
0.2
],
[
"accessorFn — web/src/pages/Svod2Page/Svod2Page.jsx:47",
0.8,
0.1
],
[
"oI — web/src/pages/Svod2Page/Svod2Page.jsx:37",
0.8,
0.1
],
[
"Cell — web/src/pages/Svod2Page/Svod2Page.jsx:351",
0.8,
0.1
],
[
"l.onmessage — web/src/api/exports.js:67",
0.5,
0.1
],
[
"r — web/src/api/exports.js:59",
0.3,
0.0
]
],
"target": "svod/svod2_GO:filter",
"role": "dfip",
"steps": 0,
"main_thread_ms": 660.7
},
{
"file": "hot-svod_svod2_GO-y.cpuprofile",
"profile_ms": 13524.3,
"active_ms": 12857.7,
"special_ms": {
"(program)": 754.4,
"(idle)": 666.6,
"(garbage collector)": 664.1
},
"self_by_function": [
[
"p — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:49",
1767.8,
13.7
],
[
"measureElement — web/src/pages/Svod2Page/Svod2Page.jsx:28",
782.0,
6.1
],
[
"(anonymous) — web/node_modules/@emotion/hash/dist/emotion-hash.esm.js:4",
672.5,
5.2
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:78",
607.3,
4.7
],
[
"m — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:30",
514.0,
4.0
],
[
"(anonymous) — web/node_modules/@emotion/styled/base/dist/emotion-styled-base.browser.esm.js:92",
346.6,
2.7
],
[
"f — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:188",
331.4,
2.6
],
[
"sx — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:257",
317.6,
2.5
],
[
"(anonymous) — web/node_modules/@mui/material/TableCell/TableCell.mjs:152",
300.0,
2.3
],
[
"m — web/node_modules/@mui/system/createStyled/createStyled.mjs:68",
271.6,
2.1
],
[
"s — web/node_modules/react/cjs/react-jsx-runtime.production.min.js:11",
263.6,
2.0
],
[
"(anonymous) — web/node_modules/@mui/system/cssContainerQueries/cssContainerQueries.mjs:32",
247.2,
1.9
],
[
"(anonymous) — web/node_modules/@tanstack/virtual-core/src/index.ts:160",
236.7,
1.8
],
[
"iA — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:39",
199.9,
1.6
],
[
"(anonymous) — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:110",
195.9,
1.5
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:224",
195.8,
1.5
],
[
"_ — web/node_modules/react/cjs/react.production.min.js:14",
180.4,
1.4
],
[
"g — web/node_modules/@mui/system/breakpoints/breakpoints.mjs:124",
168.1,
1.3
],
[
"l5 — web/node_modules/material-react-table/src/utils/style.utils.ts:88",
160.3,
1.2
],
[
"u — web/node_modules/react-dom/cjs/react-dom.production.min.js:219",
149.3,
1.2
],
[
"l0 — web/node_modules/material-react-table/src/utils/style.utils.ts:16",
137.0,
1.1
],
[
"(anonymous) — web/node_modules/@emotion/react/dist/emotion-element-f0de968e.browser.esm.js:29",
134.3,
1.0
],
[
"(anonymous) — web/node_modules/@tanstack/table-core/src/features/ColumnVisibility.ts:232",
128.6,
1.0
],
[
"ad — web/node_modules/react-dom/cjs/react-dom.production.min.js:160",
114.6,
0.9
],
[
"v — web/node_modules/@mui/system/spacing/spacing.mjs:116",
107.1,
0.8
]
],
"self_by_package": [
[
"node_modules/@mui/system",
2745.2,
21.4
],
[
"node_modules/@emotion/serialize",
2099.2,
16.3
],
[
"node_modules/react-dom",
1473.9,
11.5
],
[
"node_modules/material-react-table",
919.0,
7.1
],
[
"web/src/pages/Svod2Page/Svod2Page.jsx",
869.0,
6.8
],
[
"node_modules/@emotion/hash",
672.5,
5.2
],
[
"node_modules/@tanstack/table-core",
493.5,
3.8
],
[
"node_modules/react",
453.7,
3.5
],
[
"node_modules/@mui/material",
380.8,
3.0
],
[
"node_modules/@emotion/styled",
356.8,
2.8
],
[
"node_modules/@emotion/utils",
253.7,
2.0
],
[
"node_modules/@tanstack/virtual-core",
241.6,
1.9
],
[
"node_modules/@mui/utils",
220.2,
1.7
],
[
"node_modules/@emotion/react",
134.3,
1.0
],
[
"(native/unknown)",
74.7,
0.6
],
[
"node_modules/.pnpm",
36.9,
0.3
],
[
"node_modules/clsx",
9.9,
0.1
],
[
"node_modules/scheduler",
1.8,
0.0
],
[
"node_modules/@mui/styled-engine",
1.5,
0.0
],
[
"node_modules/@swc/helpers",
0.8,
0.0
],
[
"node_modules/@tanstack/react-virtual",
0.3,
0.0
],
[
"node_modules/stylis",
0.2,
0.0
]
],
"app_attribution": [
[
"(нет кадра web/src в стеке: библиотека/браузер)",
10510.5,
81.7
],
[
"measureElement — web/src/pages/Svod2Page/Svod2Page.jsx:28",
782.0,
6.1
],
[
"muiTableBodyCellProps — web/src/pages/Svod2Page/Svod2Page.jsx:535",
88.9,
0.7
],
[
"oI — web/src/pages/Svod2Page/Svod2Page.jsx:37",
40.8,
0.3
],
[
"Cell — web/src/pages/Svod2Page/Svod2Page.jsx:351",
11.7,
0.1
],
[
"accessorFn — web/src/pages/Svod2Page/Svod2Page.jsx:57",
2.3,
0.0
],
[
"Cell — web/src/pages/Svod2Page/Svod2Page.jsx:165",
1.5,
0.0
],
[
"Cell — web/src/pages/Svod2Page/Svod2Page.jsx:196",
0.8,
0.0
],
[
"accessorFn — web/src/pages/Svod2Page/Svod2Page.jsx:47",
0.8,
0.0
]
],
"app_inclusive": [
[
"measureElement — web/src/pages/Svod2Page/Svod2Page.jsx:28",
782.0,
6.1
],
[
"muiTableBodyCellProps — web/src/pages/Svod2Page/Svod2Page.jsx:535",
88.9,
0.7
],
[
"Cell — web/src/pages/Svod2Page/Svod2Page.jsx:351",
52.6,
0.4
],
[
"oI — web/src/pages/Svod2Page/Svod2Page.jsx:37",
40.8,
0.3
],
[
"accessorFn — web/src/pages/Svod2Page/Svod2Page.jsx:57",
2.3,
0.0
],
[
"Cell — web/src/pages/Svod2Page/Svod2Page.jsx:165",
1.5,
0.0
],
[
"Cell — web/src/pages/Svod2Page/Svod2Page.jsx:196",
0.8,
0.0
],
[
"accessorFn — web/src/pages/Svod2Page/Svod2Page.jsx:47",
0.8,
0.0
]
],
"target": "svod/svod2_GO:y",
"role": "dfip",
"steps": 80,
"main_thread_ms": 12855.1
},
{
"file": "hot-svod_svod2_RF-filter.cpuprofile",
"profile_ms": 30016.3,
"active_ms": 752.0,
"special_ms": {
"(program)": 549.4,
"(idle)": 29264.4,
"(garbage collector)": 39.7
},
"self_by_function": [
[
"measureElement — web/src/pages/Svod2Page/Svod2Page.jsx:28",
29.7,
3.9
],
[
"requestAnimationFrame — ? ()",
20.0,
2.7
],
[
"p — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:49",
8.0,
1.1
],
[
"(anonymous) — web/src/pages/Svod2Page/Svod2Page.jsx:461",
6.0,
0.8
],
[
"l5 — web/node_modules/material-react-table/src/utils/style.utils.ts:88",
5.9,
0.8
],
[
"m — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:30",
5.6,
0.7
],
[
"(anonymous) — web/node_modules/@emotion/hash/dist/emotion-hash.esm.js:4",
5.1,
0.7
],
[
"n — web/node_modules/@tanstack/table-core/src/utils/getCoreRowModel.ts:24",
3.6,
0.5
],
[
"tick — ? ()",
3.2,
0.4
],
[
"(anonymous) — web/node_modules/@emotion/styled/base/dist/emotion-styled-base.browser.esm.js:92",
3.0,
0.4
],
[
"getUniqueValues — web/node_modules/@tanstack/table-core/src/core/row.ts:130",
2.7,
0.4
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:141",
2.6,
0.3
],
[
"sx — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:257",
2.4,
0.3
],
[
"(anonymous) — web/node_modules/@tanstack/table-core/src/utils.ts:148",
2.0,
0.3
],
[
"o — web/node_modules/@mui/system/cssContainerQueries/cssContainerQueries.mjs:10",
2.0,
0.3
],
[
"p — web/node_modules/@tanstack/table-core/src/core/row.ts:95",
2.0,
0.3
],
[
"s — web/node_modules/react/cjs/react-jsx-runtime.production.min.js:11",
2.0,
0.3
],
[
"m — web/node_modules/@mui/system/createStyled/createStyled.mjs:68",
1.8,
0.2
],
[
"e — web/node_modules/@mui/system/styleFunctionSx/styleFunctionSx.mjs:13",
1.8,
0.2
],
[
"(anonymous) — web/node_modules/react-dom/cjs/react-dom.production.min.js:224",
1.7,
0.2
],
[
"getValue — web/node_modules/@tanstack/table-core/src/core/row.ts:112",
1.5,
0.2
],
[
"u — web/node_modules/react-dom/cjs/react-dom.production.min.js:219",
1.5,
0.2
],
[
"iA — web/node_modules/material-react-table/src/components/body/MRT_TableBodyCell.tsx:39",
1.5,
0.2
],
[
"f — web/node_modules/@emotion/serialize/dist/emotion-serialize.esm.js:188",
1.3,
0.2
],
[
"createRow — web/node_modules/@tanstack/table-core/src/features/RowSelection.ts:469",
1.3,
0.2
]
],
"self_by_package": [
[
"web/src/pages/Svod2Page/Svod2Page.jsx",
39.0,
5.2
],
[
"(native/unknown)",
26.7,
3.5
],
[
"node_modules/@tanstack/table-core",
22.3,
3.0
],
[
"node_modules/@mui/system",
17.9,
2.4
],
[
"node_modules/react-dom",
13.3,
1.8
],
[
"node_modules/material-react-table",
12.1,
1.6
],
[
"node_modules/@emotion/serialize",
9.3,
1.2
],
[
"node_modules/@mui/material",
5.4,
0.7
],
[
"node_modules/@emotion/hash",
5.1,
0.7
],
[
"node_modules/@emotion/styled",
3.8,
0.5
],
[
"node_modules/react",
2.7,
0.4
],
[
"node_modules/@emotion/utils",
1.5,
0.2
],
[
"node_modules/@mui/utils",
1.3,
0.2
],
[
"node_modules/@tanstack/virtual-core",
0.8,
0.1
],
[
"node_modules/@emotion/react",
0.8,
0.1
],
[
"node_modules/scheduler",
0.3,
0.0
],
[
"web/src/api/exports.js",
0.3,
0.0
],
[
"node_modules/react-router-dom",
0.3,
0.0
],
[
"node_modules/clsx",
0.3,
0.0
]
],
"app_attribution": [
[
"(нет кадра web/src в стеке: библиотека/браузер)",
111.2,
14.8
],
[
"measureElement — web/src/pages/Svod2Page/Svod2Page.jsx:28",
29.7,
3.9
],
[
"oq — web/src/pages/Svod2Page/Svod2Page.jsx:367",
12.2,
1.6
],
[
"(anonymous) — web/src/pages/Svod2Page/Svod2Page.jsx:461",
6.0,
0.8
],
[
"accessorFn — web/src/pages/Svod2Page/Svod2Page.jsx:47",
1.3,
0.2
],
[
"accessorFn — web/src/pages/Svod2Page/Svod2Page.jsx:57",
0.8,
0.1
],
[
"(anonymous) — web/src/pages/Svod2Page/Svod2Page.jsx:360",
0.8,
0.1
],
[
"muiTableBodyCellProps — web/src/pages/Svod2Page/Svod2Page.jsx:535",
0.8,
0.1
],
[
"l.onmessage — web/src/api/exports.js:67",
0.3,
0.0
]
],
"app_inclusive": [
[
"measureElement — web/src/pages/Svod2Page/Svod2Page.jsx:28",
29.7,
3.9
],
[
"oq — web/src/pages/Svod2Page/Svod2Page.jsx:367",
19.0,
2.5
],
[
"(anonymous) — web/src/pages/Svod2Page/Svod2Page.jsx:461",
6.8,
0.9
],
[
"(anonymous) — web/src/pages/Svod2Page/Svod2Page.jsx:458",
6.8,
0.9
],
[
"accessorFn — web/src/pages/Svod2Page/Svod2Page.jsx:47",
1.3,
0.2
],
[
"accessorFn — web/src/pages/Svod2Page/Svod2Page.jsx:57",
0.8,
0.1
],
[
"(anonymous) — web/src/pages/Svod2Page/Svod2Page.jsx:360",
0.8,
0.1
],
[
"muiTableBodyCellProps — web/src/pages/Svod2Page/Svod2Page.jsx:535",
0.8,
0.1
],
[
"l.onmessage — web/src/api/exports.js:67",
0.3,
0.0
]
],
"target": "svod/svod2_RF:filter",
"role": "dfip",
"steps": 0,
"main_thread_ms": 742.8
}
]