use AtomicLongFieldUpdater instead of AtomicLong

This commit is contained in:
wenshao
2012-10-07 20:05:52 +08:00
parent dab0253b7e
commit 8efe79ded6
2 changed files with 178 additions and 121 deletions
@@ -3,8 +3,6 @@ package com.alibaba.druid.stat;
import java.lang.management.ManagementFactory;
import java.text.NumberFormat;
import com.alibaba.druid.util.Histogram;
import junit.framework.TestCase;
public class HistogramMemoryTest extends TestCase {
@@ -15,8 +13,8 @@ public class HistogramMemoryTest extends TestCase {
final int COUNT = 1024 * 1;
Object[] items = new Object[COUNT];
for (int i = 0; i < COUNT; ++i) {
// items[i] = new JdbcSqlStat("");
items[i] = Histogram.makeHistogram(20);
items[i] = new JdbcSqlStat("");
// items[i] = Histogram.makeHistogram(20);
}
long memoryEnd = ManagementFactory.getMemoryMXBean().getHeapMemoryUsage().getUsed();