Ignored vs Assumed Semantics in BDE

Ignored vs assumed in ball_administration.t

Index Function Difference in number of lines Function size difference in bytes Number of lines in assumed build Number of bytes in assumed build Number of lines in ignored build Number of bytes in ignored build
0 BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] 23 80 86 336 63 256
1 void BloombergLP::bslalg::ArrayPrimitives_Imp::moveIfNoexcept<BloombergLP::ball::ManagedAttribute, bsl::allocator<BloombergLP::ball::ManagedAttribute> >(BloombergLP::ball::ManagedAttribute*, BloombergLP::ball::ManagedAttribute*, BloombergLP::ball::ManagedAttribute*, bsl::allocator<BloombergLP::ball::ManagedAttribute>, BloombergLP::bslmf::MetaInt<0>*) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] 15 64 80 272 65 208
2 bsl::vector<BloombergLP::ball::ManagedAttribute, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::push_back(BloombergLP::ball::ManagedAttribute&&) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] 12 48 237 880 225 832
3 BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] 11 64 194 816 183 752
4 BloombergLP::ball::Observer::publish(BloombergLP::ball::Record const&, BloombergLP::ball::Context const&) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] 2 0 5 16 3 16
5 BloombergLP::bdlb::HashUtil::hash0(char const*, int, int) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] 1 0 54 192 53 192
6 void BloombergLP::bdlb::VariantImp<BloombergLP::bslmf::TypeList<int, long long, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::doApply<BloombergLP::bdlb::Variant_PrintVisitor const&>(BloombergLP::bdlb::Variant_PrintVisitor const&, int) const [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] 1 0 75 256 74 256
7 BloombergLP::ball::(anonymous namespace)::bslsLogMessage(BloombergLP::bsls::LogSeverity::Enum, char const*, int, char const*) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -4 -16 103 400 107 416
8 BloombergLP::ball::Record::~Record() [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -24 -64 106 448 130 512
9 BloombergLP::ball::Record::clear() [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -24 -80 79 320 103 400
10 BloombergLP::ball::Record::addAttribute(BloombergLP::ball::Attribute const&) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -32 -128 76 304 108 432