Skip to content

Upgrade TFMs from net8.0 to net10.0#939

Merged
KirillOsenkov merged 1 commit intoKirillOsenkov:mainfrom
SergeyTeplyakov:net10-upgrade
Mar 29, 2026
Merged

Upgrade TFMs from net8.0 to net10.0#939
KirillOsenkov merged 1 commit intoKirillOsenkov:mainfrom
SergeyTeplyakov:net10-upgrade

Conversation

@SergeyTeplyakov
Copy link
Copy Markdown
Contributor

Bumps all net8.0 TFMs to net10.0. Projects on netstandard2.0 and net472 are left as-is.

Also fixes the hardcoded net8.0 path in the TaskRunner copy target in StructuredLogViewer.csproj.

Perf

Tested binlog parse/load times on 5 binlogs ranging from 8 MB (3K records) to 424 MB (4.5M records). 5 runs, 2 warmup, Release.

net10 gives a free ~10–20% speedup on binlog parsing across the board — just from the runtime upgrade. The largest file (424 MB) saw ~13% improvement on raw record replay and ~2% on full object model construction.

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.

2 participants