Memory Management

 
21 Aug 2007 - 08:43

Even 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.

Tutorial posted August 21st, 2007 by jonathan
 
12 Jan 2006 - 11:50
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.
Tutorial posted January 12th, 2006 by eric
 
23 Nov 2005 - 10:38
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.
Download posted November 23rd, 2005 by eric
 
2 Sep 2005 - 17:15
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....
Tutorial posted September 2nd, 2005 by girishshetty
 
19 Apr 2005 - 22:28
The 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.
News posted April 19th, 2005 by eric
 
14 Dec 2004 - 14:57
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...
Download posted December 14th, 2004 by eric
 
21 Feb 2004 - 12:31
NewLC 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.
News posted February 21st, 2004 by eric
 
11 Jun 2003 - 12:57
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.
Tutorial posted June 11th, 2003 by heikkipora
 
30 May 2003 - 15:08
Download posted May 30th, 2003 by Anonymous

copyright 2003-2009 NewLC SARL