Ignored vs Assumed Semantics in BDE

Ignored vs assumed in bslmt_barrier.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 testThread5a [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -7 -16 45 160 52 176
1 testThread5b [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -7 -16 45 160 52 176
2 int BloombergLP::bslmt::ChronoUtil::timedWait<BloombergLP::bslmt::Barrier, std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(BloombergLP::bslmt::Barrier*, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -7 -32 110 400 117 432
3 int BloombergLP::bslmt::ChronoUtil::timedWait<BloombergLP::bslmt::Barrier, AnotherClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(BloombergLP::bslmt::Barrier*, std::__1::chrono::time_point<AnotherClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -8 -32 64 224 72 256
4 int BloombergLP::bslmt::ThreadUtil::createWithAllocator<Case6_Waiter>(unsigned long*, BloombergLP::bslmt::ThreadAttributes const&, Case6_Waiter const&, BloombergLP::bslma::Allocator*) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -8 -32 96 336 104 368
5 int BloombergLP::bslmt::ThreadUtil::createWithAllocator<Case7_Driver>(unsigned long*, BloombergLP::bslmt::ThreadAttributes const&, Case7_Driver const&, BloombergLP::bslma::Allocator*) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -8 -32 96 336 104 368
6 int BloombergLP::bslmt::ChronoUtil::timedWait<BloombergLP::bslmt::Barrier, HalfClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(BloombergLP::bslmt::Barrier*, std::__1::chrono::time_point<HalfClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -9 -48 67 224 76 272
7 int BloombergLP::bslmt::ChronoUtil::timedWait<BloombergLP::bslmt::Barrier, std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000l> > >(BloombergLP::bslmt::Barrier*, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000l> > > const&) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -10 -48 110 400 120 448
8 testThread4 [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -13 -32 127 496 140 528