Please sign in to comment.
PAST::Compiler - fix tempregs
1) I stored the "constant" TEMPREG_BASE in the tempreg frames. This meant that there was only one tempreg counter for all types that never decremented. Fix by cloning the Integer PMC. 2) The PIR code for tempreg() used the value before incrementing to generate the register value. Do this in NQP too, so that the generated PIR is identical.
- Loading branch information...
Showing with 7,461 additions and 7,432 deletions.
7,452 additions, 7,425 deletions not shown because the diff is too large. Please use a local Git client to view these changes.