On the basis of this I propose that the following runcores be deprecated:<br><br>CGoto<br>CGP<br>Switch<br><br>The Slow (Bounds checking) and Fast runcore should probably be retained, AFAICS the Fast runcore is the same as the Slow runcore without some of the checks.  There seems to be some objection to the deprecation of the Slow runcore.<br>
<br>The CGoto and CGP runcores require that the compiler support for computed goto, such as gcc, and is not available with some compilers.<br><br>The Switch runcore is set up as a gigantic switch statement.  In terms of testing make testS runs through 6882 tests as opposed to 7180 for the other runcores.<br>
<br>Although the deprecation notice allows us to remove the runcores, any objections to removal can be considered, and we do not have to remove them.<br><br>As I mentioned before, unless the runcores are used, I see no point in retaining them.<br>
<br>Any further comments before putting in the notice in DEPRECATED.pod?<br><br>Cheers,<br><br>Michael (mikehh)<br><br clear="all"><br>-- <br>Michael H. Hind<br><br>Tel:  +44 (0) 1224 631 581<br>Cell: +44 (0) 7877 224 745<br>