[Bug 196836] perl-5.8.8-5 is 30X slower than perl-5.8.8-4

bugzilla at redhat.com bugzilla at redhat.com
Tue Aug 22 11:55:19 UTC 2006


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: perl-5.8.8-5 is 30X slower than perl-5.8.8-4


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=196836





------- Additional Comments From stephenclouse at gmail.com  2006-08-22 07:45 EST -------
The real problem seems to be that patch 27512 breaks more than it fixes.  I
believe the patch itself is bugged; the brute force search seems to be
triggering in cases where it doesn't seem to be necessary.

I have a project internal to my employer that makes heavy use of the DateTime
module, which was significantly affected by this patch.  DateTime does overload
but not reblessing, but the search is still triggered (for no apparent reason)
whenever the ->clone method is called, even though there's no reason for it (a
completely new reference is created by ->clone, it does *not* rebless anything).

DBIx::Class is also bitten by this; see
http://forums.slimdevices.com/showpost.php?p=123372&postcount=20

Personally I think this patch needs more testing from upstream before it goes
into a stable line update to Fedora.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-perl-devel-list mailing list