perf(site): Stored pages using #soa.

This commit is contained in:
Spencer Brower
2026-07-25 15:18:45 -04:00
parent c913424d41
commit 98cb51dbc3
4 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ Pending_File :: struct {
// site_load_content reads the content directory and populates site.pages.
// Drafts are excluded unless .Drafts is enabled.
site_load_content :: proc(site: ^Site) {
site.pages = make([dynamic]Page, 0, 8, site_allocator(site))
site.pages = make(#soa[dynamic]Page, 0, 8, site_allocator(site))
// Phase 0: Enumerate content files
pending := make([dynamic]Pending_File, 0, 16, context.temp_allocator)