Change: Optimize csv b3d object parser and object viewer autoreload performance#1264
Change: Optimize csv b3d object parser and object viewer autoreload performance#1264adfriz wants to merge 2 commits into
Conversation
adfriz
commented
Apr 15, 2026
- Implement HashSet face lookup in Plugin.Parser.cs
- Add IO caching for File.Exists results during texture loading.
- Optimize NumberFormats.TrimInside to reduce allocations.
- Implement partial reload in ObjectViewer via UnifiedObject caching.
- Add descriptive code comments for better readability.
- Implement HashSet face lookup in Plugin.Parser.cs - Add IO caching for File.Exists results during texture loading. - Optimize NumberFormats.TrimInside to reduce allocations. - Implement partial reload in ObjectViewer via UnifiedObject caching. - Add descriptive code comments for better readability.
|
Azure Pipelines: Successfully started running 1 pipeline(s). |
|
Thanks. As a small request- Other thoughts- |
ok, ill put the comment back. it works on local builds but your concern is right, ill do more test about it and i think its better to put this PR as a draft. |
|
Azure Pipelines: Successfully started running 1 pipeline(s). |