Welcome to the main channel on the development of MoarVM, a virtual machine for NQP and Rakudo (moarvm.org). This channel is being logged for historical purposes.
Set by lizmat on 24 May 2021.
00:22 librasteve_ left 01:33 guifa joined
Geth MoarVM/main: 57093187ff | (Patrick Böker)++ | 4 files
Implement return prioritization

Calling &return triggers a stack unwind which can cause code (e.g. in
  `LEAVE` phasers) to run. That code can also call `&return`. The returns
conflict, if the later return unwinds over the return continuation marker of the former return in the call stack, i.e. the `LEAVE` frame. In such situations one wants the return to win that unwinds more of the stack. This is the behavior implemented by this change. Previously the later return always won.
This implements the behavior discussed in Raku/problem-solving#417.
08:27
MoarVM/main: ab053f6449 | (Patrick Böker)++ (committed using GitHub Web editor) | 4 files
Merge pull request #1812 from patrickbkr/return-priorization3

Return prioritization 3rd try
ab5tract patrickb++ 08:40
08:57 apogee_ntv left 09:57 apogee_ntv joined 18:49 guifa left 18:52 guifa joined 18:58 guifa left 21:35 guifa joined