Hi,<br><br>I ran perl tools/dev/<a href="http://mk_manifest_and_skip.pl">mk_manifest_and_skip.pl</a> to re-generate MANIFEST and MANIFEST.SKIP<br><br>fixed some codetest failures<br><br>as of r46035 - compact_pool_revamp branch:<br>
All tests PASS (pre/post-config, make corevm/make coretest, smoke (#33478), fulltest) at r46035 - Ubuntu 10.04 RC amd64 (g++)<br><br>I also tested up to fulltest which PASSed, building using gcc with --optimize at the same revision.<br>
<br>Cheers,<br><br>Michael (mikehh)<br><br><br><div class="gmail_quote">On 26 April 2010 12:42, Vasily Chekalkin <span dir="ltr">&lt;<a href="mailto:bacek@bacek.com">bacek@bacek.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hello.<br>
<br>
compact_pool_revamp branch if ready for testing. There is few compiler<br>
warnings left but I&#39;ll fix them before merge anyway.<br>
<br>
Main changes:<br>
  - Allocated buffers/strings keep pointer to Memory_Block from which<br>
they were allocated.<br>
  - It used to skip almost full blocks during compacting.<br>
<br>
Parrot will probably consume little bit more memory due not 100%<br>
accuracy in calculating free space. But at least it&#39;s about 2.5%<br>
faster on examples/benchmarks/stress_strings.pir (introduced in<br>
branch).<br>
<font color="#888888"><br>
--<br>
Bacek<br>
_______________________________________________<br>
<a href="http://lists.parrot.org/mailman/listinfo/parrot-dev" target="_blank">http://lists.parrot.org/mailman/listinfo/parrot-dev</a><br>
</font></blockquote></div><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>