Latests articles in Memory Management
Top 5 common mistakes to cause memory leaks in Symbian C++ applications
Tutorial posted August 21st, 2007 by jonathanEven in a relatively large scale Symbian applications developed in multiple locations by many different people, the different ways to cause memory leaks are not as diverse as one might think.
Here's a list so that once you've read through it you'll be sure to avoid more than two thirds of the most common beginner mistakes and slip ups that cause memory leaks in Symbian C++ applications.
Tracking down memory leaks
Tutorial posted January 12th, 2006 by eric in
Your application terminates with an ugly "Program Closed: ALLOC xxxxxxxx 0" window ? It has leaked some memory... this article will teach you how to track down the faulty allocation.
Estimate the Size of a Class/Object
Tutorial posted September 2nd, 2005 by girishshetty in
This tutorial will teach you how to estimate and optimize the size of the class you write. Quite useful as you will learn that they may not be the same on the emulator and the target....
LowMem: a low memory stress tool.
Download posted December 14th, 2004 by eric in
The LowMem tool is a free test tool developed by Symbian for use during Symbian Signed testing. The tool aims to verify an application's handling of the Low Memory Condition during start-up. Handling of Low Memory situations has been the number one cause for failure in Symbian Signed...
Application Size Optimisation in Mobile Environment
Tutorial posted June 11th, 2003 by heikkipora in
This paper studies methods, practices and patterns that lead to smaller software. It explores concrete means for software size optimisation on the Symbian Platform. The focus is on C++ software that is designed to run on mobile phones and other wireless devices.
AnalyseHeap Utility
Download posted November 23rd, 2005 by eric in
AnalyseHeap analyses the contents of Symbian OS heaps to produce meaningful representations of their structure and content. It reads in the heap file, and walks the heap structure contained in it. From this, it builds a set of all the allocated and free heap cells. These are then cross referenced so that ownership relationships can be identified.
Hooklogger: Tracking leaked heap cells
News posted April 19th, 2005 by ericThe HookLogger application provides easy journaling facilities for logging memory allocations, processes, thread creation and leaves when executing an application under the Symbian OS Emulator. The main use for most developers is pin-pointing the source of a leaked heap cell.
NewLC announce french Symbian training course
News posted February 21st, 2004 by ericNewLC is proud to announce the availability of a french Symbian C++ training session. This training - available as 2 days and 3 days course - covers all the basic requirements that a Symbian C++ developer must know.





