NAME ^

pic.ops - PIC (Polymorphic Inline Cache) opcode variants

DESCRIPTION ^

During predereferencing opcodes that allow caching are rewritten so that equivalent opcodes in this file are used. User code MUST never emit these opcodes directly.

###############################################################################

General infix operations ^

These operations take an infix operation number and PMC arguments.

########################################

pic_infix__(inconst INT, in PMC, in PMC)

One for fun and MOPS.

pic_inline_sub__(inconst INT, in PMC, in PMC)

And for more fun an inlined variant too.

COPYRIGHT ^

Copyright (C) 2005 The Perl Foundation. All rights reserved.

LICENSE ^

This program is free software. It is subject to the same license as the Parrot interpreter itself.


parrot