Comments (3)
Since this is a real world project, ~139ms does not look to bad to me, no?
Reloading assemblies usually take much longer, in the order of seconds so, to be honest, I am not sure it's worth optimizing the ProjectAuditorWindow.OnEnable.
If you agree, I'd rather improve the time it takes to analyze a project.
from projectauditor.
I agree that it's not an enormous problem, although that cost does impact every single iteration event in Unity, and (aside from the Settings Window, which is pretty terrible), Project Auditor is the most expensive window to refresh that I've seen.
I agree that focusing on project analysis time should be higher priority. Are you suggesting that we put this issue at the bottom of the priority list, or that it should just be closed as "by design"?
from projectauditor.
I would not close as "by design". I would definitely like to profile the OnEnable
as well as the de/serialization of the report data on a large project since they can both impact iteration times and they are tightly coupled.
from projectauditor.
Related Issues (20)
- Show Only Critical Issues Resets After Compiling with Auditor Open HOT 1
- Mono Cecil code compilation error HOT 6
- Item selected value at bottom of the page
- NullReferenceException on MonoCecilHelper.IsOrInheritedFrom method HOT 3
- How to export a view report to a .csv file HOT 1
- Shader variant `Player.log` parsing does not correctly parse unnamed passes (Unity 2021.2.14+)
- [Feature request] Do not create config if already exists HOT 2
- Oddly-worded button names in Assets > Diagnostics prompt
- Severity category incorrectly named "Info" instead of "Minor"
- Script compilation errors if both RP package installed
- [Feature Request] Add option to analyze assets that go into build. HOT 2
- Missing ProjectSettings.Android.optimizedFramePacing() in Unity 2020.3
- Have anyone use ProjectAuditor in Unity2017.4? HOT 1
- Detect WithoutBurst usage
- [Feature] New Recommended package version HOT 1
- Add to DateTime suggestion HOT 2
- Object.name diagnostic HOT 1
- Assembly not showing HOT 6
- Sorting is not in proper order in Build Size and Resources view
- Mono.Cecil conflicts with Unity.Burst.Cecil HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from projectauditor.