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

Performance History

Latest Results

fix(compiler): close staleness gaps in the incremental compile cache Four reviewer-confirmed ways the incremental path could serve stale .web output: - Path.open() calls io.open directly, bypassing the builtins.open patch, so data files read through it were never recorded as page dependencies. Patch Path.open itself. - The contexts file was never re-emitted, keeping old state defaults and client-storage config after a state-module edit. Re-emit it on every incremental rebuild (write_file already skips byte-identical writes). - assets/ was never copied (excluded from dependency tracking and the epoch), so an assets-only edit produced an all-hit rebuild with a stale .web/public. Run the same mtime-incremental copy as the full compile. - Memo output files are grouped one file per source module, but a miss rewrote them from only its own auto-memo contributions, dropping user @rx.memo exports and hit-sibling exports still imported by reused pages. Recompile memo-contributing same-module siblings together (tracked by a new has_memos manifest flag, schema 3 -> 4) and include user memos that share a rewritten file or whose module changed.
FarhanAliRaza:reflex-hmr
8 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
feat(compiler): incremental compile cache & warm hot-reload daemon (REFLEX_COMPILE_CACHE)#6688
8 hours ago
21e7d3e
FarhanAliRaza:reflex-hmr
CodSpeed Performance Gauge
0%
9 hours ago
f184f2c
claude/plotly-charts-seo-o8sxyy
CodSpeed Performance Gauge
0%
9 hours ago
e2618fe
claude/ag-grid-seo
© 2026 CodSpeed Technology
Home Terms Privacy Docs