On Sat, 24 Jun 2006, Philip M. Gollucci wrote:

- Removed all uses of UNIVERSAL::isa and UNIVERSAL::can.

Is there a ticket number for this? I'm wondering why...

I should've said "... in favor of calling isa() and can() as methods". It's just more correct, and lets people use stuff like Test::MockObject with DateTime.pm.
On the other hand its also slower as its resolved at run time not startup time, and it has cascade all the way up the @ISA first.

I seriously doubt that this change had a major impact on the speed on DateTime.pm. Benchmarks to the contrary are welcome ;)


-dave

/*===================================================
VegGuide.Org                        www.BookIRead.com
Your guide to all that's veg.       My book blog
===================================================*/

Reply via email to