develooper Front page | perl.perl5.changes | Postings from September 2019

[perl.git] branch smoke-me/khw-ppport created.v5.31.3-150-g3f13b03086

Karl Williamson
September 10, 2019 13:51
[perl.git] branch smoke-me/khw-ppport created.v5.31.3-150-g3f13b03086
Message ID:
In perl.git, the branch smoke-me/khw-ppport has been created


        at  3f13b03086f6b010e8d6528d150133d9000d5dfe (commit)

- Log -----------------------------------------------------------------
commit 3f13b03086f6b010e8d6528d150133d9000d5dfe
Author: Karl Williamson <>
Date:   Tue Sep 10 07:50:23 2019 -0600


commit 04d7fc0048360f6766040edf87e200a7b72a010b
Author: Karl Williamson <>
Date:   Mon Sep 9 22:26:20 2019 -0600


commit 0a9face5757a95f4cc1d95cc74c0b41639957503
Author: Karl Williamson <>
Date:   Mon Sep 9 12:18:03 2019 -0600


commit 16353015b02846460b8ba0ec113bfbf4dbffd2aa
Author: Karl Williamson <>
Date:   Mon Sep 9 11:53:55 2019 -0600

    regen/ Always generate an ARGS_ASSERT
    Prior to this commit, if you changed a pointer argument to allow it
    being a NULL, you had to go in and remove the function's ARGS_ASSERT.
    Now, you can add such a call to any new function, and it will compile to
    nothing if there is no assertion needed.
    This makes use of these macros optional when no assert is needed; but
    required by the porting test args_assert.t when an assert is needed,
    which has been the case all along

commit 7e6cbb65177a234e8be3d2cce846b0ec5209b672
Author: Karl Williamson <>
Date:   Mon Sep 9 11:43:18 2019 -0600

    regen/ Wrap #if..#endif differently
    By surrounding the interior stuff with these in one statement, it makes
    it easier to change that interior stuff without having dangling
    This makes no difference in the current generated output

commit 28d7eab8641f654e577ea72e12083c3aa5062db0
Author: Karl Williamson <>
Date:   Sat Aug 31 20:58:57 2019 -0600

    embed.fnc: Mark atof2, atof3 for internal use only
    Now that we have Strtod, my_strtod, those should be used instead.

commit b3fbfdadf98d31012c02f52ca60ba2bfe7938f6e
Author: Karl Williamson <>
Date:   Sun Jul 21 14:02:31 2019 -0600

    sv.h: SVt_INVLIST is core-only

commit 613258ff071a1c21e7fdc918b6479788bd6771d6
Author: Karl Williamson <>
Date:   Fri Aug 9 11:41:07 2019 -0600

    embed.fnc: Change some 'x' marked fcns to 'C'
    The previous commit added the C flag, which is better to use in many
    instances than x.  This commit changes the x entries in embed.fnc that
    I'm pretty sure would be better off being C, and removes some 'x'
    entries for internal only functions

commit c0fc8225d1b7114579dcd1bab718de0764269ed1
Author: Karl Williamson <>
Date:   Sun Jul 21 13:20:55 2019 -0600

    Add 'C' flag to embed.fnc, for "core-only" fcns
    Previously the x flag was (mis-)used for this purpose.  Some functions
    that are accessible by XS writers shouldn't be used by them, such as
    helper functions that an inline public function calls.  This new flag
    alows that to be specified, without having to mark the function as
    experimental, which could be misleading to later core maintainers

commit 6eaafc9b57133d75ea4afcfffda0b03573aace34
Author: Karl Williamson <>
Date:   Sat Aug 31 14:30:29 2019 -0600

    embed.fnc: Clarify comments, and note 'u' flag exceptions
    The next release of Devel::PPPort will know how to handle all these
    unorthodox functions, so no need to declare them as such, and in fact
    they shouldn't be declared so.

commit 2f2fa0e993cba52547a79051e798aad0333ba36d
Author: Karl Williamson <>
Date:   Wed Jun 26 13:02:35 2019 -0600


commit c6c6a599b8406691435db1206e6d042d85203083
Author: Karl Williamson <>
Date:   Mon Nov 26 20:16:09 2018 -0700

    XXX need to do process; figure name Configure Fix alignment needed probe


Perl5 Master Repository Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About