1.assume.s
1.none.s
n1000000000041a400 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)>:n1000000000041a440 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)>:
20000000000000000: 01    pushq   %rbp20000000000000000: 01    pushq   %rbp
30000000000000001: 02    pushq   %r1530000000000000001: 02    pushq   %r15
40000000000000003: 02    pushq   %r1440000000000000003: 02    pushq   %r14
50000000000000005: 02    pushq   %r1350000000000000005: 02    pushq   %r13
60000000000000007: 02    pushq   %r1260000000000000007: 02    pushq   %r12
70000000000000009: 01    pushq   %rbx70000000000000009: 01    pushq   %rbx
8000000000000000a: 04    subq    $56, %rsp8000000000000000a: 04    subq    $56, %rsp
n9000000000000000e: 03    movq    %rcx, %rbxn9000000000000000e: 03    movq    %rcx, %rbp
100000000000000011: 02    movl    %esi, %ebp100000000000000011: 03    movl    %esi, %r14d
110000000000000013: 03    movq    %rdi, %r15110000000000000014: 03    movq    %rdi, %r15
120000000000000016: 02    movl    %esi, (%rdi)120000000000000017: 02    movl    %esi, (%rdi)
130000000000000018: 05    movq    %rdx, 16(%rsp)130000000000000019: 05    movq    %rdx, 16(%rsp)
14000000000000001d: 03    movl    %edx, 4(%rdi)14000000000000001e: 03    movl    %edx, 4(%rdi)
150000000000000020: 03    movq    %rcx, %rax150000000000000021: 03    movq    %rcx, %rax
160000000000000023: 03    testq   %rcx, %rcx160000000000000024: 03    testq   %rcx, %rcx
170000000000000026: 02    jne     0x41a439 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x39>170000000000000027: 02    jne     0x41a47a <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x3a>
180000000000000028: 07    movq    2167001(%rip), %rax  # 62b508 <BloombergLP::bslma::Default::s_defaultAllocator>180000000000000029: 07    movq    2166936(%rip), %rax  # 62b508 <BloombergLP::bslma::Default::s_defaultAllocator>
19000000000000002f: 03    testq   %rax, %rax190000000000000030: 03    testq   %rax, %rax
200000000000000032: 02    jne     0x41a439 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x39>200000000000000033: 02    jne     0x41a47a <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x3a>
210000000000000034: 05    callq   0x420f80 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>210000000000000035: 05    callq   0x420e30 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
220000000000000039: 04    movq    %rax, 16(%r15)22000000000000003a: 04    movq    %rax, 16(%r15)
23000000000000003d: 04    leaq    24(%r15), %r1223000000000000003e: 04    leaq    24(%r15), %rax
240000000000000042: 05    movq    %rax, 8(%rsp)
240000000000000041: 03    xorps   %xmm0, %xmm0250000000000000047: 03    xorps   %xmm0, %xmm0
250000000000000044: 05    movups  %xmm0, 24(%r15)26000000000000004a: 05    movups  %xmm0, 24(%r15)
260000000000000049: 08    movl    $1, 40(%r15)27000000000000004f: 08    movl    $1, 40(%r15)
270000000000000051: 04    movq    %rbx, 48(%r15)280000000000000057: 04    movq    %rbp, 48(%r15)
280000000000000055: 02    movl    %ebp, %esi29000000000000005b: 03    movslq  %r14d, %rsi
290000000000000057: 05    movq    %rsi, 48(%rsp)
30000000000000005c: 04    shlq    $4, %rsi30000000000000005e: 04    shlq    $4, %rsi
310000000000000060: 03    movq    (%rbx), %rax310000000000000062: 04    movq    (%rbp), %rax
320000000000000063: 03    movq    %rbx, %rdi320000000000000066: 03    movq    %rbp, %rdi
330000000000000066: 05    movq    %r12, 8(%rsp)
34000000000000006b: 03    callq   *16(%rax)330000000000000069: 03    callq   *16(%rax)
35000000000000006e: 04    movq    %rax, 8(%r15)34000000000000006c: 04    movq    %rax, 8(%r15)
360000000000000072: 05    callq   0x421000 <BloombergLP::bslma::MallocFreeAllocator::singleton()>350000000000000070: 05    callq   0x420eb0 <BloombergLP::bslma::MallocFreeAllocator::singleton()>
370000000000000077: 02    xorl    %edi, %edi360000000000000075: 02    xorl    %edi, %edi
380000000000000079: 05    callq   0x420f70 <BloombergLP::bsltf::TemplateTestFacility::nullTerminatedStringForIdentifier(int)>370000000000000077: 05    callq   0x420e20 <BloombergLP::bsltf::TemplateTestFacility::nullTerminatedStringForIdentifier(int)>
39000000000000007e: 03    movq    %rax, %r1438000000000000007c: 03    movq    %rax, %r12
400000000000000081: 04    movq    32(%r15), %rdi39000000000000007f: 04    movq    32(%r15), %rdi
410000000000000085: 03    testq   %rdi, %rdi400000000000000083: 03    testq   %rdi, %rdi
420000000000000088: 06    jne     0x41a591 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x191>410000000000000086: 06    jne     0x41a5d1 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x191>
43000000000000008e: 04    movslq  40(%r15), %rax42000000000000008c: 04    movslq  40(%r15), %rax
440000000000000092: 04    leaq    (%rax,%rax,2), %rbx430000000000000090: 04    leaq    (%rax,%rax,2), %rbx
450000000000000096: 08    leaq    23(,%rbx,8), %rsi440000000000000094: 08    leaq    23(,%rbx,8), %rsi
46000000000000009e: 04    andq    $-16, %rsi45000000000000009c: 04    andq    $-16, %rsi
4700000000000000a2: 04    movq    16(%r15), %rdi4600000000000000a0: 04    movq    16(%r15), %rdi
4800000000000000a6: 03    movq    (%rdi), %rax4700000000000000a4: 03    movq    (%rdi), %rax
4900000000000000a9: 03    callq   *16(%rax)4800000000000000a7: 03    callq   *16(%rax)
5000000000000000ac: 03    movq    %rax, %rcx4900000000000000aa: 03    movq    %rax, %rcx
5000000000000000ad: 05    movq    8(%rsp), %rdx
5100000000000000af: 04    movq    (%r12), %rax5100000000000000b2: 03    movq    (%rdx), %rax
5200000000000000b3: 03    movq    %rax, (%rcx)5200000000000000b5: 03    movq    %rax, (%rcx)
5300000000000000b6: 04    movq    %rcx, (%r12)5300000000000000b8: 03    movq    %rcx, (%rdx)
5400000000000000ba: 04    leaq    8(%rcx), %rdi5400000000000000bb: 04    leaq    8(%rcx), %rdi
5500000000000000be: 05    leaq    -16(%rcx,%rbx,8), %rbp5500000000000000bf: 05    leaq    -16(%rcx,%rbx,8), %rbp
5600000000000000c3: 03    cmpq    %rdi, %rbp5600000000000000c4: 03    cmpq    %rdi, %rbp
5700000000000000c6: 06    jbe     0x41a576 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x176>5700000000000000c7: 06    jbe     0x41a5b6 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x176>
5800000000000000cc: 08    leaq    -25(,%rbx,8), %rsi5800000000000000cd: 08    leaq    -25(,%rbx,8), %rsi
5900000000000000d4: 03    movq    %rsi, %rax
6000000000000000d7: 10    movabsq $-6148914691236517205, %rdx5900000000000000d5: 10    movabsq $-6148914691236517205, %rdx
6000000000000000df: 03    movq    %rsi, %rax
6100000000000000e1: 03    mulq    %rdx6100000000000000e2: 03    mulq    %rdx
6200000000000000e4: 03    shrl    $4, %edx6200000000000000e5: 03    shrl    $4, %edx
6300000000000000e7: 02    incl    %edx6300000000000000e8: 02    incl    %edx
6400000000000000e9: 04    andq    $7, %rdx6400000000000000ea: 04    andq    $7, %rdx
6500000000000000ed: 06    je      0x41a943 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x543>6500000000000000ee: 06    je      0x41a993 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x553>
6600000000000000f3: 04    addq    $32, %rcx6600000000000000f4: 04    addq    $32, %rcx
6700000000000000f7: 03    negq    %rdx6700000000000000f8: 03    negq    %rdx
6800000000000000fa: 06    nopw    (%rax,%rax)6800000000000000fb: 05    nopl    (%rax,%rax)
690000000000000100: 04    movq    %rcx, -24(%rcx)690000000000000100: 04    movq    %rcx, -24(%rcx)
700000000000000104: 04    addq    $24, %rcx700000000000000104: 04    addq    $24, %rcx
710000000000000108: 03    incq    %rdx710000000000000108: 03    incq    %rdx
n72000000000000010b: 02    jne     0x41a500 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x100>n72000000000000010b: 02    jne     0x41a540 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x100>
73000000000000010d: 04    addq    $-24, %rcx73000000000000010d: 04    addq    $-24, %rcx
740000000000000111: 07    cmpq    $168, %rsi740000000000000111: 07    cmpq    $168, %rsi
n750000000000000118: 02    jb      0x41a576 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x176>n750000000000000118: 02    jb      0x41a5b6 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x176>
76000000000000011a: 06    nopw    (%rax,%rax)76000000000000011a: 06    nopw    (%rax,%rax)
770000000000000120: 04    leaq    24(%rcx), %rax770000000000000120: 04    leaq    24(%rcx), %rax
780000000000000124: 03    movq    %rax, (%rcx)780000000000000124: 03    movq    %rax, (%rcx)
790000000000000127: 04    leaq    48(%rcx), %rax790000000000000127: 04    leaq    48(%rcx), %rax
80000000000000012b: 04    movq    %rax, 24(%rcx)80000000000000012b: 04    movq    %rax, 24(%rcx)
81000000000000012f: 04    leaq    72(%rcx), %rax81000000000000012f: 04    leaq    72(%rcx), %rax
820000000000000133: 04    movq    %rax, 48(%rcx)820000000000000133: 04    movq    %rax, 48(%rcx)
830000000000000137: 04    leaq    96(%rcx), %rax830000000000000137: 04    leaq    96(%rcx), %rax
84000000000000013b: 04    movq    %rax, 72(%rcx)84000000000000013b: 04    movq    %rax, 72(%rcx)
85000000000000013f: 04    leaq    120(%rcx), %rax85000000000000013f: 04    leaq    120(%rcx), %rax
860000000000000143: 04    movq    %rax, 96(%rcx)860000000000000143: 04    movq    %rax, 96(%rcx)
870000000000000147: 07    leaq    144(%rcx), %rax870000000000000147: 07    leaq    144(%rcx), %rax
88000000000000014e: 04    movq    %rax, 120(%rcx)88000000000000014e: 04    movq    %rax, 120(%rcx)
890000000000000152: 07    leaq    168(%rcx), %rax890000000000000152: 07    leaq    168(%rcx), %rax
900000000000000159: 07    movq    %rax, 144(%rcx)900000000000000159: 07    movq    %rax, 144(%rcx)
910000000000000160: 07    leaq    192(%rcx), %rax910000000000000160: 07    leaq    192(%rcx), %rax
920000000000000167: 07    movq    %rax, 168(%rcx)920000000000000167: 07    movq    %rax, 168(%rcx)
93000000000000016e: 03    movq    %rax, %rcx93000000000000016e: 03    movq    %rax, %rcx
940000000000000171: 03    cmpq    %rbp, %rax940000000000000171: 03    cmpq    %rbp, %rax
n950000000000000174: 02    jb      0x41a520 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x120>n950000000000000174: 02    jb      0x41a560 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x120>
960000000000000176: 04    movq    32(%r15), %rax960000000000000176: 04    movq    32(%r15), %rax
97000000000000017a: 04    movq    %rax, (%rbp)97000000000000017a: 04    movq    %rax, (%rbp)
98000000000000017e: 04    movq    %rdi, 32(%r15)98000000000000017e: 04    movq    %rdi, 32(%r15)
990000000000000182: 04    movl    40(%r15), %eax990000000000000182: 04    movl    40(%r15), %eax
1000000000000000186: 03    cmpl    $31, %eax1000000000000000186: 03    cmpl    $31, %eax
n1010000000000000189: 02    jg      0x41a591 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x191>n1010000000000000189: 02    jg      0x41a5d1 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x191>
102000000000000018b: 02    addl    %eax, %eax102000000000000018b: 02    addl    %eax, %eax
103000000000000018d: 04    movl    %eax, 40(%r15)103000000000000018d: 04    movl    %eax, 40(%r15)
1040000000000000191: 03    movq    (%rdi), %rax1040000000000000191: 03    movq    (%rdi), %rax
1050000000000000194: 04    movq    %rax, 32(%r15)1050000000000000194: 04    movq    %rax, 32(%r15)
n1060000000000000198: 04    movq    %r14, 16(%rdi)n1060000000000000198: 04    movq    %r12, 16(%rdi)
107000000000000019c: 04    movq    8(%r15), %rax107000000000000019c: 04    movq    8(%r15), %rax
10800000000000001a0: 03    movq    %rdi, (%rax)10800000000000001a0: 03    movq    %rdi, (%rax)
10900000000000001a3: 04    movq    8(%r15), %rax10900000000000001a3: 04    movq    8(%r15), %rax
11000000000000001a7: 03    movq    (%rax), %rax11000000000000001a7: 03    movq    (%rax), %rax
11100000000000001aa: 07    movq    $0, (%rax)11100000000000001aa: 07    movq    $0, (%rax)
11200000000000001b1: 04    movq    8(%r15), %rax11200000000000001b1: 04    movq    8(%r15), %rax
11300000000000001b5: 03    movq    (%rax), %rax11300000000000001b5: 03    movq    (%rax), %rax
11400000000000001b8: 08    movq    $0, 8(%rax)11400000000000001b8: 08    movq    $0, 8(%rax)
tt11500000000000001c0: 03    testl   %r14d, %r14d
11600000000000001c3: 06    jle     0x41a984 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x544>
11500000000000001c0: 05    movq    16(%rsp), %rax11700000000000001c9: 05    movq    16(%rsp), %rax
11600000000000001c5: 02    decl    %eax11800000000000001ce: 02    decl    %eax
11700000000000001c7: 05    movq    %rax, 24(%rsp)11900000000000001d0: 05    movq    %rax, 24(%rsp)
12000000000000001d5: 03    movl    %r14d, %eax
12100000000000001d8: 05    movq    %rax, 48(%rsp)
11800000000000001cc: 06    movl    $1, %r12d12200000000000001dd: 06    movl    $1, %r12d
11900000000000001d2: 02    xorl    %ebp, %ebp12300000000000001e3: 02    xorl    %ebp, %ebp
12000000000000001d4: 02    jmp     0x41a60b <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x20b>12400000000000001e5: 02    jmp     0x41a65b <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x21b>
12100000000000001d610    nopw    %cs:(%rax,%rax)12500000000000001e7: 09    nopw    (%rax,%rax)
12200000000000001e0: 04    movq    8(%r15), %rax12600000000000001f0: 04    movq    8(%r15), %rax
12300000000000001e4: 03    movq    %rbp, %r1312700000000000001f4: 03    movq    %rbp, %r13
12400000000000001e7: 04    movl    4(%rsp), %ecx12800000000000001f7: 04    movl    4(%rsp), %ecx
12500000000000001eb: 03    movl    %ecx, %r12d12900000000000001fb: 03    movl    %ecx, %r12d
12600000000000001ee: 05    movq    40(%rsp), %rbp13000000000000001fe: 05    movq    40(%rsp), %rbp
12700000000000001f3: 05    movq    32(%rsp), %rcx1310000000000000203: 05    movq    32(%rsp), %rcx
12800000000000001f8: 05    movq    %r13, 8(%rax,%rcx)1320000000000000208: 05    movq    %r13, 8(%rax,%rcx)
12900000000000001fd: 03    incq    %rbp133000000000000020d: 03    incq    %rbp
1300000000000000200: 05    cmpq    48(%rsp), %rbp1340000000000000210: 05    cmpq    48(%rsp), %rbp
1310000000000000205: 06    je      0x41a934 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x534>1350000000000000215: 06    je      0x41a984 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x544>
132000000000000020b: 03    testq   %rbp, %rbp136000000000000021b: 03    testq   %rbp, %rbp
133000000000000020e: 06    je      0x41a786 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x386>137000000000000021e: 06    je      0x41a7d6 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x396>
1340000000000000214: 05    callq   0x421000 <BloombergLP::bslma::MallocFreeAllocator::singleton()>1380000000000000224: 05    callq   0x420eb0 <BloombergLP::bslma::MallocFreeAllocator::singleton()>
1350000000000000219: 03    movl    %r12d, %edi1390000000000000229: 03    movl    %r12d, %edi
136000000000000021c: 05    callq   0x420f70 <BloombergLP::bsltf::TemplateTestFacility::nullTerminatedStringForIdentifier(int)>140000000000000022c: 05    callq   0x420e20 <BloombergLP::bsltf::TemplateTestFacility::nullTerminatedStringForIdentifier(int)>
1370000000000000221: 03    movq    %rax, %r141410000000000000231: 03    movq    %rax, %r14
1380000000000000224: 04    movq    32(%r15), %rdi1420000000000000234: 04    movq    32(%r15), %rdi
1390000000000000228: 03    testq   %rdi, %rdi1430000000000000238: 03    testq   %rdi, %rdi
140000000000000022b: 06    jne     0x41a750 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x350>144000000000000023b: 06    jne     0x41a7a0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x360>
1410000000000000231: 04    movslq  40(%r15), %rax1450000000000000241: 04    movslq  40(%r15), %rax
1420000000000000235: 04    leaq    (%rax,%rax,2), %rbx1460000000000000245: 04    leaq    (%rax,%rax,2), %rbx
1430000000000000239: 08    leaq    23(,%rbx,8), %rsi1470000000000000249: 08    leaq    23(,%rbx,8), %rsi
1440000000000000241: 04    andq    $-16, %rsi1480000000000000251: 04    andq    $-16, %rsi
1450000000000000245: 04    movq    16(%r15), %rdi1490000000000000255: 04    movq    16(%r15), %rdi
1460000000000000249: 03    movq    (%rdi), %rax1500000000000000259: 03    movq    (%rdi), %rax
147000000000000024c: 03    callq   *16(%rax)151000000000000025c: 03    callq   *16(%rax)
148000000000000024f: 03    movq    %rax, %rcx152000000000000025f: 03    movq    %rax, %rcx
1490000000000000252: 03    movq    %rbp, %r81530000000000000262: 03    movq    %rbp, %r8
1500000000000000255: 05    movq    8(%rsp), %rdx1540000000000000265: 05    movq    8(%rsp), %rdx
151000000000000025a: 03    movq    (%rdx), %rax155000000000000026a: 03    movq    (%rdx), %rax
152000000000000025d: 03    movq    %rax, (%rcx)156000000000000026d: 03    movq    %rax, (%rcx)
1530000000000000260: 03    movq    %rcx, (%rdx)1570000000000000270: 03    movq    %rcx, (%rdx)
1540000000000000263: 04    leaq    8(%rcx), %rdi1580000000000000273: 04    leaq    8(%rcx), %rdi
1550000000000000267: 05    leaq    -16(%rcx,%rbx,8), %rbp1590000000000000277: 05    leaq    -16(%rcx,%rbx,8), %rbp
156000000000000026c: 03    cmpq    %rdi, %rbp160000000000000027c: 03    cmpq    %rdi, %rbp
157000000000000026f: 06    jbe     0x41a726 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x326>161000000000000027f: 06    jbe     0x41a776 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x336>
1580000000000000275: 08    leaq    -25(,%rbx,8), %rsi1620000000000000285: 08    leaq    -25(,%rbx,8), %rsi
159000000000000027d: 03    movq    %rsi, %rax163000000000000028d: 03    movq    %rsi, %rax
1600000000000000280: 10    movabsq $-6148914691236517205, %rdx1640000000000000290: 10    movabsq $-6148914691236517205, %rdx
161000000000000028a: 03    mulq    %rdx165000000000000029a: 03    mulq    %rdx
162000000000000028d: 03    shrl    $4, %edx166000000000000029d: 03    shrl    $4, %edx
1630000000000000290: 02    incl    %edx16700000000000002a0: 02    incl    %edx
1640000000000000292: 04    andq    $7, %rdx16800000000000002a2: 04    andq    $7, %rdx
1650000000000000296: 06    je      0x41a91f <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x51f>16900000000000002a6: 06    je      0x41a96f <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x52f>
166000000000000029c: 04    addq    $32, %rcx17000000000000002ac: 04    addq    $32, %rcx
16700000000000002a0: 03    negq    %rdx17100000000000002b0: 03    negq    %rdx
16800000000000002a3: 10    nopw    %cs:(%rax,%rax)17200000000000002b3: 10    nopw    %cs:(%rax,%rax)
16900000000000002ad: 03    nopl    (%rax)17300000000000002bd: 03    nopl    (%rax)
17000000000000002b0: 04    movq    %rcx, -24(%rcx)17400000000000002c0: 04    movq    %rcx, -24(%rcx)
17100000000000002b4: 04    addq    $24, %rcx17500000000000002c4: 04    addq    $24, %rcx
17200000000000002b8: 03    incq    %rdx17600000000000002c8: 03    incq    %rdx
17300000000000002bb: 02    jne     0x41a6b0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x2b0>17700000000000002cb: 02    jne     0x41a700 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x2c0>
17400000000000002bd: 04    addq    $-24, %rcx17800000000000002cd: 04    addq    $-24, %rcx
17500000000000002c1: 07    cmpq    $168, %rsi17900000000000002d1: 07    cmpq    $168, %rsi
17600000000000002c8: 02    jb      0x41a726 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x326>18000000000000002d8: 02    jb      0x41a776 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x336>
17700000000000002ca: 06    nopw    (%rax,%rax)18100000000000002da: 06    nopw    (%rax,%rax)
17800000000000002d0: 04    leaq    24(%rcx), %rax18200000000000002e0: 04    leaq    24(%rcx), %rax
17900000000000002d4: 03    movq    %rax, (%rcx)18300000000000002e4: 03    movq    %rax, (%rcx)
18000000000000002d7: 04    leaq    48(%rcx), %rax18400000000000002e7: 04    leaq    48(%rcx), %rax
18100000000000002db: 04    movq    %rax, 24(%rcx)18500000000000002eb: 04    movq    %rax, 24(%rcx)
18200000000000002df: 04    leaq    72(%rcx), %rax18600000000000002ef: 04    leaq    72(%rcx), %rax
18300000000000002e3: 04    movq    %rax, 48(%rcx)18700000000000002f3: 04    movq    %rax, 48(%rcx)
18400000000000002e7: 04    leaq    96(%rcx), %rax18800000000000002f7: 04    leaq    96(%rcx), %rax
18500000000000002eb: 04    movq    %rax, 72(%rcx)18900000000000002fb: 04    movq    %rax, 72(%rcx)
18600000000000002ef: 04    leaq    120(%rcx), %rax19000000000000002ff: 04    leaq    120(%rcx), %rax
18700000000000002f3: 04    movq    %rax, 96(%rcx)1910000000000000303: 04    movq    %rax, 96(%rcx)
18800000000000002f7: 07    leaq    144(%rcx), %rax1920000000000000307: 07    leaq    144(%rcx), %rax
18900000000000002fe: 04    movq    %rax, 120(%rcx)193000000000000030e: 04    movq    %rax, 120(%rcx)
1900000000000000302: 07    leaq    168(%rcx), %rax1940000000000000312: 07    leaq    168(%rcx), %rax
1910000000000000309: 07    movq    %rax, 144(%rcx)1950000000000000319: 07    movq    %rax, 144(%rcx)
1920000000000000310: 07    leaq    192(%rcx), %rax1960000000000000320: 07    leaq    192(%rcx), %rax
1930000000000000317: 07    movq    %rax, 168(%rcx)1970000000000000327: 07    movq    %rax, 168(%rcx)
194000000000000031e: 03    movq    %rax, %rcx198000000000000032e: 03    movq    %rax, %rcx
1950000000000000321: 03    cmpq    %rbp, %rax1990000000000000331: 03    cmpq    %rbp, %rax
1960000000000000324: 02    jb      0x41a6d0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x2d0>2000000000000000334: 02    jb      0x41a720 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x2e0>
1970000000000000326: 04    movq    32(%r15), %rax2010000000000000336: 04    movq    32(%r15), %rax
198000000000000032a: 04    movq    %rax, (%rbp)202000000000000033a: 04    movq    %rax, (%rbp)
199000000000000032e: 04    movq    %rdi, 32(%r15)203000000000000033e: 04    movq    %rdi, 32(%r15)
2000000000000000332: 04    movl    40(%r15), %eax2040000000000000342: 04    movl    40(%r15), %eax
2010000000000000336: 03    cmpl    $31, %eax2050000000000000346: 03    cmpl    $31, %eax
2020000000000000339: 03    movq    %r8, %rbp2060000000000000349: 03    movq    %r8, %rbp
203000000000000033c: 02    jg      0x41a750 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x350>207000000000000034c: 02    jg      0x41a7a0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x360>
204000000000000033e: 02    addl    %eax, %eax208000000000000034e: 02    addl    %eax, %eax
2050000000000000340: 04    movl    %eax, 40(%r15)2090000000000000350: 04    movl    %eax, 40(%r15)
2060000000000000344: 10    nopw    %cs:(%rax,%rax)2100000000000000354: 10    nopw    %cs:(%rax,%rax)
207000000000000034e: 02    nop211000000000000035e: 02    nop
2080000000000000350: 03    movq    (%rdi), %rax2120000000000000360: 03    movq    (%rdi), %rax
2090000000000000353: 04    movq    %rax, 32(%r15)2130000000000000363: 04    movq    %rax, 32(%r15)
2100000000000000357: 04    movq    %r14, 16(%rdi)2140000000000000367: 04    movq    %r14, 16(%rdi)
211000000000000035b: 04    movq    8(%r15), %rax215000000000000036b: 04    movq    8(%r15), %rax
212000000000000035f: 03    movq    %rbp, %rcx216000000000000036f: 03    movq    %rbp, %rcx
2130000000000000362: 04    shlq    $4, %rcx2170000000000000372: 04    shlq    $4, %rcx
2140000000000000366: 04    movq    %rdi, (%rax,%rcx)2180000000000000376: 04    movq    %rdi, (%rax,%rcx)
215000000000000036a: 04    movq    8(%r15), %rax219000000000000037a: 04    movq    8(%r15), %rax
216000000000000036e: 04    movq    (%rax,%rcx), %rdi220000000000000037e: 04    movq    (%rax,%rcx), %rdi
2170000000000000372: 03    leal    -1(%rbp), %ecx2210000000000000382: 03    leal    -1(%rbp), %ecx
2180000000000000375: 04    shlq    $4, %rcx2220000000000000385: 04    shlq    $4, %rcx
2190000000000000379: 05    movq    8(%rax,%rcx), %rsi2230000000000000389: 05    movq    8(%rax,%rcx), %rsi
220000000000000037e: 05    callq   0x420600 <BloombergLP::bslalg::BidirectionalLinkListUtil::insertLinkAfterTarget(BloombergLP::bslalg::BidirectionalLink*, BloombergLP::bslalg::BidirectionalLink*)>224000000000000038e: 05    callq   0x4204b0 <BloombergLP::bslalg::BidirectionalLinkListUtil::insertLinkAfterTarget(BloombergLP::bslalg::BidirectionalLink*, BloombergLP::bslalg::BidirectionalLink*)>
2210000000000000383: 03    incl    %r12d2250000000000000393: 03    incl    %r12d
2220000000000000386: 03    movq    %rbp, %rcx2260000000000000396: 03    movq    %rbp, %rcx
2230000000000000389: 04    shlq    $4, %rcx2270000000000000399: 04    shlq    $4, %rcx
224000000000000038d: 04    movq    8(%r15), %rax228000000000000039d: 04    movq    8(%r15), %rax
2250000000000000391: 04    movq    (%rax,%rcx), %r1322900000000000003a1: 04    movq    (%rax,%rcx), %r13
2260000000000000395: 05    cmpl    $2, 16(%rsp)23000000000000003a5: 05    cmpl    $2, 16(%rsp)
227000000000000039a: 06    jb      0x41a5f8 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x1f8>23100000000000003aa: 06    jl      0x41a648 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x208>
22800000000000003a0: 05    movq    %rcx, 32(%rsp)23200000000000003b0: 05    movq    %rcx, 32(%rsp)
22900000000000003a5: 05    movq    %rbp, 40(%rsp)23300000000000003b5: 05    movq    %rbp, 40(%rsp)
23000000000000003aa: 05    movq    24(%rsp), %rax23400000000000003ba: 05    movq    24(%rsp), %rax
23100000000000003af: 03    addl    %r12d, %eax23500000000000003bf: 03    addl    %r12d, %eax
23200000000000003b2: 04    movl    %eax, 4(%rsp)23600000000000003c2: 04    movl    %eax, 4(%rsp)
23300000000000003b6: 10    nopw    %cs:(%rax,%rax)23700000000000003c6: 10    nopw    %cs:(%rax,%rax)
23400000000000003c0: 05    callq   0x421000 <BloombergLP::bslma::MallocFreeAllocator::singleton()>23800000000000003d0: 05    callq   0x420eb0 <BloombergLP::bslma::MallocFreeAllocator::singleton()>
23500000000000003c5: 03    movl    %r12d, %edi23900000000000003d5: 03    movl    %r12d, %edi
23600000000000003c8: 05    callq   0x420f70 <BloombergLP::bsltf::TemplateTestFacility::nullTerminatedStringForIdentifier(int)>24000000000000003d8: 05    callq   0x420e20 <BloombergLP::bsltf::TemplateTestFacility::nullTerminatedStringForIdentifier(int)>
23700000000000003cd: 03    movq    %rax, %rbx24100000000000003dd: 03    movq    %rax, %rbx
23800000000000003d0: 04    movq    32(%r15), %rbp24200000000000003e0: 04    movq    32(%r15), %rbp
23900000000000003d4: 03    testq   %rbp, %rbp24300000000000003e4: 03    testq   %rbp, %rbp
24000000000000003d7: 06    jne     0x41a8e0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x4e0>24400000000000003e7: 06    jne     0x41a930 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x4f0>
24100000000000003dd: 04    movslq  40(%r15), %rax24500000000000003ed: 04    movslq  40(%r15), %rax
24200000000000003e1: 04    leaq    (%rax,%rax,2), %r1424600000000000003f1: 04    leaq    (%rax,%rax,2), %r14
24300000000000003e5: 08    leaq    23(,%r14,8), %rsi24700000000000003f5: 08    leaq    23(,%r14,8), %rsi
24400000000000003ed: 04    andq    $-16, %rsi24800000000000003fd: 04    andq    $-16, %rsi
24500000000000003f1: 04    movq    16(%r15), %rdi2490000000000000401: 04    movq    16(%r15), %rdi
24600000000000003f5: 03    movq    (%rdi), %rax2500000000000000405: 03    movq    (%rdi), %rax
24700000000000003f8: 03    callq   *16(%rax)2510000000000000408: 03    callq   *16(%rax)
24800000000000003fb: 03    movq    %rax, %rcx252000000000000040b: 03    movq    %rax, %rcx
24900000000000003fe: 05    movq    8(%rsp), %rdx253000000000000040e: 05    movq    8(%rsp), %rdx
2500000000000000403: 03    movq    (%rdx), %rax2540000000000000413: 03    movq    (%rdx), %rax
2510000000000000406: 03    movq    %rax, (%rcx)2550000000000000416: 03    movq    %rax, (%rcx)
2520000000000000409: 03    movq    %rcx, (%rdx)2560000000000000419: 03    movq    %rcx, (%rdx)
253000000000000040c: 04    leaq    8(%rcx), %rbp257000000000000041c: 04    leaq    8(%rcx), %rbp
2540000000000000410: 05    leaq    -16(%rcx,%r14,8), %rdi2580000000000000420: 05    leaq    -16(%rcx,%r14,8), %rdi
2550000000000000415: 03    cmpq    %rbp, %rdi2590000000000000425: 03    cmpq    %rbp, %rdi
2560000000000000418: 06    jbe     0x41a8c6 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x4c6>2600000000000000428: 06    jbe     0x41a916 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x4d6>
257000000000000041e: 08    leaq    -25(,%r14,8), %rsi261000000000000042e: 08    leaq    -25(,%r14,8), %rsi
2580000000000000426: 03    movq    %rsi, %rax2620000000000000436: 03    movq    %rsi, %rax
2590000000000000429: 10    movabsq $-6148914691236517205, %rdx2630000000000000439: 10    movabsq $-6148914691236517205, %rdx
2600000000000000433: 03    mulq    %rdx2640000000000000443: 03    mulq    %rdx
2610000000000000436: 03    shrl    $4, %edx2650000000000000446: 03    shrl    $4, %edx
2620000000000000439: 02    incl    %edx2660000000000000449: 02    incl    %edx
263000000000000043b: 04    andq    $7, %rdx267000000000000044b: 04    andq    $7, %rdx
264000000000000043f: 06    je      0x41a90d <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x50d>268000000000000044f: 06    je      0x41a95d <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x51d>
2650000000000000445: 04    addq    $32, %rcx2690000000000000455: 04    addq    $32, %rcx
2660000000000000449: 03    negq    %rdx2700000000000000459: 03    negq    %rdx
267000000000000044c: 04    nopl    (%rax)271000000000000045c: 04    nopl    (%rax)
2680000000000000450: 04    movq    %rcx, -24(%rcx)2720000000000000460: 04    movq    %rcx, -24(%rcx)
2690000000000000454: 04    addq    $24, %rcx2730000000000000464: 04    addq    $24, %rcx
2700000000000000458: 03    incq    %rdx2740000000000000468: 03    incq    %rdx
271000000000000045b: 02    jne     0x41a850 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x450>275000000000000046b: 02    jne     0x41a8a0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x460>
272000000000000045d: 04    addq    $-24, %rcx276000000000000046d: 04    addq    $-24, %rcx
2730000000000000461: 07    cmpq    $168, %rsi2770000000000000471: 07    cmpq    $168, %rsi
2740000000000000468: 02    jb      0x41a8c6 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x4c6>2780000000000000478: 02    jb      0x41a916 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x4d6>
275000000000000046a: 06    nopw    (%rax,%rax)279000000000000047a: 06    nopw    (%rax,%rax)
2760000000000000470: 04    leaq    24(%rcx), %rax2800000000000000480: 04    leaq    24(%rcx), %rax
2770000000000000474: 03    movq    %rax, (%rcx)2810000000000000484: 03    movq    %rax, (%rcx)
2780000000000000477: 04    leaq    48(%rcx), %rax2820000000000000487: 04    leaq    48(%rcx), %rax
279000000000000047b: 04    movq    %rax, 24(%rcx)283000000000000048b: 04    movq    %rax, 24(%rcx)
280000000000000047f: 04    leaq    72(%rcx), %rax284000000000000048f: 04    leaq    72(%rcx), %rax
2810000000000000483: 04    movq    %rax, 48(%rcx)2850000000000000493: 04    movq    %rax, 48(%rcx)
2820000000000000487: 04    leaq    96(%rcx), %rax2860000000000000497: 04    leaq    96(%rcx), %rax
283000000000000048b: 04    movq    %rax, 72(%rcx)287000000000000049b: 04    movq    %rax, 72(%rcx)
284000000000000048f: 04    leaq    120(%rcx), %rax288000000000000049f: 04    leaq    120(%rcx), %rax
2850000000000000493: 04    movq    %rax, 96(%rcx)28900000000000004a3: 04    movq    %rax, 96(%rcx)
2860000000000000497: 07    leaq    144(%rcx), %rax29000000000000004a7: 07    leaq    144(%rcx), %rax
287000000000000049e: 04    movq    %rax, 120(%rcx)29100000000000004ae: 04    movq    %rax, 120(%rcx)
28800000000000004a2: 07    leaq    168(%rcx), %rax29200000000000004b2: 07    leaq    168(%rcx), %rax
28900000000000004a9: 07    movq    %rax, 144(%rcx)29300000000000004b9: 07    movq    %rax, 144(%rcx)
29000000000000004b0: 07    leaq    192(%rcx), %rax29400000000000004c0: 07    leaq    192(%rcx), %rax
29100000000000004b7: 07    movq    %rax, 168(%rcx)29500000000000004c7: 07    movq    %rax, 168(%rcx)
29200000000000004be: 03    movq    %rax, %rcx29600000000000004ce: 03    movq    %rax, %rcx
29300000000000004c1: 03    cmpq    %rdi, %rax29700000000000004d1: 03    cmpq    %rdi, %rax
29400000000000004c4: 02    jb      0x41a870 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x470>29800000000000004d4: 02    jb      0x41a8c0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x480>
29500000000000004c6: 04    movq    32(%r15), %rax29900000000000004d6: 04    movq    32(%r15), %rax
29600000000000004ca: 03    movq    %rax, (%rdi)30000000000000004da: 03    movq    %rax, (%rdi)
29700000000000004cd: 04    movq    %rbp, 32(%r15)30100000000000004dd: 04    movq    %rbp, 32(%r15)
29800000000000004d1: 04    movl    40(%r15), %eax30200000000000004e1: 04    movl    40(%r15), %eax
29900000000000004d5: 03    cmpl    $31, %eax30300000000000004e5: 03    cmpl    $31, %eax
30000000000000004d8: 02    jg      0x41a8e0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x4e0>30400000000000004e8: 02    jg      0x41a930 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x4f0>
30100000000000004da: 02    addl    %eax, %eax30500000000000004ea: 02    addl    %eax, %eax
30200000000000004dc: 04    movl    %eax, 40(%r15)30600000000000004ec: 04    movl    %eax, 40(%r15)
30300000000000004e0: 04    movq    (%rbp), %rax30700000000000004f0: 04    movq    (%rbp), %rax
30400000000000004e4: 04    movq    %rax, 32(%r15)30800000000000004f4: 04    movq    %rax, 32(%r15)
30500000000000004e8: 04    movq    %rbx, 16(%rbp)30900000000000004f8: 04    movq    %rbx, 16(%rbp)
30600000000000004ec: 03    movq    %rbp, %rdi31000000000000004fc: 03    movq    %rbp, %rdi
30700000000000004ef: 03    movq    %r13, %rsi31100000000000004ff: 03    movq    %r13, %rsi
30800000000000004f2: 05    callq   0x420600 <BloombergLP::bslalg::BidirectionalLinkListUtil::insertLinkAfterTarget(BloombergLP::bslalg::BidirectionalLink*, BloombergLP::bslalg::BidirectionalLink*)>3120000000000000502: 05    callq   0x4204b0 <BloombergLP::bslalg::BidirectionalLinkListUtil::insertLinkAfterTarget(BloombergLP::bslalg::BidirectionalLink*, BloombergLP::bslalg::BidirectionalLink*)>
30900000000000004f7: 03    incl    %r12d3130000000000000507: 03    incl    %r12d
31000000000000004fa: 03    movq    %rbp, %r13314000000000000050a: 03    movq    %rbp, %r13
31100000000000004fd: 05    cmpl    4(%rsp), %r12d315000000000000050d: 05    cmpl    4(%rsp), %r12d
3120000000000000502: 06    jne     0x41a7c0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x3c0>3160000000000000512: 06    jne     0x41a810 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x3d0>
3130000000000000508: 05    jmp     0x41a5e0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x1e0>3170000000000000518: 05    jmp     0x41a630 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x1f0>
314000000000000050d: 03    movq    %rbp, %rcx318000000000000051d: 03    movq    %rbp, %rcx
3150000000000000510: 07    cmpq    $168, %rsi3190000000000000520: 07    cmpq    $168, %rsi
3160000000000000517: 06    jae     0x41a870 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x470>3200000000000000527: 06    jae     0x41a8c0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x480>
317000000000000051d: 02    jmp     0x41a8c6 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x4c6>321000000000000052d: 02    jmp     0x41a916 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x4d6>
318000000000000051f: 03    movq    %rdi, %rcx322000000000000052f: 03    movq    %rdi, %rcx
3190000000000000522: 07    cmpq    $168, %rsi3230000000000000532: 07    cmpq    $168, %rsi
3200000000000000529: 06    jae     0x41a6d0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x2d0>3240000000000000539: 06    jae     0x41a720 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x2e0>
321000000000000052f: 05    jmp     0x41a726 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x326>325000000000000053f: 05    jmp     0x41a776 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x336>
3220000000000000534: 04    addq    $56, %rsp3260000000000000544: 04    addq    $56, %rsp
3230000000000000538: 01    popq    %rbx3270000000000000548: 01    popq    %rbx
3240000000000000539: 02    popq    %r123280000000000000549: 02    popq    %r12
325000000000000053b: 02    popq    %r13329000000000000054b: 02    popq    %r13
326000000000000053d: 02    popq    %r14330000000000000054d: 02    popq    %r14
327000000000000053f: 02    popq    %r15331000000000000054f: 02    popq    %r15
3280000000000000541: 01    popq    %rbp3320000000000000551: 01    popq    %rbp
3290000000000000542: 01    retq3330000000000000552: 01    retq
3300000000000000543: 03    movq    %rdi, %rcx3340000000000000553: 03    movq    %rdi, %rcx
3310000000000000546: 07    cmpq    $168, %rsi3350000000000000556: 07    cmpq    $168, %rsi
332000000000000054d: 06    jae     0x41a520 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x120>336000000000000055d: 06    jae     0x41a560 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x120>
3330000000000000553: 05    jmp     0x41a576 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x176>3370000000000000563: 05    jmp     0x41a5b6 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x176>
3340000000000000558: 02    jmp     0x41a95e <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x55e>3380000000000000568: 02    jmp     0x41a9ae <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x56e>
335000000000000055a: 02    jmp     0x41a95e <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x55e>339000000000000056a: 02    jmp     0x41a9ae <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x56e>
336000000000000055c: 02    jmp     0x41a95e <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x55e>340000000000000056c: 02    jmp     0x41a9ae <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x56e>
337000000000000055e: 03    movq    %rax, %rbx341000000000000056e: 03    movq    %rax, %rbx
3380000000000000561: 05    movq    8(%rsp), %rbp3420000000000000571: 05    movq    8(%rsp), %rbp
3390000000000000566: 10    nopw    %cs:(%rax,%rax)3430000000000000576: 10    nopw    %cs:(%rax,%rax)
3400000000000000570: 04    movq    (%rbp), %rsi3440000000000000580: 04    movq    (%rbp), %rsi
3410000000000000574: 03    testq   %rsi, %rsi3450000000000000584: 03    testq   %rsi, %rsi
3420000000000000577: 02    je      0x41a98c <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x58c>3460000000000000587: 02    je      0x41a9dc <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x59c>
3430000000000000579: 03    movq    (%rsi), %rax3470000000000000589: 03    movq    (%rsi), %rax
344000000000000057c: 04    movq    %rax, 24(%r15)348000000000000058c: 04    movq    %rax, 24(%r15)
3450000000000000580: 04    movq    16(%r15), %rdi3490000000000000590: 04    movq    16(%r15), %rdi
3460000000000000584: 03    movq    (%rdi), %rax3500000000000000594: 03    movq    (%rdi), %rax
3470000000000000587: 03    callq   *24(%rax)3510000000000000597: 03    callq   *24(%rax)
348000000000000058a: 02    jmp     0x41a970 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x570>352000000000000059a: 02    jmp     0x41a9c0 <(anonymous namespace)::BucketsWrapper<char const*>::BucketsWrapper(int, int, BloombergLP::bslma::Allocator*)+0x580>
349000000000000058c: 08    movq    $0, 32(%r15)353000000000000059c: 08    movq    $0, 32(%r15)
3500000000000000594: 03    movq    %rbx, %rdi35400000000000005a4: 03    movq    %rbx, %rdi
3510000000000000597: 05    callq   0x401850 <_Unwind_Resume@plt>35500000000000005a7: 05    callq   0x401850 <_Unwind_Resume@plt>
352000000000000059c: 03    movq    %rax, %rdi35600000000000005ac: 03    movq    %rax, %rdi
353000000000000059f: 05    callq   0x41f5d0 <__clang_call_terminate>35700000000000005af: 05    callq   0x41f690 <__clang_call_terminate>
35400000000000005a4: 10    nopw    %cs:(%rax,%rax)35800000000000005b4: 10    nopw    %cs:(%rax,%rax)
35500000000000005ae: 02    nop35900000000000005be: 02    nop
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op