Performance Issue
Version: 1.0.1.5 Unity: 5.6.0f3
Editor is really slow, if you use Odin on a List with 10000 entries. Even when folded. I would have assumed, that you get better performance by grouping the list into tabs. It seems, that it always loads the complete list.
Comments (5)
-
-
There are a few things we can probably do to optimize Odin for such cases of massive amounts of data being present in an object. These are not outright simple in nature, however, and we'll have to take some time to vet most of the possible optimizations very carefully, to ensure that no subtle bugs occur. We will however make a point of looking into it - there are a few possibly low-hanging fruits to investigate.
Meanwhile, our advice would be to disable Odin for types with those kinds of data processing demands, so that they can be drawn using Unity's more limited but faster editor approach. You can do this in the editor types preferences at Window -> Odin Inspector -> Preferences -> Editor Types.
-
- changed status to open
-
- changed milestone to 1.1.0.0
-
- changed status to resolved
Fixed in 1.1, which is in beta now.
- Log in to comment
....forgot to say, that the peak is occuring, when you select the GameObject or switch between the tabs of the list.