reflex-dev
reflex
BlogDocsChangelog

ENG-8540: avoid dataclasses.asdict in Lost+Found path

#6057Merged
Comparing
masenf/lost-and-found-serialization
(
3ebdf3e
) with
main
(
3beb1a6
)
CodSpeed Performance Gauge
0%
Untouched
8

Benchmarks

Passed

test_compile_page[_stateful_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
0%
10.8 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[_stateful_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
0%
151.1 µs151.2 µs
test_get_all_imports[_stateful_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
0%
3.1 ms3.1 ms
test_compile_stateful[_complicated_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
0%
603.4 µs604.9 µs
test_evaluate_page[_complicated_page]
tests/benchmarks/test_evaluate.py
CodSpeed Performance Gauge
0%
47.2 ms47.4 ms
test_compile_page[_complicated_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
-1%
90.9 ms91.5 ms
test_get_all_imports[_complicated_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
-1%
22.7 ms22.9 ms

Commits

Click on a commit to change the comparison range
Base
main
3beb1a6
-0.59%
ENG-8540: avoid dataclasses.asdict in Lost+Found path Use the reflex serializers registry to serialize StateUpdate objects for Lost+Found usage.
d17a70e
9 days ago
by masenf
+0.7%
Use pickle instead of JSON for private records
4633e2d
9 days ago
by masenf
-0.11%
oopsie
8ad27db
9 days ago
by masenf
-0.29%
Fix pickle test expectation for test_connection_banner
3ebdf3e
8 days ago
by masenf
© 2025 CodSpeed Technology
Home Terms Privacy Docs