Memory Leak tool in BREW | developer.brewmp.com Memory Leak tool in BREW | developer.brewmp.com

Developer

Memory Leak tool in BREW

Forums:

Hi,
Is anyone aware of any good tool in BREW to detect memory leaks in the code which gets compiled by the ARM compiler?

Please let me know.

DUMPHEAP() and using Brew Logger to look at heap infomation.Is it a useful way :confused: ?

DUMPHEAP() and using Brew Logger to look at heap infomation.Is it a useful way :confused: ?

Not what you're asking for (it's for the simulator only) but you may not be aware of DUMA, which can help track down leaks.
http://blog.airsource.co.uk/index.php/2007/07/17/duma-release/

Not what you're asking for (it's for the simulator only) but you may not be aware of DUMA, which can help track down leaks.
http://blog.airsource.co.uk/index.php/2007/07/17/duma-release/

BenBlaukopf wrote:Not what you're asking for (it's for the simulator only) but you may not be aware of DUMA, which can help track down leaks.
Can you provide some more information about this DUMA tool? I mean how we can use it within the embedded system.

BenBlaukopf wrote:Not what you're asking for (it's for the simulator only) but you may not be aware of DUMA, which can help track down leaks.
Can you provide some more information about this DUMA tool? I mean how we can use it within the embedded system.

wrangler_brew wrote:Can you provide some more information about this DUMA tool? I mean how we can use it within the embedded system.
As I said, it's for the simulator only. It's not just that it doesn't work on BREW devices; it is impossible to make it work as it relies on memory management, and BREW devices (for BREW 3.x and lower at least) are not memory managed.

wrangler_brew wrote:Can you provide some more information about this DUMA tool? I mean how we can use it within the embedded system.
As I said, it's for the simulator only. It's not just that it doesn't work on BREW devices; it is impossible to make it work as it relies on memory management, and BREW devices (for BREW 3.x and lower at least) are not memory managed.

BenBlaukopf wrote:As I said, it's for the simulator only. It's not just that it doesn't work on BREW devices; it is impossible to make it work as it relies on memory management, and BREW devices (for BREW 3.x and lower at least) are not memory managed.
So, any tool you suggest which would work on a BREW 3.1.5 device for detecting memory leaks/unintended memory accesses?

BenBlaukopf wrote:As I said, it's for the simulator only. It's not just that it doesn't work on BREW devices; it is impossible to make it work as it relies on memory management, and BREW devices (for BREW 3.x and lower at least) are not memory managed.
So, any tool you suggest which would work on a BREW 3.1.5 device for detecting memory leaks/unintended memory accesses?