Search Issue Tracker
Fixed in 2018.1.X
Fixed in 5.6.X, 2017.1.X, 2017.2.X, 2017.3.X
Votes
8
Found in
2017.2.0b4
Issue ID
933679
Regression
Yes
BuildPipelineInterfaces causes slow EnterPlaymode performance when there are many cs files in the project
Reproduction Steps:
1. Import attached project.
2. Create new scene.
3. In Profiler, select Record and Profile Editor.
4. Enter Play mode.
5. Stop recording in Profiler.
6. In Profiler Overview, find:
EnterPlaymode -> Application.WaitForAsyncOperationToComplete -> Preload Single Step -> Application.LoadLevelAsync Integrate -> BuildPipelineIntefaces.InitializeBuildCallbacks()
7. Observe Time ms.
Expected result: BuildPipelineIntefaces.InitializeBuildCallbacks() should not make a new scene this slow.
Actual result: BuildPipelineIntefaces.InitializeBuildCallbacks() slows down Play mode. Time ms becomes much shorter only when all cs files are deleted.
Reproducible with: 5.6.2p3, 2017.1.0p1, 2017.2.0b3, 2017.3.0a1
Not reproducible with: 5.5.4f1
---------------------------------------------------
Already fixed in: 2018.1.0b10, 2017.2.0p1, 2017.1.2p2. Fixes on other versions will appear a little later
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
- UI Toolkit 'background-size' property is not fully animatable
- Moving the Scrollbar via clicking no longer works after the first-click when page size is too small
- Elements in UI Builder Viewport are displayed incorrectly when Editor UI Scaling is set to 125%
- Prefab referencing a script is not shown in the Search window's Project tab when using "Find References In Project"
- Scroll view sensitivity remains unchanged when modifying the "--unity-metrics-single_line-height" value
Peter77
Oct 26, 2017 06:26
Related 2017.3 beta thread:
https://forum.unity.com/threads/case-933679-buildpipelineinterfaces-causes-slow-enterplaymode-performance-continuation.501832/
Peter77
Sep 22, 2017 13:23
Here is the related forum thread:
https://forum.unity.com/threads/case-933679-buildpipelineinterfaces-causes-slow-enterplaymode-performance.484482/