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.
Summary: | 4s in org.netbeans.modules.javacard.ri.platform.installer.ServersPanel | ||
---|---|---|---|
Product: | javacard | Reporter: | J Bachorik <yardus> |
Component: | Java Card | Assignee: | onkentes |
Status: | NEW --- | ||
Severity: | normal | CC: | intel352, lolo_101, microm09, titosanxez, vv159170 |
Priority: | P3 | Keywords: | PERFORMANCE |
Version: | 7.2 | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | 165883 |
Attachments: |
nps snapshot
nps snapshot |
Description
J Bachorik
2012-05-16 11:42:38 UTC
Created attachment 119523 [details]
nps snapshot
Unfortunately, this issue contains reports wtih various root causes. In fact it seems that each report has its own cause and the only reason they are grouped together is the fact that the call tree path passes through explorer API methods... 510817: org.openide.util.lookup.ArrayStorage.cleanUpResult() takes 3,420 ms to complete and during this time org.openide.util.lookup.AbstractLookup.enterStorage() (as a result of a call to org.openide.explorer.ExplorerManager.setSelectedNodes()) blocks in AWT 531539: Recursive calls to org.openide.awt.ContextManager$LSet.resultChanged() take almost 3s 535102: Most of the time is spent in lookup. Might have something to do with the system kept busy by org.netbeans.modules.parsing.impl.indexing.errors.TaskProvider.updateErrorsInRoot() 561427: A third party code is causing the slowness - com.microchip.mplab.comm.MPLABCommSerialAccess.serialCreateDeviceList[native]() takes 63,683 ms 580171: Finally the one caused by the javacard code. In fact, it is an extremely sluggish method org.netbeans.validation.api.ui.swing.MultilineLabelUI.getMinimumSize() changing owner Created attachment 125572 [details]
nps snapshot
Changing structure definitions in C
|