[parrot/parrot] 3b374a: [pcc] Reduce GC pressure in handling named args.

noreply at github.com noreply at github.com
Wed May 11 07:26:52 UTC 2011


Branch: refs/heads/master
Home:   https://github.com/parrot/parrot

Commit: 3b374ae6ed7bc52cf6276af9de7c23fccf47a353
    https://github.com/parrot/parrot/commit/3b374ae6ed7bc52cf6276af9de7c23fccf47a353
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-05-11 (Wed, 11 May 2011)

Changed paths:
  M src/call/args.c

Log Message:
-----------
[pcc] Reduce GC pressure in handling named args.

Instead of creating new RSA with arg names iterate over hash directly.
It gives some performance boost. 16.25% in instructions fetch according
to valgrind on building rakudo's core.pm.




More information about the parrot-commits mailing list