X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2Findirect.git;a=blobdiff_plain;f=lib%2Findirect.pm;h=4426f7b13bdb6c36737c436bf7a460c863f9a560;hp=80ccfae952b448e450e1df268f32bbaabb735613;hb=60471c15bcd3a1e35825dba496ecd4332ea08316;hpb=f9e9f900acf1683017658778d0c234331fd36618 diff --git a/lib/indirect.pm b/lib/indirect.pm index 80ccfae..4426f7b 100644 --- a/lib/indirect.pm +++ b/lib/indirect.pm @@ -250,6 +250,8 @@ If you use C 5.12 or greater, those constructs are correctly reported. With 5.8 perls, the pragma does not propagate into C. This is due to a shortcoming in the way perl handles the hints hash, which is addressed in perl 5.10. +Indirect constructs that appear in code C'd during the global destruction phase of a spawned thread or pseudo-fork (the processes used internally for the C emulation on Windows) are not reported. + The search for indirect method calls happens before constant folding. Hence C will be caught.