Ignored vs Assumed Semantics in BDE

Ignored vs assumed in bslmt_latch.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 int BloombergLP::bslmt::ChronoUtil::timedWait<BloombergLP::bslmt::Latch, std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(BloombergLP::bslmt::Latch*, 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
1 int BloombergLP::bslmt::ChronoUtil::timedWait<BloombergLP::bslmt::Latch, AnotherClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(BloombergLP::bslmt::Latch*, 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
2 int BloombergLP::bslmt::ThreadUtil::createWithAllocator<ThreadBinder>(unsigned long*, BloombergLP::bslmt::ThreadAttributes const&, ThreadBinder const&, BloombergLP::bslma::Allocator*) [Assumed], [Ignored], [Diff], [Prettier Diff], [Decompiled Assumed], [Decompiled Ignored] -8 -32 96 336 104 368
3 int BloombergLP::bslmt::ChronoUtil::timedWait<BloombergLP::bslmt::Latch, HalfClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(BloombergLP::bslmt::Latch*, 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
4 int BloombergLP::bslmt::ChronoUtil::timedWait<BloombergLP::bslmt::Latch, std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000l> > >(BloombergLP::bslmt::Latch*, 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