How to optimize loaded XML

When using to load XML file, I have used Event.COMPLETE, Event.Progress, IOEventListener. Since listeners take up memory ressources.

I was wondering if it’s a good way and habit to optimize after it has been completed locaded by removing them.

ex:


loader.addEventListener(Event.COMPLETE, handleLoaded);

private function handleLoaded(event:Event):void
{
   Do necessary parsing and stuffs...
   
   // Removing useless events
   removeEventListener(Event.COMPLETE, handleLoaded);
   removeEventListener(ProgressEvent.PROGRESS, handleProgress);
   removeEventListener(IOErrorEvent.IO_ERROR, handleIOError);
}