You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm getting around half mb of GC allocs when rendering a component with just a few attributes. The asset also seems to be making assembly reloading sometimes slow, scaling somewhat badly as it grows in numbers.
Have you checked performance issues with a very large amount of attributes?
The text was updated successfully, but these errors were encountered:
Its getting worse. I had to abandon the asset for 2 projects in my company. Unfortunately, it's blowing up with allocations (around 7MB per frame) on certain cases.
I’ve tracked it down to something with the serialized reference elements using PropertyField with showChildElements=true causing it to blow up.
Its something around the PropertyHandler.GetHeight() and the UseReorderabelListControl().
Its calling RuntimeFieldInfo.GetValue() lots of times.
There's a string format call that is called a lot and allocs a lot.
There's also a runtimeType.ToString allocation around .6MB per frame.
I'm getting around half mb of GC allocs when rendering a component with just a few attributes. The asset also seems to be making assembly reloading sometimes slow, scaling somewhat badly as it grows in numbers.
Have you checked performance issues with a very large amount of attributes?
The text was updated successfully, but these errors were encountered: