使用Sleak分析RCP应用潜在内存泄露

1. following the website(http://www.eclipse.org/swt/tools.php) instructions:

1)Extract the zip into the eclipse/plugins/ folder
2)Extract the .options file from the eclipse/plugins/org.eclipse.ui_.jar/ archive to the eclipse/ folder.


2. following the instructions from Eclipse newsgroup:

Open your launch configuration and go to the "Tracing" tab.
Select "Enable tracing for the selected plug-ins" and then select the
org.eclipse.ui plug-in. On the right, select "debug" and (towards the
bottom) "trace/graphics".

 

3. add "org.eclipse.swt.sleak" to "required plug-ins"on "plugin.xml", then open the product file, "add required plug-ins".

 

4. add sleak view to the perspective, the view id is "org.eclipse.swt.sleak.views.SleakView".

 

5. launch the application, then you can see the sleak view, click "Snap", then you will find the graphics that are used in your application. Note that they are not absolutely leaked in your application, they just exist. If you believe some of them are no longer needed and should have been disposed, then you find leaks.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值