Class::C3::XS - XS speedups for Class::C3 River stage one • 1 direct dependent • 1 total dependent

This contains XS performance enhancers for Class::C3 version 0.16 and higher. The main Class::C3 package will use this package automatically if it can find it. Do not use this package directly, use Class::C3 instead. The test suite here is not comple...

ETHER/Class-C3-XS-0.15 - 09 Apr 2020 02:11:18 UTC

Class::C3 - A pragma to use the C3 method resolution order algorithm River stage three • 35 direct dependents • 493 total dependents

This is pragma to change Perl 5's standard method resolution order from depth-first left-to-right (a.k.a - pre-order) to the more sophisticated C3 method resolution order. NOTE: YOU SHOULD NOT USE THIS MODULE DIRECTLY - The feature provided is integr...

HAARG/Class-C3-0.35 - 09 Nov 2020 06:21:05 UTC

Class::MethodCache - Manipulate Perl's method resolution cache River stage one • 1 direct dependent • 1 total dependent

FLORA/Class-MethodCache-0.05 - 26 Mar 2011 10:24:41 UTC

Class::C3::Adopt::NEXT - make NEXT suck less River stage one • 5 direct dependents • 6 total dependents

NEXT was a good solution a few years ago, but isn't any more. It's slow, and the order in which it re-dispatches methods appears random at times. It also encourages bad programming practices, as you end up with code to re-dispatch methods when all yo...

ETHER/Class-C3-Adopt-NEXT-0.14 - 04 Jun 2015 00:59:02 UTC
4 results (0.04 seconds)