This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
I do not have performance nubmers, but from I see in code and in debugger I guess it is crystal clear: the Status impl in masterfs ruins all the performance optimization we did in 3.6. This is likely one of the reasons why expanding a folder is slow. There is a performance optimalization in DataObject.files() to quickly return first element as that is what most of the filesystems want, as a result DataNode.getDisplayName, DataNode.getHtmlname, DataNode.getIcon is fast as it does not need to resolve secondary entries. This is not true on masterfs, as soon as someone calls masterfs.getStatus().annotateName(..., set) it eagerly asks for all the set items and initialize them resulting in a bunch of unnecessary computation as the result is not needed anyway. The masterfs must rewrite its conversion methods to be behave lazily.
*** This issue has been marked as a duplicate of 41118 ***