Branch: refs/heads/leonerd/feature-try-2
  Home:   https://github.com/Perl/perl5
  Commit: 53cbf065edd3aed926965d8a9eab2d2dc22ce74a
      
https://github.com/Perl/perl5/commit/53cbf065edd3aed926965d8a9eab2d2dc22ce74a
  Author: Paul "LeoNerd" Evans <[email protected]>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

  Changed paths:
    M embed.fnc
    M embed.h
    M op.c
    M perly.act
    M perly.h
    M perly.tab
    M perly.y
    M proto.h

  Log Message:
  -----------
  Add a newTRYCATCHOP(); migrate the custom code out of perly.y into it


  Commit: ba997ac1c56ae9452eda9f37d988c781b9437d68
      
https://github.com/Perl/perl5/commit/ba997ac1c56ae9452eda9f37d988c781b9437d68
  Author: Paul "LeoNerd" Evans <[email protected]>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

  Changed paths:
    M cop.h
    M inline.h
    M pp_ctl.c
    M scope.c

  Log Message:
  -----------
  Rename cx.blk_eval.old_eval_root to new macro CxOLD_EVAL_ROOT(cx)

I want to add an OP * field for CxTRY. Rather than add a new field I shall
reuse this one, which is only used for eval cases and not try.


  Commit: 5062ee9090c8d6ae0f8c0dad634443d97c79ac6f
      
https://github.com/Perl/perl5/commit/5062ee9090c8d6ae0f8c0dad634443d97c79ac6f
  Author: Paul "LeoNerd" Evans <[email protected]>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

  Changed paths:
    M op.c

  Log Message:
  -----------
  Slight reshaping of the optree returned by newTRYCATCHOP() to avoid the 
spurious OP_LINESEQ in the middle


  Commit: 0cf5c30827ee29a6d290118b03badf4c382db41f
      
https://github.com/Perl/perl5/commit/0cf5c30827ee29a6d290118b03badf4c382db41f
  Author: Paul "LeoNerd" Evans <[email protected]>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

  Changed paths:
    M op.c

  Log Message:
  -----------
  Ensure that OPf_SPECIAL flag gets applied to OP_LEAVETRY as well as 
OP_ENTERTRY


  Commit: 32e425254dc8717653dba392726b4483f007a010
      
https://github.com/Perl/perl5/commit/32e425254dc8717653dba392726b4483f007a010
  Author: Paul "LeoNerd" Evans <[email protected]>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

  Changed paths:
    M op.c
    M pp_ctl.c

  Log Message:
  -----------
  Thread up the ->op_next/->op_other pointers around try/catch so that we only 
ever run pp_catch if an exception actually happened


Compare: https://github.com/Perl/perl5/compare/385b856af1c4...32e425254dc8

Reply via email to