Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Checkin: Bugzilla#194549 - Memory leak in chart device renderers

- Summary:
Memory leak in chart device renderers

- Bugzilla Bug (s) Resolved: 194549

- Description:
Fixed by disposing renderer resources when ChartReportItemPresentationImpl being finished.
Also refactor renderer codes to avoid duplicate render objects and potential multi-thread issues.


- Tests Description: Manual Test

- Notes to Build Team: N/A

- Notes to Developers: N/A

- Notes to QA: N/A

- Notes to Documentation: N/A

- Files Edited:

/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/swing/SwingDisplayServer.java
/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/swing/SwingRendererImpl.java
/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/swing/SwingTextRenderer.java
/org.eclipse.birt.chart.device.pdf/src/org/eclipse/birt/chart/device/pdf/PDFRendererImpl.java
/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/SVGRendererImpl.java
/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/SVGTextRenderer.java
/org.eclipse.birt.chart.device.swt/src/org/eclipse/birt/chart/device/swt/SwtTextRenderer.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/device/DisplayAdapter.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/device/IDisplayServer.java
/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ChartReportItemPresentationImpl.java



- Files Added:

/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/device/ITextRenderer.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/device/TextRendererAdapter.java



- Files Deleted

 


Back to the top