X Tutup
Skip to content

Revert "Improve performance of CSharpLanguage::reload_assemblies"#115759

Merged
Repiteo merged 1 commit intogodotengine:masterfrom
akien-mga:revert-106299
Feb 4, 2026
Merged

Revert "Improve performance of CSharpLanguage::reload_assemblies"#115759
Repiteo merged 1 commit intogodotengine:masterfrom
akien-mga:revert-106299

Conversation

@akien-mga
Copy link
Member

This reverts commit f68bf2f / #106299.

This seems to trigger occasional editor crashes.

FYI @Ryan-000 - might be worth another attempt at this optimization that ensures it doesn't trigger the issues in #115460.

This reverts commit f68bf2f.

This seems to trigger occasional editor crashes.

Fixes godotengine#115460.
@akien-mga akien-mga added this to the 4.7 milestone Feb 2, 2026
@akien-mga akien-mga requested a review from a team as a code owner February 2, 2026 13:23
@akien-mga akien-mga added bug topic:dotnet crash regression cherrypick:4.6 Considered for cherry-picking into a future 4.6.x release labels Feb 2, 2026
@akien-mga akien-mga changed the title Revert "Improve performance of CSharpLanguage::reload_assemblies" Revert "Improve performance of CSharpLanguage::reload_assemblies" Feb 2, 2026
@Repiteo Repiteo merged commit cab1bfd into godotengine:master Feb 4, 2026
20 checks passed
@Repiteo
Copy link
Contributor

Repiteo commented Feb 4, 2026

Thanks!

@Repiteo
Copy link
Contributor

Repiteo commented Feb 5, 2026

Cherry-picked for 4.6.1.

@Repiteo Repiteo removed the cherrypick:4.6 Considered for cherry-picking into a future 4.6.x release label Feb 5, 2026
rivie13 pushed a commit to rivie13/Phoenix-Agentic-Engine that referenced this pull request Feb 16, 2026
Revert "Improve performance of `CSharpLanguage::reload_assemblies`"
@juliodante-dois
Copy link

thanks for the work!

@Ryan-000
Copy link
Contributor

@akien-mga Thanks for the heads-up. I’ll take another look at this optimization and see if we can avoid the regressions in #115460. Without it, projects with hundreds of C# scripts will cause the editor to freeze for up to a minute during builds.

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.

4.6 stable (mono): ERROR: Task 'update_scripts_classes' already exists.

5 participants

X Tutup