| parrotcode: Represents a running Parrot Thread. | |
| Contents | PMCs |

src/pmc/parrotrunningthread.pmc -- Represents a running Parrot Thread.

This type represents a running parrot thread.
It provides the following methods: - join - detach - kill
Note that a running thread object becomes invalid when a thread finishes while detached or joined. Further operations on the object may have unexpected behavior, such as manipulating an unrelated thread.

void init()void init_pmc(PMC *tid)tid.INTVAL get_integer()void set_integer_native(INTVAL new_tid)new_tid. void set_integer_native(INTVAL new_tid) {
PMC_int_val(SELF) = new_tid;
}
/*
METHOD PMC *join()METHOD void detach()METHOD void kill()
|
|
|