Comparing BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*) in assumed vs ignored

Files changed (1) hide show
  1. ball_administration.t/{0.assume.s → 0.none.s} +64 -87
ball_administration.t/{0.assume.s → 0.none.s} RENAMED
@@ -1,87 +1,64 @@
1
- 0000000000411ee0 <BloombergLP::ball::Record::Record(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: 01 pushq %rax
9
- 000000000000000b: 03 movq %rsi, %r15
10
- 000000000000000e: 03 movq %rdi, %rbx
11
- 0000000000000011: 07 movq $4563592, (%rdi)
12
- 0000000000000018: 08 movq $0, 8(%rdi)
13
- 0000000000000020: 03 movq %rsi, %rax
14
- 0000000000000023: 03 testq %rsi, %rsi
15
- 0000000000000026: 02 jne 0x411f19 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0x39>
16
- 0000000000000028: 07 movq 2644641(%rip), %rax # 6979b0 <BloombergLP::bslma::Default::s_defaultAllocator>
17
- 000000000000002f: 03 testq %rax, %rax
18
- 0000000000000032: 02 jne 0x411f19 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0x39>
19
- 0000000000000034: 05 callq 0x431130 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
20
- 0000000000000039: 04 movq %rax, 16(%rbx)
21
- 000000000000003d: 04 leaq 24(%rbx), %r14
22
- 0000000000000041: 03 movq %r14, %rdi
23
- 0000000000000044: 03 movq %rbx, %rsi
24
- 0000000000000047: 05 callq 0x414830 <BloombergLP::ball::RecordAttributes::RecordAttributes(BloombergLP::bslma::Allocator*)>
25
- 000000000000004c: 03 xorps %xmm0, %xmm0
26
- 000000000000004f: 07 movups %xmm0, 232(%rbx)
27
- 0000000000000056: 11 movq $0, 248(%rbx)
28
- 0000000000000061: 07 movq %rbx, 256(%rbx)
29
- 0000000000000068: 07 movups %xmm0, 264(%rbx)
30
- 000000000000006f: 11 movq $0, 280(%rbx)
31
- 000000000000007a: 07 movq %rbx, 288(%rbx)
32
- 0000000000000081: 03 testq %r15, %r15
33
- 0000000000000084: 02 jne 0x411f88 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xa8>
34
- 0000000000000086: 07 movq 2644547(%rip), %r15 # 6979b0 <BloombergLP::bslma::Default::s_defaultAllocator>
35
- 000000000000008d: 03 testq %r15, %r15
36
- 0000000000000090: 02 jne 0x411f88 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xa8>
37
- 0000000000000092: 07 leaq 232(%rbx), %r13
38
- 0000000000000099: 07 leaq 264(%rbx), %r12
39
- 00000000000000a0: 05 callq 0x431130 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
40
- 00000000000000a5: 03 movq %rax, %r15
41
- 00000000000000a8: 07 movq %r15, 296(%rbx)
42
- 00000000000000af: 04 addq $8, %rsp
43
- 00000000000000b3: 01 popq %rbx
44
- 00000000000000b4: 02 popq %r12
45
- 00000000000000b6: 02 popq %r13
46
- 00000000000000b8: 02 popq %r14
47
- 00000000000000ba: 02 popq %r15
48
- 00000000000000bc: 01 popq %rbp
49
- 00000000000000bd: 01 retq
50
- 00000000000000be: 03 movq %rax, %r15
51
- 00000000000000c1: 03 movq %r12, %rdi
52
- 00000000000000c4: 05 callq 0x4124b0 <bsl::vector<BloombergLP::ball::ManagedAttribute, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::~vector()>
53
- 00000000000000c9: 04 movq (%r13), %r12
54
- 00000000000000cd: 03 testq %r12, %r12
55
- 00000000000000d0: 02 je 0x411fe3 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0x103>
56
- 00000000000000d2: 07 movq 240(%rbx), %rbp
57
- 00000000000000d9: 03 cmpq %rbp, %r12
58
- 00000000000000dc: 02 je 0x411fd3 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xf3>
59
- 00000000000000de: 03 movq %r12, %rdi
60
- 00000000000000e1: 05 callq 0x412c30 <BloombergLP::bdlb::VariantImp<BloombergLP::bslmf::TypeList<long long, double, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, BloombergLP::bdlt::DatetimeTz, bsl::vector<char, bsl::allocator<char> > > >::reset()>
61
- 00000000000000e6: 04 addq $64, %r12
62
- 00000000000000ea: 03 cmpq %r12, %rbp
63
- 00000000000000ed: 02 jne 0x411fbe <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xde>
64
- 00000000000000ef: 04 movq (%r13), %r12
65
- 00000000000000f3: 07 movq 256(%rbx), %rdi
66
- 00000000000000fa: 03 movq (%rdi), %rax
67
- 00000000000000fd: 03 movq %r12, %rsi
68
- 0000000000000100: 03 callq *24(%rax)
69
- 0000000000000103: 03 movq %r14, %rdi
70
- 0000000000000106: 05 callq 0x412b90 <BloombergLP::ball::RecordAttributes::~RecordAttributes()>
71
- 000000000000010b: 02 jmp 0x412013 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0x133>
72
- 000000000000010d: 03 movq %rax, %rdi
73
- 0000000000000110: 05 callq 0x409400 <__clang_call_terminate>
74
- 0000000000000115: 03 movq %rax, %rdi
75
- 0000000000000118: 05 callq 0x409400 <__clang_call_terminate>
76
- 000000000000011d: 03 movq %rax, %r15
77
- 0000000000000120: 03 movq %rbx, %rdi
78
- 0000000000000123: 05 callq 0x431110 <BloombergLP::bslma::Allocator::~Allocator()>
79
- 0000000000000128: 03 movq %r15, %rdi
80
- 000000000000012b: 05 callq 0x4056d0 <_Unwind_Resume@plt>
81
- 0000000000000130: 03 movq %rax, %r15
82
- 0000000000000133: 03 movq %rbx, %rdi
83
- 0000000000000136: 05 callq 0x41aa60 <BloombergLP::ball::CountingAllocator::~CountingAllocator()>
84
- 000000000000013b: 03 movq %r15, %rdi
85
- 000000000000013e: 05 callq 0x4056d0 <_Unwind_Resume@plt>
86
- 0000000000000143: 10 nopw %cs:(%rax,%rax)
87
- 000000000000014d: 03 nopl (%rax)
1
+ 0000000000411fd0 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)>:
2
+ 0000000000000000: 02 pushq %r15
3
+ 0000000000000002: 02 pushq %r14
4
+ 0000000000000004: 02 pushq %r13
5
+ 0000000000000006: 02 pushq %r12
6
+ 0000000000000008: 01 pushq %rbx
7
+ 0000000000000009: 03 movq %rsi, %r14
8
+ 000000000000000c: 03 movq %rdi, %rbx
9
+ 000000000000000f: 07 movq $4565448, (%rdi)
10
+ 0000000000000016: 08 movq $0, 8(%rdi)
11
+ 000000000000001e: 03 movq %rsi, %rax
12
+ 0000000000000021: 03 testq %rsi, %rsi
13
+ 0000000000000024: 02 jne 0x412007 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0x37>
14
+ 0000000000000026: 07 movq 2648531(%rip), %rax # 6989d0 <BloombergLP::bslma::Default::s_defaultAllocator>
15
+ 000000000000002d: 03 testq %rax, %rax
16
+ 0000000000000030: 02 jne 0x412007 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0x37>
17
+ 0000000000000032: 05 callq 0x431870 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
18
+ 0000000000000037: 04 movq %rax, 16(%rbx)
19
+ 000000000000003b: 04 leaq 24(%rbx), %r15
20
+ 000000000000003f: 03 movq %r15, %rdi
21
+ 0000000000000042: 03 movq %rbx, %rsi
22
+ 0000000000000045: 05 callq 0x414970 <BloombergLP::ball::RecordAttributes::RecordAttributes(BloombergLP::bslma::Allocator*)>
23
+ 000000000000004a: 03 xorps %xmm0, %xmm0
24
+ 000000000000004d: 07 movups %xmm0, 232(%rbx)
25
+ 0000000000000054: 11 movq $0, 248(%rbx)
26
+ 000000000000005f: 07 movq %rbx, 256(%rbx)
27
+ 0000000000000066: 07 movups %xmm0, 264(%rbx)
28
+ 000000000000006d: 11 movq $0, 280(%rbx)
29
+ 0000000000000078: 07 movq %rbx, 288(%rbx)
30
+ 000000000000007f: 03 testq %r14, %r14
31
+ 0000000000000082: 02 jne 0x412076 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xa6>
32
+ 0000000000000084: 07 movq 2648437(%rip), %r14 # 6989d0 <BloombergLP::bslma::Default::s_defaultAllocator>
33
+ 000000000000008b: 03 testq %r14, %r14
34
+ 000000000000008e: 02 jne 0x412076 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xa6>
35
+ 0000000000000090: 07 leaq 232(%rbx), %r12
36
+ 0000000000000097: 07 leaq 264(%rbx), %r13
37
+ 000000000000009e: 05 callq 0x431870 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
38
+ 00000000000000a3: 03 movq %rax, %r14
39
+ 00000000000000a6: 07 movq %r14, 296(%rbx)
40
+ 00000000000000ad: 01 popq %rbx
41
+ 00000000000000ae: 02 popq %r12
42
+ 00000000000000b0: 02 popq %r13
43
+ 00000000000000b2: 02 popq %r14
44
+ 00000000000000b4: 02 popq %r15
45
+ 00000000000000b6: 01 retq
46
+ 00000000000000b7: 03 movq %rax, %r14
47
+ 00000000000000ba: 03 movq %r13, %rdi
48
+ 00000000000000bd: 05 callq 0x412410 <bsl::vector<BloombergLP::ball::ManagedAttribute, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::~vector()>
49
+ 00000000000000c2: 03 movq %r12, %rdi
50
+ 00000000000000c5: 05 callq 0x412bf0 <BloombergLP::ball::UserFields::~UserFields()>
51
+ 00000000000000ca: 03 movq %r15, %rdi
52
+ 00000000000000cd: 05 callq 0x412ca0 <BloombergLP::ball::RecordAttributes::~RecordAttributes()>
53
+ 00000000000000d2: 02 jmp 0x4120ba <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xea>
54
+ 00000000000000d4: 03 movq %rax, %r14
55
+ 00000000000000d7: 03 movq %rbx, %rdi
56
+ 00000000000000da: 05 callq 0x431850 <BloombergLP::bslma::Allocator::~Allocator()>
57
+ 00000000000000df: 03 movq %r14, %rdi
58
+ 00000000000000e2: 05 callq 0x405720 <_Unwind_Resume@plt>
59
+ 00000000000000e7: 03 movq %rax, %r14
60
+ 00000000000000ea: 03 movq %rbx, %rdi
61
+ 00000000000000ed: 05 callq 0x41aba0 <BloombergLP::ball::CountingAllocator::~CountingAllocator()>
62
+ 00000000000000f2: 03 movq %r14, %rdi
63
+ 00000000000000f5: 05 callq 0x405720 <_Unwind_Resume@plt>
64
+ 00000000000000fa: 06 nopw (%rax,%rax)