[parrot/parrot] c30d88: Forcefully inline Pointer_Array manipulation funct...

noreply at github.com noreply at github.com
Sun Mar 20 01:52:43 UTC 2011


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

Commit: c30d88cbb67701f5ec44b656fba83945b089d5aa
    https://github.com/parrot/parrot/commit/c30d88cbb67701f5ec44b656fba83945b089d5aa
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-19 (Sat, 19 Mar 2011)

Changed paths:
  M include/parrot/pointer_array.h
  M src/pointer_array.c

Log Message:
-----------
Forcefully inline Pointer_Array manipulation functions.

It gives another 2% of speed improvements on building Rakudo's core.pm.


Commit: 85e4ffe37c3b3b7ca873674287f2a3e18a1f3354
    https://github.com/parrot/parrot/commit/85e4ffe37c3b3b7ca873674287f2a3e18a1f3354
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-19 (Sat, 19 Mar 2011)

Changed paths:
  M src/pmc/packfiledirectory.pmc

Log Message:
-----------
Create PackfileBytecodeSegment instead of RawSegment when we actually unpack bytecode.


Commit: b600dfe5953bb45f6d73cf0f96f6649c6383de68
    https://github.com/parrot/parrot/commit/b600dfe5953bb45f6d73cf0f96f6649c6383de68
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-19 (Sat, 19 Mar 2011)

Changed paths:
  M src/pmc/opcode.pmc

Log Message:
-----------
Add OpCode.get_number to simplify usage from nqp.


Compare: https://github.com/parrot/parrot/compare/f83909e...b600dfe


More information about the parrot-commits mailing list