[Tooling][Hud ]Add Performance Render Profiler wrapper #5905
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
We want to investigate the performance of components in HUD, react-profiler is a good tool to give us the render time feedback.
Altenative
You can def choose the profile tool in Chrome Extension: React Dev Tools, for me this is easy to target.
Notice
Only use it during local development. Though react profiler is light-weight, it is still takes memories on application.
Screenshot logging demo
Tracking render time for HudTable's and its children's.