225 final BucketStats s = bucketStats[i]; 226 227 if (s.getOp != 0) { 228 logInfo(" Bucket[" + ARRAY_SIZES[i] + "]: " 229 + "get: " + s.getOp 230 + " - put: " + s.returnOp 231 + " - create: " + s.createOp 232 + " :: max size: " + s.maxSize 233 ); 234 } 235 } 236 } 237 } 238 return totalCacheBytes; 239 } 240 241 private int getByteFactor() { 242 int factor = 1; 243 if (name.contains("Int") || name.contains("Float")) { 244 factor = 4; 245 } 246 return factor; 247 } 248 249 long getTotalInitialBytes() { 250 return getByteFactor() * totalInitial; 251 } 252 } 253 254 static final class BucketStats { 255 int getOp = 0; 256 int createOp = 0; 257 int returnOp = 0; 258 int maxSize = 0; 259 260 void reset() { 261 getOp = 0; 262 createOp = 0; 263 returnOp = 0; 264 maxSize = 0; | 225 final BucketStats s = bucketStats[i]; 226 227 if (s.getOp != 0) { 228 logInfo(" Bucket[" + ARRAY_SIZES[i] + "]: " 229 + "get: " + s.getOp 230 + " - put: " + s.returnOp 231 + " - create: " + s.createOp 232 + " :: max size: " + s.maxSize 233 ); 234 } 235 } 236 } 237 } 238 return totalCacheBytes; 239 } 240 241 private int getByteFactor() { 242 int factor = 1; 243 if (name.contains("Int") || name.contains("Float")) { 244 factor = 4; 245 } else if (name.contains("Double")) { 246 factor = 8; 247 } 248 return factor; 249 } 250 251 long getTotalInitialBytes() { 252 return getByteFactor() * totalInitial; 253 } 254 } 255 256 static final class BucketStats { 257 int getOp = 0; 258 int createOp = 0; 259 int returnOp = 0; 260 int maxSize = 0; 261 262 void reset() { 263 getOp = 0; 264 createOp = 0; 265 returnOp = 0; 266 maxSize = 0; |