|
Re: extend.c:Parrot_call: msg#00573lang.perl.perl6.internals
On Wed, 27 Oct 2004, Leopold Toetsch wrote: > E.g. when you have a sub that ends with: > > set P5, 100 # ret value > set I0, 0 # non-prototyped > set I3, 0 # no return value > invoke P1 # return > > then P5 will not be passed to the caller. right. but i'm explicitly using .pcc_begin_return/.return/.pcc_end_return to return values from subs run with Parrot_call. my C code then retrieves the return value from I5, which is where the return integer value would be copied. your changes would save me from having to fetch directly from I5, but until those changes are made, is this the "right way" to be doing this? -jeff |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: pmc_type: 00573, Stéphane Payrard |
|---|---|
| Next by Date: | Another state update WRT indirect register calling scheme: 00573, Leopold Toetsch |
| Previous by Thread: | Re: extend.c:Parrot_calli: 00573, Leopold Toetsch |
| Next by Thread: | Re: extend.c:Parrot_call: 00573, Leopold Toetsch |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |