Comparing BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*) in assumed vs ignored

Files changed (1) hide show
  1. baljsn_encoder.t/{10.assume.s → 10.none.s} +195 -201
baljsn_encoder.t/{10.assume.s → 10.none.s} RENAMED
@@ -1,217 +1,211 @@
1
- 00000000004ba500 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)>:
2
  0000000000000000: 01 pushq %rbp
3
  0000000000000001: 02 pushq %r15
4
  0000000000000003: 02 pushq %r14
5
  0000000000000005: 02 pushq %r13
6
  0000000000000007: 02 pushq %r12
7
  0000000000000009: 01 pushq %rbx
8
- 000000000000000a: 04 subq $56, %rsp
9
  000000000000000e: 03 movq %rdi, %rbx
10
  0000000000000011: 03 testq %rsi, %rsi
11
- 0000000000000014: 02 je 0x4ba578 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x78>
12
  0000000000000016: 03 movq %rsi, (%rbx)
13
- 0000000000000019: 04 leaq 8(%rbx), %rax
14
- 000000000000001d: 05 movq %rax, 24(%rsp)
15
- 0000000000000022: 03 xorps %xmm0, %xmm0
16
- 0000000000000025: 04 movups %xmm0, 8(%rbx)
17
- 0000000000000029: 08 movq $0, 24(%rbx)
18
- 0000000000000031: 04 leaq 32(%rbx), %rbp
 
19
  0000000000000035: 04 movq %rsi, 32(%rbx)
20
- 0000000000000039: 04 leaq 40(%rbx), %r14
21
  000000000000003d: 04 movups %xmm0, 40(%rbx)
22
  0000000000000041: 08 movq $0, 56(%rbx)
23
  0000000000000049: 04 leaq 64(%rbx), %rax
24
- 000000000000004d: 05 movq %rax, 40(%rsp)
25
  0000000000000052: 04 movq %rsi, 64(%rbx)
26
- 0000000000000056: 04 leaq 72(%rbx), %r13
27
  000000000000005a: 04 movups %xmm0, 72(%rbx)
28
  000000000000005e: 08 movq $0, 88(%rbx)
29
- 0000000000000066: 04 leaq 96(%rbx), %rax
30
- 000000000000006a: 05 movq %rax, 32(%rsp)
31
- 000000000000006f: 04 movq %rsi, 96(%rbx)
32
- 0000000000000073: 05 jmp 0x4ba63e <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x13e>
33
- 0000000000000078: 07 movq 4270889(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
34
- 000000000000007f: 03 testq %rax, %rax
35
- 0000000000000082: 02 jne 0x4ba589 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x89>
36
- 0000000000000084: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
37
- 0000000000000089: 03 movq %rax, (%rbx)
38
- 000000000000008c: 04 leaq 8(%rbx), %rbp
39
- 0000000000000090: 07 movq 4270865(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
40
- 0000000000000097: 03 testq %rax, %rax
41
- 000000000000009a: 02 jne 0x4ba5a1 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0xa1>
42
- 000000000000009c: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
43
- 00000000000000a1: 03 xorps %xmm0, %xmm0
44
- 00000000000000a4: 04 movups %xmm0, (%rbp)
45
- 00000000000000a8: 08 movq $0, 16(%rbp)
46
- 00000000000000b0: 04 leaq 32(%rbx), %rcx
47
- 00000000000000b4: 05 movq %rcx, 16(%rsp)
48
- 00000000000000b9: 04 movq %rax, 32(%rbx)
49
- 00000000000000bd: 07 movq 4270820(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
50
- 00000000000000c4: 03 testq %rax, %rax
51
- 00000000000000c7: 05 movq %rbp, 24(%rsp)
52
- 00000000000000cc: 02 jne 0x4ba5d3 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0xd3>
53
- 00000000000000ce: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
54
- 00000000000000d3: 04 leaq 40(%rbx), %r14
55
- 00000000000000d7: 03 xorps %xmm0, %xmm0
56
- 00000000000000da: 04 movups %xmm0, (%r14)
57
- 00000000000000de: 08 movq $0, 16(%r14)
58
- 00000000000000e6: 04 leaq 64(%rbx), %r15
59
- 00000000000000ea: 04 movq %rax, 64(%rbx)
60
- 00000000000000ee: 07 movq 4270771(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
61
- 00000000000000f5: 03 testq %rax, %rax
62
- 00000000000000f8: 05 movq %r15, 40(%rsp)
63
- 00000000000000fd: 02 jne 0x4ba604 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x104>
64
- 00000000000000ff: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
65
- 0000000000000104: 04 leaq 72(%rbx), %r13
66
- 0000000000000108: 03 xorps %xmm0, %xmm0
67
- 000000000000010b: 05 movups %xmm0, (%r13)
68
- 0000000000000110: 08 movq $0, 16(%r13)
69
- 0000000000000118: 04 leaq 96(%rbx), %rcx
70
- 000000000000011c: 05 movq %rcx, 32(%rsp)
71
- 0000000000000121: 04 movq %rax, 96(%rbx)
72
- 0000000000000125: 07 movq 4270716(%rip), %rsi # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
73
- 000000000000012c: 03 testq %rsi, %rsi
74
- 000000000000012f: 02 jne 0x4ba639 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x139>
75
- 0000000000000131: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
76
- 0000000000000136: 03 movq %rax, %rsi
77
- 0000000000000139: 05 movq 16(%rsp), %rbp
78
- 000000000000013e: 07 movb $0, 488(%rbx)
79
- 0000000000000145: 07 movq %rsi, 496(%rbx)
80
- 000000000000014c: 03 movq (%rbx), %r12
81
- 000000000000014f: 04 movq (%r12), %rax
82
- 0000000000000153: 05 movl $64, %esi
83
- 0000000000000158: 03 movq %r12, %rdi
84
- 000000000000015b: 03 callq *16(%rax)
85
- 000000000000015e: 03 movq %rax, %r15
86
- 0000000000000161: 03 movq (%rbx), %rax
87
- 0000000000000164: 08 movl $4294967295, 48(%r15)
88
- 000000000000016c: 03 testq %rax, %rax
89
- 000000000000016f: 02 jne 0x4ba682 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x182>
90
- 0000000000000171: 07 movq 4270640(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
91
- 0000000000000178: 03 testq %rax, %rax
92
- 000000000000017b: 02 jne 0x4ba682 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x182>
93
- 000000000000017d: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
94
- 0000000000000182: 04 movq %rax, 56(%r15)
95
- 0000000000000186: 07 movq %r15, 504(%rbx)
96
- 000000000000018d: 04 addq $56, %rsp
97
- 0000000000000191: 01 popq %rbx
98
- 0000000000000192: 02 popq %r12
99
- 0000000000000194: 02 popq %r13
100
- 0000000000000196: 02 popq %r14
101
- 0000000000000198: 02 popq %r15
102
- 000000000000019a: 01 popq %rbp
103
- 000000000000019b: 01 retq
104
- 000000000000019c: 05 movq %rbp, 16(%rsp)
105
- 00000000000001a1: 05 movq %rax, 8(%rsp)
106
- 00000000000001a6: 04 movq (%r12), %rax
107
- 00000000000001aa: 03 movq %r12, %rdi
108
- 00000000000001ad: 03 movq %r15, %rsi
109
- 00000000000001b0: 03 callq *24(%rax)
110
- 00000000000001b3: 02 jmp 0x4ba6e2 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x1e2>
111
- 00000000000001b5: 03 movq %rax, %rdi
112
- 00000000000001b8: 05 callq 0x428650 <__clang_call_terminate>
113
- 00000000000001bd: 05 movq %rax, 8(%rsp)
114
- 00000000000001c2: 02 jmp 0x4ba740 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x240>
115
- 00000000000001c4: 05 movq %rax, 8(%rsp)
116
- 00000000000001c9: 05 jmp 0x4ba776 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x276>
117
- 00000000000001ce: 05 movq %rax, 8(%rsp)
118
- 00000000000001d3: 05 jmp 0x4ba7ec <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x2ec>
119
- 00000000000001d8: 05 movq %rbp, 16(%rsp)
120
- 00000000000001dd: 05 movq %rax, 8(%rsp)
121
- 00000000000001e2: 07 cmpb $0, 488(%rbx)
122
- 00000000000001e9: 02 je 0x4ba740 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x240>
123
- 00000000000001eb: 07 movb $0, 488(%rbx)
124
- 00000000000001f2: 06 movl 472(%rbx), %eax
125
- 00000000000001f8: 04 cmpq $3, %rax
126
- 00000000000001fc: 02 ja 0x4ba736 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x236>
127
- 00000000000001fe: 07 jmpq *6590056(,%rax,8)
128
- 0000000000000205: 04 leaq 104(%rbx), %rdi
129
- 0000000000000209: 05 callq 0x4c4a50 <BloombergLP::s_baltst::Sequence6::~Sequence6()>
130
- 000000000000020e: 02 jmp 0x4ba736 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x236>
131
- 0000000000000210: 08 cmpq $23, 136(%rbx)
132
- 0000000000000218: 02 je 0x4ba72b <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x22b>
133
- 000000000000021a: 04 movq 104(%rbx), %rsi
134
- 000000000000021e: 07 movq 144(%rbx), %rdi
135
- 0000000000000225: 03 movq (%rdi), %rax
136
- 0000000000000228: 03 callq *24(%rax)
137
- 000000000000022b: 11 movq $-1, 128(%rbx)
138
- 0000000000000236: 10 movl $4294967295, 472(%rbx)
139
- 0000000000000240: 04 movq (%r13), %rdi
140
- 0000000000000244: 03 testq %rdi, %rdi
141
- 0000000000000247: 02 je 0x4ba776 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x276>
142
- 0000000000000249: 04 movq 8(%r13), %rsi
143
- 000000000000024d: 05 movq 32(%rsp), %rax
144
- 0000000000000252: 03 movq (%rax), %rax
145
- 0000000000000255: 05 movq %rax, 48(%rsp)
146
- 000000000000025a: 05 leaq 48(%rsp), %rdx
147
- 000000000000025f: 05 callq 0x4c9aa0 <void BloombergLP::bslalg::ArrayDestructionPrimitives::destroy<BloombergLP::s_baltst::Choice1, bsl::allocator<BloombergLP::s_baltst::Choice1> >(BloombergLP::s_baltst::Choice1*, BloombergLP::s_baltst::Choice1*, bsl::allocator<BloombergLP::s_baltst::Choice1>, bsl::integral_constant<bool, false>)>
148
- 0000000000000264: 04 movq (%r13), %rsi
149
- 0000000000000268: 05 movq 32(%rsp), %rax
150
- 000000000000026d: 03 movq (%rax), %rdi
151
- 0000000000000270: 03 movq (%rdi), %rax
152
- 0000000000000273: 03 callq *24(%rax)
153
- 0000000000000276: 03 movq (%r14), %rbx
154
- 0000000000000279: 03 testq %rbx, %rbx
155
- 000000000000027c: 02 je 0x4ba7ec <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x2ec>
156
- 000000000000027e: 04 movq 8(%r14), %rbp
157
- 0000000000000282: 03 cmpq %rbp, %rbx
158
- 0000000000000285: 02 jne 0x4ba7a7 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x2a7>
159
- 0000000000000287: 02 jmp 0x4ba7db <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x2db>
160
- 0000000000000289: 03 movq %rbx, %rdi
161
- 000000000000028c: 05 callq 0x4c4a50 <BloombergLP::s_baltst::Sequence6::~Sequence6()>
162
- 0000000000000291: 10 movl $4294967295, 368(%rbx)
163
- 000000000000029b: 07 addq $384, %rbx
164
- 00000000000002a2: 03 cmpq %rbx, %rbp
165
- 00000000000002a5: 02 je 0x4ba7d8 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x2d8>
166
- 00000000000002a7: 06 movl 368(%rbx), %eax
167
- 00000000000002ad: 04 cmpq $3, %rax
168
- 00000000000002b1: 02 ja 0x4ba791 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x291>
169
- 00000000000002b3: 07 jmpq *6590088(,%rax,8)
170
- 00000000000002ba: 05 cmpq $23, 32(%rbx)
171
- 00000000000002bf: 02 je 0x4ba7ce <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x2ce>
172
- 00000000000002c1: 03 movq (%rbx), %rsi
173
- 00000000000002c4: 04 movq 40(%rbx), %rdi
174
- 00000000000002c8: 03 movq (%rdi), %rax
175
- 00000000000002cb: 03 callq *24(%rax)
176
- 00000000000002ce: 08 movq $-1, 24(%rbx)
177
- 00000000000002d6: 02 jmp 0x4ba791 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x291>
178
- 00000000000002d8: 03 movq (%r14), %rbx
179
- 00000000000002db: 05 movq 40(%rsp), %rax
180
- 00000000000002e0: 03 movq (%rax), %rdi
181
- 00000000000002e3: 03 movq (%rdi), %rax
182
- 00000000000002e6: 03 movq %rbx, %rsi
183
- 00000000000002e9: 03 callq *24(%rax)
184
- 00000000000002ec: 05 movq 24(%rsp), %rax
185
- 00000000000002f1: 03 movq (%rax), %rbx
186
- 00000000000002f4: 03 testq %rbx, %rbx
187
- 00000000000002f7: 02 je 0x4ba831 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x331>
188
- 00000000000002f9: 05 movq 24(%rsp), %rax
189
- 00000000000002fe: 04 movq 8(%rax), %rbp
190
- 0000000000000302: 03 cmpq %rbp, %rbx
191
- 0000000000000305: 02 je 0x4ba820 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x320>
192
- 0000000000000307: 03 movq %rbx, %rdi
193
- 000000000000030a: 05 callq 0x4c98b0 <BloombergLP::bslstl::Optional_DataImp<BloombergLP::s_baltst::Choice1>::reset()>
194
- 000000000000030f: 04 addq $40, %rbx
195
- 0000000000000313: 03 cmpq %rbx, %rbp
196
- 0000000000000316: 02 jne 0x4ba807 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x307>
197
- 0000000000000318: 05 movq 24(%rsp), %rax
198
- 000000000000031d: 03 movq (%rax), %rbx
199
- 0000000000000320: 05 movq 16(%rsp), %rax
200
- 0000000000000325: 03 movq (%rax), %rdi
201
- 0000000000000328: 03 movq (%rdi), %rax
202
- 000000000000032b: 03 movq %rbx, %rsi
203
- 000000000000032e: 03 callq *24(%rax)
204
- 0000000000000331: 05 movq 8(%rsp), %rdi
205
- 0000000000000336: 05 callq 0x405b60 <_Unwind_Resume@plt>
206
- 000000000000033b: 03 movq %rax, %rdi
207
- 000000000000033e: 05 callq 0x428650 <__clang_call_terminate>
208
- 0000000000000343: 03 movq %rax, %rdi
209
- 0000000000000346: 05 callq 0x428650 <__clang_call_terminate>
210
- 000000000000034b: 03 movq %rax, %rdi
211
- 000000000000034e: 05 callq 0x428650 <__clang_call_terminate>
212
- 0000000000000353: 03 movq %rax, %rdi
213
- 0000000000000356: 05 callq 0x428650 <__clang_call_terminate>
214
- 000000000000035b: 03 movq %rax, %rdi
215
- 000000000000035e: 05 callq 0x428650 <__clang_call_terminate>
216
- 0000000000000363: 10 nopw %cs:(%rax,%rax)
217
- 000000000000036d: 03 nopl (%rax)
1
+ 00000000004ba790 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)>:
2
  0000000000000000: 01 pushq %rbp
3
  0000000000000001: 02 pushq %r15
4
  0000000000000003: 02 pushq %r14
5
  0000000000000005: 02 pushq %r13
6
  0000000000000007: 02 pushq %r12
7
  0000000000000009: 01 pushq %rbx
8
+ 000000000000000a: 04 subq $40, %rsp
9
  000000000000000e: 03 movq %rdi, %rbx
10
  0000000000000011: 03 testq %rsi, %rsi
11
+ 0000000000000014: 02 je 0x4ba7ff <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x6f>
12
  0000000000000016: 03 movq %rsi, (%rbx)
13
+ 0000000000000019: 04 leaq 8(%rbx), %r14
 
14
+ 000000000000001d: 03 xorps %xmm0, %xmm0
15
+ 0000000000000020: 04 movups %xmm0, 8(%rbx)
16
+ 0000000000000024: 08 movq $0, 24(%rbx)
17
+ 000000000000002c: 04 leaq 32(%rbx), %rax
18
+ 0000000000000030: 05 movq %rax, 32(%rsp)
19
  0000000000000035: 04 movq %rsi, 32(%rbx)
20
+ 0000000000000039: 04 leaq 40(%rbx), %rbp
21
  000000000000003d: 04 movups %xmm0, 40(%rbx)
22
  0000000000000041: 08 movq $0, 56(%rbx)
23
  0000000000000049: 04 leaq 64(%rbx), %rax
24
+ 000000000000004d: 05 movq %rax, 24(%rsp)
25
  0000000000000052: 04 movq %rsi, 64(%rbx)
26
+ 0000000000000056: 04 leaq 72(%rbx), %r15
27
  000000000000005a: 04 movups %xmm0, 72(%rbx)
28
  000000000000005e: 08 movq $0, 88(%rbx)
29
+ 0000000000000066: 04 movq %rsi, 96(%rbx)
30
+ 000000000000006a: 05 jmp 0x4ba8ba <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x12a>
31
+ 000000000000006f: 07 movq 4270242(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
32
+ 0000000000000076: 03 testq %rax, %rax
33
+ 0000000000000079: 02 jne 0x4ba810 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x80>
34
+ 000000000000007b: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
35
+ 0000000000000080: 03 movq %rax, (%rbx)
36
+ 0000000000000083: 04 leaq 8(%rbx), %r14
37
+ 0000000000000087: 07 movq 4270218(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
38
+ 000000000000008e: 03 testq %rax, %rax
39
+ 0000000000000091: 02 jne 0x4ba828 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x98>
40
+ 0000000000000093: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
41
+ 0000000000000098: 03 xorps %xmm0, %xmm0
42
+ 000000000000009b: 04 movups %xmm0, (%r14)
43
+ 000000000000009f: 08 movq $0, 16(%r14)
44
+ 00000000000000a7: 04 leaq 32(%rbx), %r15
45
+ 00000000000000ab: 04 movq %rax, 32(%rbx)
46
+ 00000000000000af: 07 movq 4270178(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
47
+ 00000000000000b6: 03 testq %rax, %rax
48
+ 00000000000000b9: 05 movq %r15, 32(%rsp)
49
+ 00000000000000be: 02 jne 0x4ba855 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0xc5>
50
+ 00000000000000c0: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
51
+ 00000000000000c5: 04 leaq 40(%rbx), %rcx
52
+ 00000000000000c9: 03 xorps %xmm0, %xmm0
53
+ 00000000000000cc: 03 movups %xmm0, (%rcx)
54
+ 00000000000000cf: 05 movq %rcx, 16(%rsp)
55
+ 00000000000000d4: 08 movq $0, 16(%rcx)
56
+ 00000000000000dc: 04 leaq 64(%rbx), %rbp
57
+ 00000000000000e0: 04 movq %rax, 64(%rbx)
58
+ 00000000000000e4: 07 movq 4270125(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
59
+ 00000000000000eb: 03 testq %rax, %rax
60
+ 00000000000000ee: 05 movq %rbp, 24(%rsp)
61
+ 00000000000000f3: 02 jne 0x4ba88a <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0xfa>
62
+ 00000000000000f5: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
63
+ 00000000000000fa: 04 leaq 72(%rbx), %r15
64
+ 00000000000000fe: 03 xorps %xmm0, %xmm0
65
+ 0000000000000101: 04 movups %xmm0, (%r15)
66
+ 0000000000000105: 08 movq $0, 16(%r15)
67
+ 000000000000010d: 04 movq %rax, 96(%rbx)
68
+ 0000000000000111: 07 movq 4270080(%rip), %rsi # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
69
+ 0000000000000118: 03 testq %rsi, %rsi
70
+ 000000000000011b: 05 movq 16(%rsp), %rbp
71
+ 0000000000000120: 02 jne 0x4ba8ba <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x12a>
72
+ 0000000000000122: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
73
+ 0000000000000127: 03 movq %rax, %rsi
74
+ 000000000000012a: 07 movb $0, 488(%rbx)
75
+ 0000000000000131: 07 movq %rsi, 496(%rbx)
76
+ 0000000000000138: 03 movq (%rbx), %r13
77
+ 000000000000013b: 04 movq (%r13), %rax
78
+ 000000000000013f: 05 movl $64, %esi
79
+ 0000000000000144: 03 movq %r13, %rdi
80
+ 0000000000000147: 03 callq *16(%rax)
81
+ 000000000000014a: 03 movq %rax, %r12
82
+ 000000000000014d: 03 movq (%rbx), %rax
83
+ 0000000000000150: 09 movl $4294967295, 48(%r12)
84
+ 0000000000000159: 03 testq %rax, %rax
85
+ 000000000000015c: 02 jne 0x4ba8ff <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x16f>
86
+ 000000000000015e: 07 movq 4270003(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
87
+ 0000000000000165: 03 testq %rax, %rax
88
+ 0000000000000168: 02 jne 0x4ba8ff <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x16f>
89
+ 000000000000016a: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
90
+ 000000000000016f: 05 movq %rax, 56(%r12)
91
+ 0000000000000174: 07 movq %r12, 504(%rbx)
92
+ 000000000000017b: 04 addq $40, %rsp
93
+ 000000000000017f: 01 popq %rbx
94
+ 0000000000000180: 02 popq %r12
95
+ 0000000000000182: 02 popq %r13
96
+ 0000000000000184: 02 popq %r14
97
+ 0000000000000186: 02 popq %r15
98
+ 0000000000000188: 01 popq %rbp
99
+ 0000000000000189: 01 retq
100
+ 000000000000018a: 05 movq %rbp, 16(%rsp)
101
+ 000000000000018f: 05 movq %r14, 8(%rsp)
102
+ 0000000000000194: 03 movq %rax, %r14
103
+ 0000000000000197: 04 movq (%r13), %rax
104
+ 000000000000019b: 03 movq %r13, %rdi
105
+ 000000000000019e: 03 movq %r12, %rsi
106
+ 00000000000001a1: 03 callq *24(%rax)
107
+ 00000000000001a4: 02 jmp 0x4ba96c <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x1dc>
108
+ 00000000000001a6: 03 movq %rax, %rdi
109
+ 00000000000001a9: 05 callq 0x4286b0 <__clang_call_terminate>
110
+ 00000000000001ae: 05 movq %r14, 8(%rsp)
111
+ 00000000000001b3: 03 movq %rax, %r14
112
+ 00000000000001b6: 02 jmp 0x4ba9c6 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x236>
113
+ 00000000000001b8: 05 movq %r14, 8(%rsp)
114
+ 00000000000001bd: 03 movq %rax, %r14
115
+ 00000000000001c0: 02 jmp 0x4ba9ce <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x23e>
116
+ 00000000000001c2: 05 movq %r14, 8(%rsp)
117
+ 00000000000001c7: 03 movq %rax, %r14
118
+ 00000000000001ca: 05 jmp 0x4baa51 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x2c1>
119
+ 00000000000001cf: 05 movq %rbp, 16(%rsp)
120
+ 00000000000001d4: 05 movq %r14, 8(%rsp)
121
+ 00000000000001d9: 03 movq %rax, %r14
122
+ 00000000000001dc: 07 cmpb $0, 488(%rbx)
123
+ 00000000000001e3: 02 je 0x4ba9c6 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x236>
124
+ 00000000000001e5: 07 movb $0, 488(%rbx)
125
+ 00000000000001ec: 06 movl 472(%rbx), %eax
126
+ 00000000000001f2: 03 cmpl $2, %eax
127
+ 00000000000001f5: 02 je 0x4ba996 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x206>
128
+ 00000000000001f7: 02 testl %eax, %eax
129
+ 00000000000001f9: 02 jne 0x4ba9bc <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x22c>
130
+ 00000000000001fb: 04 leaq 104(%rbx), %rdi
131
+ 00000000000001ff: 05 callq 0x4c4be0 <BloombergLP::s_baltst::Sequence6::~Sequence6()>
132
+ 0000000000000204: 02 jmp 0x4ba9bc <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x22c>
133
+ 0000000000000206: 08 cmpq $23, 136(%rbx)
134
+ 000000000000020e: 02 je 0x4ba9b1 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x221>
135
+ 0000000000000210: 04 movq 104(%rbx), %rsi
136
+ 0000000000000214: 07 movq 144(%rbx), %rdi
137
+ 000000000000021b: 03 movq (%rdi), %rax
138
+ 000000000000021e: 03 callq *24(%rax)
139
+ 0000000000000221: 11 movq $-1, 128(%rbx)
140
+ 000000000000022c: 10 movl $4294967295, 472(%rbx)
141
+ 0000000000000236: 03 movq %r15, %rdi
142
+ 0000000000000239: 05 callq 0x4c56b0 <bsl::vector<BloombergLP::s_baltst::Choice1, bsl::allocator<BloombergLP::s_baltst::Choice1> >::~vector()>
143
+ 000000000000023e: 05 movq 16(%rsp), %rax
144
+ 0000000000000243: 03 movq (%rax), %rbx
145
+ 0000000000000246: 03 testq %rbx, %rbx
146
+ 0000000000000249: 02 je 0x4baa51 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x2c1>
147
+ 000000000000024b: 05 movq 16(%rsp), %rax
148
+ 0000000000000250: 04 movq 8(%rax), %r15
149
+ 0000000000000254: 03 cmpq %r15, %rbx
150
+ 0000000000000257: 02 jne 0x4baa09 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x279>
151
+ 0000000000000259: 02 jmp 0x4baa40 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x2b0>
152
+ 000000000000025b: 08 movq $-1, 24(%rbx)
153
+ 0000000000000263: 10 movl $4294967295, 368(%rbx)
154
+ 000000000000026d: 07 addq $384, %rbx
155
+ 0000000000000274: 03 cmpq %rbx, %r15
156
+ 0000000000000277: 02 je 0x4baa38 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x2a8>
157
+ 0000000000000279: 06 movl 368(%rbx), %eax
158
+ 000000000000027f: 03 cmpl $2, %eax
159
+ 0000000000000282: 02 je 0x4baa22 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x292>
160
+ 0000000000000284: 02 testl %eax, %eax
161
+ 0000000000000286: 02 jne 0x4ba9f3 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x263>
162
+ 0000000000000288: 03 movq %rbx, %rdi
163
+ 000000000000028b: 05 callq 0x4c4be0 <BloombergLP::s_baltst::Sequence6::~Sequence6()>
164
+ 0000000000000290: 02 jmp 0x4ba9f3 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x263>
165
+ 0000000000000292: 05 cmpq $23, 32(%rbx)
166
+ 0000000000000297: 02 je 0x4ba9eb <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x25b>
167
+ 0000000000000299: 03 movq (%rbx), %rsi
168
+ 000000000000029c: 04 movq 40(%rbx), %rdi
169
+ 00000000000002a0: 03 movq (%rdi), %rax
170
+ 00000000000002a3: 03 callq *24(%rax)
171
+ 00000000000002a6: 02 jmp 0x4ba9eb <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x25b>
172
+ 00000000000002a8: 05 movq 16(%rsp), %rax
173
+ 00000000000002ad: 03 movq (%rax), %rbx
174
+ 00000000000002b0: 05 movq 24(%rsp), %rax
175
+ 00000000000002b5: 03 movq (%rax), %rdi
176
+ 00000000000002b8: 03 movq (%rdi), %rax
177
+ 00000000000002bb: 03 movq %rbx, %rsi
178
+ 00000000000002be: 03 callq *24(%rax)
179
+ 00000000000002c1: 05 movq 8(%rsp), %rax
180
+ 00000000000002c6: 03 movq (%rax), %rbx
181
+ 00000000000002c9: 03 testq %rbx, %rbx
182
+ 00000000000002cc: 02 je 0x4baa9a <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x30a>
183
+ 00000000000002ce: 05 movq 8(%rsp), %rax
184
+ 00000000000002d3: 04 movq 8(%rax), %rbp
185
+ 00000000000002d7: 03 cmpq %rbp, %rbx
186
+ 00000000000002da: 02 je 0x4baa89 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x2f9>
187
+ 00000000000002dc: 04 nopl (%rax)
188
+ 00000000000002e0: 03 movq %rbx, %rdi
189
+ 00000000000002e3: 05 callq 0x4c9b90 <BloombergLP::bslstl::Optional_DataImp<BloombergLP::s_baltst::Choice1>::reset()>
190
+ 00000000000002e8: 04 addq $40, %rbx
191
+ 00000000000002ec: 03 cmpq %rbx, %rbp
192
+ 00000000000002ef: 02 jne 0x4baa70 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::bslma::Allocator*)+0x2e0>
193
+ 00000000000002f1: 05 movq 8(%rsp), %rax
194
+ 00000000000002f6: 03 movq (%rax), %rbx
195
+ 00000000000002f9: 05 movq 32(%rsp), %rax
196
+ 00000000000002fe: 03 movq (%rax), %rdi
197
+ 0000000000000301: 03 movq (%rdi), %rax
198
+ 0000000000000304: 03 movq %rbx, %rsi
199
+ 0000000000000307: 03 callq *24(%rax)
200
+ 000000000000030a: 03 movq %r14, %rdi
201
+ 000000000000030d: 05 callq 0x405bb0 <_Unwind_Resume@plt>
202
+ 0000000000000312: 03 movq %rax, %rdi
203
+ 0000000000000315: 05 callq 0x4286b0 <__clang_call_terminate>
204
+ 000000000000031a: 03 movq %rax, %rdi
205
+ 000000000000031d: 05 callq 0x4286b0 <__clang_call_terminate>
206
+ 0000000000000322: 03 movq %rax, %rdi
207
+ 0000000000000325: 05 callq 0x4286b0 <__clang_call_terminate>
208
+ 000000000000032a: 03 movq %rax, %rdi
209
+ 000000000000032d: 05 callq 0x4286b0 <__clang_call_terminate>
210
+ 0000000000000332: 10 nopw %cs:(%rax,%rax)
211
+ 000000000000033c: 04 nopl (%rax)