apoch / epoch-language

Home of the Epoch Programming Language Project
Other
72 stars 3 forks source link

Circular references in structures can foil garbage collection #81

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Circular references in structure handles can currently break the garbage 
collector and leak resources.

However, this is considered a low-priority issue for now, as the language 
syntax rules do not permit actual creation of circular references, and serious 
abuse of external code would be needed to cause circular references to come 
about.

Original issue reported on code.google.com by don.ap...@gmail.com on 17 Dec 2010 at 9:39

GoogleCodeExporter commented 9 years ago
Leaving this open for now as I probably need to be mindful of it when 
reimplementing the GC in JIT mode.

Original comment by don.ap...@gmail.com on 12 Apr 2013 at 5:23

GoogleCodeExporter commented 9 years ago
New JIT-capable GC is mindful of this and should work cleanly.

Original comment by don.ap...@gmail.com on 15 Apr 2013 at 4:00