Skip to content

Conversation

@jplatte
Copy link
Member

@jplatte jplatte commented Jan 3, 2026

moss state build-vfs before:

calls to allocation functions: 2.053.987
peak heap memory consumption: 55,8MB

Benchmark 1: moss -D /mnt/aerynos state build-vfs
  Time (mean ± σ):     360.5 ms ±   2.8 ms    [User: 336.1 ms, System: 24.3 ms]
  Range (min … max):   356.1 ms … 370.6 ms    40 runs

moss state build-vfs after:

calls to allocation functions: 2.053.989
peak heap memory consumption: 47,5MB

Benchmark 1: moss -D /mnt/aerynos state build-vfs
  Time (mean ± σ):     358.0 ms ±   2.7 ms    [User: 332.3 ms, System: 25.6 ms]
  Range (min … max):   352.8 ms … 365.2 ms    40 runs

@jplatte jplatte changed the title Jplatte/vfs tree builder refactor Destructively iterate TreeBuilder fields in TreeBuilder::tree Jan 3, 2026
@jplatte jplatte merged commit fb8e3a6 into main Jan 3, 2026
2 checks passed
@jplatte jplatte deleted the jplatte/vfs-tree-builder-refactor branch January 3, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants