Python's object.c is riddled with if-statements.
Parrot depends heavily on vtables for dispatch. This could be an advantage.
On the other hand, some of this is lost by the requirement to support multi-method dispatch, which implies a more complex lookup.