diff options
Diffstat (limited to 'Source/JavaScriptCore/wtf/HashTable.cpp')
-rw-r--r-- | Source/JavaScriptCore/wtf/HashTable.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Source/JavaScriptCore/wtf/HashTable.cpp b/Source/JavaScriptCore/wtf/HashTable.cpp index 71d3f86ce..94bba9b32 100644 --- a/Source/JavaScriptCore/wtf/HashTable.cpp +++ b/Source/JavaScriptCore/wtf/HashTable.cpp @@ -44,15 +44,15 @@ HashTableStats::~HashTableStats() { // Don't lock hashTableStatsMutex here because it can cause deadlocks at shutdown // if any thread was killed while holding the mutex. - printf("\nWTF::HashTable statistics\n\n"); - printf("%d accesses\n", numAccesses); - printf("%d total collisions, average %.2f probes per access\n", numCollisions, 1.0 * (numAccesses + numCollisions) / numAccesses); - printf("longest collision chain: %d\n", maxCollisions); + dataLog("\nWTF::HashTable statistics\n\n"); + dataLog("%d accesses\n", numAccesses); + dataLog("%d total collisions, average %.2f probes per access\n", numCollisions, 1.0 * (numAccesses + numCollisions) / numAccesses); + dataLog("longest collision chain: %d\n", maxCollisions); for (int i = 1; i <= maxCollisions; i++) { - printf(" %d lookups with exactly %d collisions (%.2f%% , %.2f%% with this many or more)\n", collisionGraph[i], i, 100.0 * (collisionGraph[i] - collisionGraph[i+1]) / numAccesses, 100.0 * collisionGraph[i] / numAccesses); + dataLog(" %d lookups with exactly %d collisions (%.2f%% , %.2f%% with this many or more)\n", collisionGraph[i], i, 100.0 * (collisionGraph[i] - collisionGraph[i+1]) / numAccesses, 100.0 * collisionGraph[i] / numAccesses); } - printf("%d rehashes\n", numRehashes); - printf("%d reinserts\n", numReinserts); + dataLog("%d rehashes\n", numRehashes); + dataLog("%d reinserts\n", numReinserts); } void HashTableStats::recordCollisionAtCount(int count) |