| Author |
Message |
tomasr
Joined: 16 Oct 2012 Posts: 2 Location: Lithuania
|
Posted: Tue Oct 16, 2012 4:01 pm Post subject: GC Root Object - Yes - finalizer queue |
|
|
What does "Yes - finalizer queue" means in "GC Root Object" column? I get this on my RepositoryService. Does it mean what GC will not dispose this object and I need to handle it by myself?
I move on Column and it gives hint but it is still 100% not clear, you should review the explanation text and make it more simple to understand. |
|
| Back to top |
|
 |
jessica.ramos
Joined: 23 Apr 2012 Posts: 75
|
Posted: Wed Oct 17, 2012 6:24 pm Post subject: |
|
|
Hi Tomas,
Sorry about any confusion. The objects on the finalizer queue are those that are no longer live but have a finalizer method defined. They need to wait for the finalizer method to be called on before they can be picked up by the garbage collector and they wait on the queue until that is done.
That said, the GC will eventually collect the objects on the finalizer queue though it may take an extra garbage collection or two to remove them from memory (you can force a GC by taking a memory snapshot). _________________ Jessica Ramos
Technical Support
Red Gate Software Ltd. |
|
| Back to top |
|
 |
|
|
All times are GMT + 1 Hour
|
| Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group