Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 89ecfcd1c362f4f1f21b957b3b2a19e320398526
      
https://github.com/Perl/perl5/commit/89ecfcd1c362f4f1f21b957b3b2a19e320398526
  Author: Karl Williamson <[email protected]>
  Date:   2023-03-01 (Wed, 01 Mar 2023)

  Changed paths:
    M embed.fnc
    M proto.h

  Log Message:
  -----------
  embed.fnc: Mark some inline functions as such

I had thought that the 's' flag was sufficient for making a function
inline.  But because of PERL_NO_INLINE_FUNCTIONS, the 'i' flag is also
needed.


  Commit: 4a7bea40c45452cd472c087fe36c369a1b5ffc36
      
https://github.com/Perl/perl5/commit/4a7bea40c45452cd472c087fe36c369a1b5ffc36
  Author: Karl Williamson <[email protected]>
  Date:   2023-03-01 (Wed, 01 Mar 2023)

  Changed paths:
    M embed.fnc
    M inline.h
    M proto.h
    M util.c

  Log Message:
  -----------
  Inline get_vtbl()

This trivial function will likely get optimized out


  Commit: 32346b7cdde5bcf8a0c8c9ee89ef541d8fe9a7b7
      
https://github.com/Perl/perl5/commit/32346b7cdde5bcf8a0c8c9ee89ef541d8fe9a7b7
  Author: Karl Williamson <[email protected]>
  Date:   2023-03-01 (Wed, 01 Mar 2023)

  Changed paths:
    M embed.fnc
    M embed.h
    M inline.h
    M proto.h
    M util.c

  Log Message:
  -----------
  Inline get_context() for non-Win32

This trivial function should get optimized out.  But I couldn't get it
to work for Windows, because the two likely hdr files don't have
PL_thr_key defined in them.  I suppose a new hdr file could be created
that gets included later.  But I didn't think it was worth it.


Compare: https://github.com/Perl/perl5/compare/8080cb01d36c...32346b7cdde5

Reply via email to