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: | Source --> Format slow: (AWT thread blocked for 63138 ms). | ||
---|---|---|---|
Product: | xml | Reporter: | Exceptions Reporter <exceptions_reporter> |
Component: | Text-Edit | Assignee: | Svata Dedic <sdedic> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | kiroff |
Priority: | P3 | Keywords: | PERFORMANCE |
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | 158483 |
Attachments: |
nps snapshot
nps snapshot nps snapshot |
Description
Exceptions Reporter
2009-12-02 01:24:55 UTC
Created attachment 91973 [details]
nps snapshot
#261391 - the same as #261397 #261397 - o.n.m.web.jsf.editor.hints.ElChecker incorrectly (?) uses doc.runAtomic rather than just doc.render #307804 - PropertiesDataObject's parsing, this time triggered from ExplorerManager's setSelectedNode #309664 - actionGlobalContext() queried for ActionMap, triggered lookup update and PropertiesDataObject started parsing a properties file #312590 - a format action write-locked a document, which prevented JEP from repainting (need read-lock) Created attachment 93293 [details]
nps snapshot
Created attachment 93602 [details]
nps snapshot
#261391, #261397 - made separate issue #307804, #309664 - made separate issue I have marked the method render as "innocent" so the new duplicates will not end up with this report. The formatting in XML obtains readLock in BaseDocument.render and then calls doReformat which will eventually try to obtain write lock on the document. This is wrong. Re-assigning to xml for evaluation. no new report in more than 3 releases - seems to be fine new |