A short example of Parrot GC pain
chromatic
chromatic at wgz.org
Sun Sep 5 22:39:07 UTC 2010
On Sunday 05 September 2010 at 13:32, Patrick R wrote:
> Notes:
> 1. It only takes about a second for y.pir to complete the
> C<load_bytecode 'perl6.pbc'> step -- the increase in
> execution time is almost entirely in the .'readall' method.
> 2. There's no "large Rakudo parse tree or ast" lying around
> that would be artificially increasing the work of the GC --
> this is truly compiled code.
> 3. The code in y.pir is running entirely in the 'parrot' HLL
> namespace, there are no Rakudo-specific PMCs, subroutines,
> dispatchers, etc. being used once the load_bytecode has
> completed.
How does the example fare for you with this patch?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: no_gc_in_mem_allocate.patch
Type: text/x-patch
Size: 2186 bytes
Desc: not available
URL: <http://lists.parrot.org/pipermail/parrot-dev/attachments/20100905/fd851524/attachment.bin>
More information about the parrot-dev
mailing list