NAME
src/pmc/proxy.pmc - Proxy PMC
DESCRIPTION
Proxy objects are generated automatically and are used to protect objects from being written to directly by other threads.
All methods which are not defined here get a default implementation generated from src/vtable.tbl by tools/build/pmc2c.pl.
Functions
static STRING * caller(PARROT_INTERP, PMC *pmc)
Returns a C string for the name of static void cant_do_write_method(PARROT_INTERP, PMC *pmc, int index)
Throws an exception "$methname() on read-only instance of '$class'",
used by all updating messages on read-only instances.
void mark()
Don't mark target and interp since they belong to a different interpreter.
*pmc
.
*/
/* * Local variables: * c-file-style: "parrot" * End: * vim: expandtab shiftwidth=4 cinoptions='\:2=2' : */