mui
mui-x
BlogDocsChangelog

[charts] Use selectors from `@mui/x-internals`

#20052Merged
Comparing
alexfauquette:no-renamining
(
815b6cf
) with
master
(
49816fd
)
CodSpeed Performance Gauge
+10%
Improvements
4
Untouched
9

Benchmarks

Improved

ScatterChartPro with big data amount and zoomed in (batch renderer)
test/performance-charts/tests/ScatterChartPro.bench.tsx::ScatterChartPro::using renderer="svg-batch"
CodSpeed Performance Gauge
+10%
72 ms65.5 ms
BarChart with big data amount
test/performance-charts/tests/BarChart.bench.tsx::BarChart
CodSpeed Performance Gauge
+10%
2 s1.8 s
ScatterChartPro with big data amount and zoomed in (single renderer)
test/performance-charts/tests/ScatterChartPro.bench.tsx::ScatterChartPro
CodSpeed Performance Gauge
+10%
71.3 ms64.9 ms
SankeyChart with big data amount
test/performance-charts/tests/SankeyChart.bench.tsx::SankeyChart
CodSpeed Performance Gauge
+9%
125.8 ms115.2 ms

Passed

BarChartPro with big data amount
test/performance-charts/tests/BarChartPro.bench.tsx::BarChartPro
CodSpeed Performance Gauge
+6%
1.2 s1.1 s
FunnelChart with big data amount
test/performance-charts/tests/FunnelChart.bench.tsx::FunnelChart
CodSpeed Performance Gauge
+4%
34.3 ms33 ms
ScatterChartPro with big data amount (batch renderer)
test/performance-charts/tests/ScatterChartPro.bench.tsx::ScatterChartPro::using renderer="svg-batch"
CodSpeed Performance Gauge
+3%
60.8 ms58.9 ms
Area chart with big data amount (no marks)
test/performance-charts/tests/LineChart.bench.tsx::LineChart
CodSpeed Performance Gauge
+2%
108.1 ms105.7 ms
PieChart with big data amount
test/performance-charts/tests/PieChart.bench.tsx::PieChart
CodSpeed Performance Gauge
+1%
114.4 ms113.6 ms
ScatterChartPro with big data amount (single renderer)
test/performance-charts/tests/ScatterChartPro.bench.tsx::ScatterChartPro
CodSpeed Performance Gauge
+1%
411.2 ms408.5 ms
LineChartPro with big data amount and zoomed in (with marks)
test/performance-charts/tests/LineChartPro.bench.tsx::LineChartPro
CodSpeed Performance Gauge
0%
399 ms397.2 ms
ScatterChart with big data amount
test/performance-charts/tests/ScatterChart.bench.tsx::ScatterChart
CodSpeed Performance Gauge
0%
795.6 ms793.4 ms
LineChart with big data amount (with marks)
test/performance-charts/tests/LineChart.bench.tsx::LineChart
CodSpeed Performance Gauge
0%
1.4 s1.4 s

Commits

Click on a commit to change the comparison range
Base
master
49816fd
-90.79%
move selectors
1b7fba0
3 months ago
by alexfauquette
+1.43%
Try using variable as recomanded by Romain
65b8785
3 months ago
by alexfauquette
-1.7%
prettier
4ba0463
3 months ago
by alexfauquette
+29.88%
Avoid SVG rerendering
c26f696
3 months ago
by alexfauquette
+0.03%
Memoize bar element rendering
2dcd2db
3 months ago
by alexfauquette
+18.4%
fix-sizing
7285902
2 months ago
by alexfauquette
+8.12%
memoize flatbrush
e5ea1eb
2 months ago
by alexfauquette
+0.05%
fix
617f9c5
2 months ago
by alexfauquette
+58.48%
fix empty array ref
d749818
2 months ago
by alexfauquette
-0.17%
script and renaming
09dff85
2 months ago
by alexfauquette
-0.07%
forgotten lines
67d92e5
2 months ago
by alexfauquette
-13.43%
fixes
22afbb3
2 months ago
by alexfauquette
-0.17%
add memoization
3b92ce2
2 months ago
by alexfauquette
-0.04%
Merge remote-tracking branch 'upstream/master' into no-renamining
1270430
2 months ago
by alexfauquette
+0.05%
use selector
e4e17d0
2 months ago
by JCQuintas
-0.07%
Merge branch 'master' into no-renamining
815b6cf
2 months ago
by JCQuintas
© 2026 CodSpeed Technology
Home Terms Privacy Docs