Skip to content

WIP: add virtualized selection benchmarks - #2

Closed
aarondglover wants to merge 63 commits into
devfrom
benchmarks/virtualized-list-selection-state
Closed

aarondglover wants to merge 63 commits into
devfrom
benchmarks/virtualized-list-selection-state

Conversation

@aarondglover

Copy link
Copy Markdown
Owner

Temporary fork-only draft PR used to validate the optional BenchmarkDotNet/bUnit harness.

This branch is stacked on fix/virtualized-list-selection-state until the main fix is merged, so the current diff intentionally includes that fix as ancestry. The intended upstream benchmark PR will contain only benchmark infrastructure once the fix is present in dev.

The harness is being used to produce before/after evidence for the virtualization fix. It measures time, allocations and GC with BenchmarkDotNet and supplements that with a bUnit scale probe for shadow item/component counts and approximate retained memory.

Do not merge this WIP PR.

Copy link
Copy Markdown
Owner Author

Superseded by the cleaned upstream benchmark companion: CodeBeamOrg#649. The historical Stage1/intermediate machinery was intentionally removed from the upstream submission.

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.

1 participant