Optimise mro_get_linear_isa_c3() when there is a single parent. 40% speed up.
authorNicholas Clark <nick@ccl4.org>
Thu, 20 Aug 2009 20:09:03 +0000 (21:09 +0100)
committerNicholas Clark <nick@ccl4.org>
Thu, 20 Aug 2009 20:09:03 +0000 (21:09 +0100)
commitb0413f463ee989f4bfc29e4acfcfc4873d4dc3ce
treefbacfb281af497d07597e1cf4d5de678df6de04f
parentd7c0d2821cad1d2e5b6b3d6440e7c22bfaae9559
Optimise mro_get_linear_isa_c3() when there is a single parent. 40% speed up.

Idea blatantly copied from chromatic's analogous change to parrot, r38477.
MANIFEST
ext/mro/mro.xs
t/mro/isa_c3.t [new file with mode: 0644]