Кажется, что некоторые (многие?) Модули на CPAN частично реализованы на C с использованием XS, и при необходимости могут вернуться к реализации на чистом Perl. Хотя это разумно, очевидно, что это может снизить производительность, и я хотел бы знать, что это происходит, чтобы я мог решить проблему.
Есть ли общий способ остановить или обнаружить этот тип отката?
Для примера такого поведения взгляните на (очень удобный) Date :: Simple ( код сниппет )