O JSPERF está quebrado porque você acumula manipuladores de eventos nos limites de teste. Em outros Wrods, qualquer teste que seja executado primeiro será o "mais rápido".
E toda a premissa do teste é ridícula, não há diferença entre uma função que tenha um nome e uma função que não tenha um nome se todo o resto for igual. Você só verá uma diferença quando estiver configurando o JSPERF incorretamente. Quando você constantemente obtém resultados iguais para eles, você sabe que o configura corretamente - mas você já saberia disso do bom senso :)