<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.eiffelroom.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>eiffelroom - Windows - Comments</title>
 <link>http://www.eiffelroom.org/taxonomy/term/6</link>
 <description>Comments for &quot;Windows&quot;</description>
 <language>en</language>
<item>
 <title>Progress Report on GC</title>
 <link>http://www.eiffelroom.org/tool/edp#comment-479</link>
 <description>&lt;p&gt;My GC (Garbage Collector !) work on gec is nearing a working version with, I think (!), only expanded classes containing embedded references to deal with, of which TYPED_POINTER[ANY] I know is outstanding.&lt;/p&gt;

&lt;p&gt;With GC collection disabled, the allocator is working fine [i.e. the compiler works], and the GC testing built in to the C implementation works OK, so in theory a working implementation is not far off.&lt;/p&gt;

&lt;p&gt;With GC collection enabled, some objects are being collected that the crash stack trace show as being part part of the set of reachable objects, so marking is as yet incomplete, either from the stack or between objects.&lt;/p&gt;

&lt;p&gt;The current code is a precise GC, with no provision as yet for moving objects, or returning memory to the OS, although the latter is essentially trivial for pages that are detected as not in use.&lt;/p&gt;

&lt;p&gt;I have only worked on Linux so far, but the code to adapt to Win32 is only one routine that calls the mmap() system call, and that should be fairly easy to adapt to a Win32 version.&lt;/p&gt;

&lt;p&gt;Other commitments are looming, so development may slow down for a while ...&lt;/p&gt;

</description>
 <pubDate>Thu, 28 Aug 2008 05:31:23 -0700</pubDate>
 <dc:creator>howardthomson</dc:creator>
 <guid isPermaLink="false">comment 479 at http://www.eiffelroom.org</guid>
</item>
<item>
 <title>ISE only?</title>
 <link>http://www.eiffelroom.org/tool/valgrind_converter#comment-438</link>
 <description>&lt;p&gt;Does this tool only work with ec, or will it work with gec too? If not, can it be made to do so? Colin Adams&lt;/p&gt;

</description>
 <pubDate>Thu, 01 May 2008 03:00:36 -0700</pubDate>
 <dc:creator>colin-adams</dc:creator>
 <guid isPermaLink="false">comment 438 at http://www.eiffelroom.org</guid>
</item>
<item>
 <title>Moved</title>
 <link>http://www.eiffelroom.org/tool/valgrind_converter#comment-338</link>
 <description>&lt;p&gt;The location of the converter has moved to&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://svn.origo.ethz.ch/eiffelstudio-developers/users/patrickr/valgrind_converter/&quot;&gt;https://svn.origo.ethz.ch/eiffelstudio-developers/users/patrickr/valgrind_converter/&lt;/a&gt;&lt;/p&gt;

</description>
 <pubDate>Wed, 19 Sep 2007 09:52:37 -0700</pubDate>
 <dc:creator>patrickr</dc:creator>
 <guid isPermaLink="false">comment 338 at http://www.eiffelroom.org</guid>
</item>
</channel>
</rss>
