diff --git a/Testing/benchmark.m b/Testing/benchmark.m index 90f2451c4..e66870b77 100755 --- a/Testing/benchmark.m +++ b/Testing/benchmark.m @@ -169,10 +169,18 @@ bench_array() END_TIMER; PRINT_TIMER("NSArray (indexOfObj)"); + START_TIMER; + for (i = 0; i < MAX_COUNT/100; i++) + { + [array indexOfObjectIdenticalTo: strings[i]]; + } + END_TIMER; + PRINT_TIMER("NSArray (indexIdent)"); + START_TIMER; for (i = 0; i < 1; i++) { - [array makeObjectsPerform: @selector(hash)]; + [array makeObjectsPerformSelector: @selector(hash)]; } END_TIMER; PRINT_TIMER("NSArray (perform) ");