X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FScope%2FUpper.pm;h=c40f1c8d48cf0515eb7c529bdc0b658250bed8c9;hb=cd2c11568010f16946d259e1f024774e5360cf4a;hp=ebe24a1b1dc534754f43af4b1227704e7cff26b7;hpb=44b173f9220cfdd1afd01ae4baf414f885d2f0b2;p=perl%2Fmodules%2FScope-Upper.git diff --git a/lib/Scope/Upper.pm b/lib/Scope/Upper.pm index ebe24a1..c40f1c8 100644 --- a/lib/Scope/Upper.pm +++ b/lib/Scope/Upper.pm @@ -520,8 +520,8 @@ However, it's possible to hook the end of the current scope compilation with L to replace an L'd code does not work reliably on perl 5.6 yet. -An exception will be thrown to prevent you from doing so. +Calling C to replace an L'd code frame does not work when a custom runloop is used or when debugging flags are set with C. +In those two cases, L will look for a C statement in its callback and, if there is one, throw an exception before executing the code. =head1 DEPENDENCIES