Lines Matching refs:samples
34 PersistentSampleMap samples(1, allocator.get(), &meta);
36 samples.Accumulate(1, 100);
37 samples.Accumulate(2, 200);
38 samples.Accumulate(1, -200);
39 EXPECT_EQ(-100, samples.GetCount(1));
40 EXPECT_EQ(200, samples.GetCount(2));
42 EXPECT_EQ(300, samples.sum());
43 EXPECT_EQ(100, samples.TotalCount());
44 EXPECT_EQ(samples.redundant_count(), samples.TotalCount());
51 PersistentSampleMap samples(1, allocator.get(), &meta);
53 samples.Accumulate(250000000, 100);
54 samples.Accumulate(500000000, 200);
55 samples.Accumulate(250000000, -200);
56 EXPECT_EQ(-100, samples.GetCount(250000000));
57 EXPECT_EQ(200, samples.GetCount(500000000));
59 EXPECT_EQ(75000000000LL, samples.sum());
60 EXPECT_EQ(100, samples.TotalCount());
61 EXPECT_EQ(samples.redundant_count(), samples.TotalCount());
157 PersistentSampleMap samples(1, allocator.get(), &meta);
158 samples.Accumulate(1, 100);
159 samples.Accumulate(2, 200);
160 samples.Accumulate(4, -300);
161 samples.Accumulate(5, 0);
163 std::unique_ptr<SampleCountIterator> it = samples.Iterator();
242 PersistentSampleMap samples(1, allocator.get(), &meta);
244 std::unique_ptr<SampleCountIterator> it = samples.Iterator();
255 samples.Accumulate(1, 100);
256 it = samples.Iterator();