I just remarked something, in my game I'm open and close a recordstore just like this
RecordStore r = RecordStore.openRecordStore(name,true);
If I watch the free heap mem in the status window of the s40 emulator I see a difference of about 8k between the higher free mem value if I do the above code and the higher free mem value if I do not execute it...
How can this be ? Why does the mem not released ?