Skip to content

feat: improve crash report perf - #3425

Merged
xen2 merged 8 commits into
stride3d:masterfrom
Kryptos-FR:feature/crashreport-perf
Sep 14, 2026
Merged

xen2 merged 8 commits into
stride3d:masterfrom
Kryptos-FR:feature/crashreport-perf

Conversation

@Kryptos-FR

Copy link
Copy Markdown
Member

PR Details

Use [LibraryImport] for native calls and source generation for System.Text.Json (to avoid reflection).
Also formatted the files (e.g. remove unnecessary directives).

This prepares the work of eventually trimming the libraries or even using AOT.

Related Issue

Will be needed for #3414 (if I find a good way of doing it).

Types of changes

  • Refactoring

Checklist

  • All new and existing tests passed.
  • I have built and run the editor to try this change out.

Comment thread sources/crashreport/Stride.CrashReport/CrashReportJsonContext.cs
Comment thread sources/launcher/Stride.Cli/CliJsonContext.cs
Comment thread sources/crashreport/Stride.CrashReport/Stride.CrashReport.csproj Outdated
Comment thread .editorconfig
@xen2
xen2 merged commit 97d0320 into stride3d:master Sep 14, 2026
33 checks passed
@xen2
xen2 deleted the feature/crashreport-perf branch September 14, 2026 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants