Blazor WebAssembly perf: RenderTreeArrayBuilder optimization #24464
Labels
area-blazor
Includes: Blazor, Razor Components
Done
This issue has been fixed
feature-blazor-wasm
This issue is related to and / or impacts Blazor WebAssembly
Milestone
This is part of #22432
By introducing a new RenderTreeArrayBuilder type that combines the functionality of RenderTreeBuilder and ArrayBuilder, and by making RenderTreeFrame mutable, we can gain about 10% on the FastGrid benchmark. The improvement is due to reducing the amount of indirection and struct copying.
Prototype implementation is at fbd61ec
The text was updated successfully, but these errors were encountered: