The evidence is not conclusive, however, because our program counts the number of calls to the allocation and free functions, but not operations on individual objects. A more sophisticated program would track individual objects, but that is not the point of our example.