Closed leonerd closed 1 month ago
Do you have any hunch as to whether this change will break some CPAN modules that have been poking around where they should not have?
@jkeenan I don't imagine it will be visible outside to CPAN modules. These are deep in the C-level internals of the interpreter.
During some other work I found a few cases where the argument names in
embed.fnc
didn't match the actual names the function definitions really use. This is important for making thePERL_ARGS_ASSERT_...
macros work properly.The two invmap ones are fixed by changing the argument name in embed.fnc; the cvstash one is fixed by renaming the argument in the real code.