> I assume that this is not the intended behavior? I'll file a bug report,
> but just wanted to confirm I'm not nuts.
Currently profiling is done based on the dynamic type of objects, not the static
type. One could argue that dynamic is better than static, but both offer different
kind of information. This is why calling Precursor is counted twice since it
usually shares the same name.
Regards,
Manu