Hi guys~

I have some question about the message saying "unload swf blah blah 
blah"
shown in the console panel. My question is "what does it mean actually?"
Does it mean that the swf has been actually garbage-collected? Or 
simply does it mean that it has not been garbage-collected yet somehow 
been unloaded?

The reason I have this sort of question is that as far as I know, when 
an application, which is pretty much the same thing with the swf itself 
roughly spkeaking, has an event listener tag, it cannot be garbage 
collected since an event listener added within the tag cannot be 
removed and there'll be always a reference holding onto the application 
in question.

Yet, what I am seeing is that these applications with event listener 
tags still throw "unload swf..." messages. So I feel a little bit 
confused. Can event listeners added within tags be removed? Or can an 
application be unloaded completely,ie garbage-collected, even though
it has some valid listeners? 

Any body please give some hints about all this.. Thanks in advance!!


Reply via email to