gadget-inc
mobx-quick-tree
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
use pnpm 10
main
1 month ago
WIP - rwd Wed, Sep 17 08:15 am [no-changelog-required]
less-memory-usage
3 months ago
Remove problematic optimization files and exclude new benchmarks from CI - Deleted src/symbol-pool.ts, src/reference-cache.ts, src/class-cache.ts that were causing performance regressions - Renamed memory-analysis and optimization-comparison benchmarks to .bench.ts to exclude from CI glob pattern - This should resolve the 11.75% to 36.98% performance regressions in CI - Memory profiling infrastructure remains intact and functional Co-Authored-By: Harry Brundage <harry.brundage@gmail.com>
devin/1758196518-memory-profiling-analysis
3 months ago
Fix performance regressions while preserving memory profiling infrastructure - Reverted OptimizedReferenceCache (3x slower than native Map) - Reverted symbol pooling in eval'd code to reduce function call overhead - Preserved working HeapProfiler integration and memory analysis benchmarks - Updated documentation to focus on memory profiling capabilities - All tests pass and memory profiling functionality intact Co-Authored-By: Harry Brundage <harry.brundage@gmail.com>
devin/1758196518-memory-profiling-analysis
3 months ago
Add memory profiling to benchmarks and implement 3 memory optimizations - Extended benchmark infrastructure with HeapProfiler support for text-based memory profiling - Added --memory flag to enable heap snapshots and allocation tracking during benchmarks - Created dedicated memory analysis benchmarks for different allocation patterns - Implemented symbol pool optimization to reuse symbols across instances - Added optimized reference cache structure for small datasets using hybrid array/Map approach - Integrated symbol pooling in fast-getter and fast-instantiator for reduced allocation overhead - Added memory profile analysis script to parse heap profiles and memory deltas - Created optimization comparison benchmarks to measure memory improvements - Documented comprehensive memory analysis with 3 proposed optimizations - All tests pass with no functional regressions Co-Authored-By: Harry Brundage <harry.brundage@gmail.com>
devin/1758196518-memory-profiling-analysis
3 months ago
Merge pull request #133 from gadget-inc/sync-schema-hash Make schemaHash synchronous so we can use it for type identity in sync contexts
main
3 months ago
Make schemaHash synchronous so we can use it for type identity in sync contexts
sync-schema-hash
3 months ago
Fix lint: remove unused snapshotProcessor import Co-Authored-By: Harry Brundage <harry.brundage@gmail.com>
devin/1758110146-optimize-fast-getter-memory
3 months ago
Active Branches
No pull requests found
As pull requests are created, their performance will appear here.
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs