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: | "Track locations of component hierarchy changes" can cause sever slowdown for JavaFX apps. | ||
---|---|---|---|
Product: | debugger | Reporter: | swpalmer <swpalmer> |
Component: | Java | Assignee: | Martin Entlicher <mentlicher> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jkovalsky, mmirilovic |
Priority: | P2 | Keywords: | 8.0_WAIVER_APPROVED, UI |
Version: | 8.0 | ||
Hardware: | PC | ||
OS: | Windows 7 | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
swpalmer
2014-01-28 21:29:44 UTC
I think this is a P2 since it can make debugging the application unusable. Agreed. Martine, can you please fix this one for 8.0? Thanks! I've spent some time on this already and so far I do not see a way how to solve this. I will keep thinking about it... Martine, any update on this problem? Thanks for your thoughts. IMHO a reasonable solution would be to turn off "Track locations of component hierarchy changes" by default and have some indication directly in the Snapshot UI about the tracking of hierarchy changes, mentioning the possible slowness it will have on the application UI. I agree. Let's turn it off and add some hint to the UI about performance impact if turned on. Fixed by changeset: 291012:061b0b7e8563 http://hg.netbeans.org/core-main/rev/061b0b7e8563 The tracking of component hierarchy changes is turned off by default. A warning about performance impact is added. The setting can be easily turned on/off from the GUI snapshot's toolbar. Integrated into 'main-silver', will be available in build *201508230002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/061b0b7e8563 User: mentlicher@netbeans.org Log: #241082: Turn off tracking of component hierarchy changes by default. Added warning about perfomance impact when the user turns in on. |