Search Issue Tracker
Won't Fix
Votes
0
Found in
2022.1.23f1
2022.2.0b15
2023.1.0a19
Issue ID
UUM-20386
Regression
Yes
Unity takes a long times on Assembly Reload when recompiling script changes
Reproduction steps:
- Open the attached project “PerfomanceIssueProject”
- Open Window → Analysis → Profiler window
- In the Profiler window select “Edit Mode” for the “Target Selection” and start recording
- In the Project window search type “VoxelHullToAStarNavmesh”
- Open the “VoxelHullToAStarNavmesh.cs” script in any code editor
- Change any line of the script, i.e. add a line “int repro;” anywhere and save the file
- Go back to Unity Editor and for the assets reload to finish
- When the reload is finished stop the recording in the Profiler window
- In the Profiler window look for a usage spike
- In the Profiler window search type “AssetDatabase.Refresh” and look for the “AssetDatabase.Refresh” method
Expected result: “AssetDatabase.Refresh” takes about or less than 1.5 seconds to finish
Actual result: “AssetDatabase.Refresh” takes more than 3 seconds to finish
Reproducible with: 2022.1.0a15, 2022.1.23f1, 2022.2.0b15, 2023.1.0a19
Not reproducible with: 2020.3.41f1, 2021.3.14f1, 2022.1.0a14
Reproducible on: macOS 13.0, Windows 10
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Shader Graph Node information is briefly displayed in Graph Inspector when clicking on Category in the Blackboard
- Module installation fails with "Download failed: Validation Failed" errors when using beta.2 Hub version
- JsonConvert conversion fails trying to call GetCallbackMethodsForType when [OnDeserialized] is used in a class
- Shader Graph Category dropdown cannot be expanded/collapsed when clicking on the text
- Different text alignment in the column header in Entities "System" window
Resolution Note:
this is a known issue, duplicate of this one https://issuetracker.unity3d.com/issues/the-creating-and-import-of-a-new-script-in-editor-became-really-slow-in-trunk