<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6001.18099" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>@Florian,@Jonas, of course you are both right, 
there is a race condition. I was looking for some inspiration for some sort of 
garbage collection for a (simple) script system I am going to create. In 
this case an "evil" user might cause such a problem by running two threads doing 
exactly this kind of thing.</FONT></DIV>
<DIV><FONT face=Arial size=2>I read a bit further and I think I am going to use 
the Mark Phase algorithm for this.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Thank you very much, great work the 
compiler:)</FONT></DIV></BODY></HTML>