Avatar for the reflex-dev user
reflex-dev
reflex
BlogDocsChangelog

MutableProxy: do not rebind self for classmethods

#6045Merged
Comparing
masenf/mutable-proxy-classmethods
(
4f2c52e
) with
main
(
7826d0b
)
CodSpeed Performance Gauge
+5%
Improvement
2
Untouched
6

Benchmarks

8 total
test_get_all_imports[_complicated_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
+5%
23.8 ms22.7 ms
test_get_all_imports[_stateful_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
+4%
3.2 ms3.1 ms
test_compile_page[_complicated_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
+2%
93.1 ms90.9 ms
test_evaluate_page[_complicated_page]
tests/benchmarks/test_evaluate.py
CodSpeed Performance Gauge
+2%
48.1 ms47.2 ms
test_compile_page[_stateful_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
+2%
11 ms10.8 ms
test_evaluate_page[_stateful_page]
tests/benchmarks/test_evaluate.py
CodSpeed Performance Gauge
0%
6.5 ms6.5 ms
test_compile_stateful[_complicated_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
0%
604.7 µs604.1 µs
test_compile_stateful[_stateful_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
0%
151.2 µs151.7 µs

Commits

Click on a commit to change the comparison range
Base
main
7826d0b
+4.67%
MutableProxy: do not rebind self for classmethods
4f2c52e
4 months ago
by masenf
© 2026 CodSpeed Technology
Home Terms Privacy Docs