Comparing BloombergLP::baltzo::TimeZoneUtilImp::convertUtcToLocalTime(BloombergLP::bdlt::DatetimeTz*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*) in assumed vs ignored

Files changed (1) hide show
  1. baltzo_localtimeoffsetutil.t/{5.assume.s → 5.none.s} +30 -31
baltzo_localtimeoffsetutil.t/{5.assume.s → 5.none.s} RENAMED
@@ -1,44 +1,43 @@
1
- 0000000000413860 <BloombergLP::baltzo::TimeZoneUtilImp::convertUtcToLocalTime(BloombergLP::bdlt::DatetimeTz*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)>:
2
  0000000000000000: 02 pushq %r15
3
  0000000000000002: 02 pushq %r14
4
  0000000000000004: 02 pushq %r12
5
  0000000000000006: 01 pushq %rbx
6
  0000000000000007: 04 subq $24, %rsp
7
  000000000000000b: 03 movq %rdx, %r14
8
  000000000000000e: 03 movq %rsi, %rbx
9
  0000000000000011: 03 movq %rdi, %r15
10
  0000000000000014: 08 movl $0, 12(%rsp)
11
  000000000000001c: 05 leaq 12(%rsp), %rsi
12
  0000000000000021: 03 movq %rcx, %rdi
13
  0000000000000024: 03 movq %rbx, %rdx
14
- 0000000000000027: 05 callq 0x41a310 <BloombergLP::baltzo::ZoneinfoCache::getZoneinfo(int*, char const*)>
15
  000000000000002c: 03 movq %rax, %r12
16
- 000000000000002f: 04 movl 12(%rsp), %eax
17
- 0000000000000033: 03 testq %r12, %r12
18
- 0000000000000036: 02 jne 0x4138c8 <BloombergLP::baltzo::TimeZoneUtilImp::convertUtcToLocalTime(BloombergLP::bdlt::DatetimeTz*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)+0x68>
19
- 0000000000000038: 06 movl 2624186(%rip), %ecx # 694358 <BloombergLP::bsls::Log::s_severityThreshold>
20
- 000000000000003e: 03 cmpl $3, %ecx
21
- 0000000000000041: 02 jl 0x4138c8 <BloombergLP::baltzo::TimeZoneUtilImp::convertUtcToLocalTime(BloombergLP::bdlt::DatetimeTz*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)+0x68>
22
- 0000000000000043: 05 movl $4563161, %esi
23
- 0000000000000048: 05 movl $4563259, %ecx
24
- 000000000000004d: 05 movl $3, %edi
25
- 0000000000000052: 05 movl $52, %edx
26
- 0000000000000057: 03 movq %rbx, %r8
27
- 000000000000005a: 03 movl %eax, %r9d
28
- 000000000000005d: 02 xorl %eax, %eax
29
- 000000000000005f: 05 callq 0x432120 <BloombergLP::bsls::Log::logFormattedMessage(BloombergLP::bsls::LogSeverity::Enum, char const*, int, char const*, ...)>
30
- 0000000000000064: 04 movl 12(%rsp), %eax
31
- 0000000000000068: 02 testl %eax, %eax
32
- 000000000000006a: 02 jne 0x4138df <BloombergLP::baltzo::TimeZoneUtilImp::convertUtcToLocalTime(BloombergLP::bdlt::DatetimeTz*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)+0x7f>
33
- 000000000000006c: 05 leaq 16(%rsp), %rsi
34
- 0000000000000071: 03 movq %r15, %rdi
35
- 0000000000000074: 03 movq %r14, %rdx
36
- 0000000000000077: 03 movq %r12, %rcx
37
- 000000000000007a: 05 callq 0x41ab40 <BloombergLP::baltzo::ZoneinfoUtil::convertUtcToLocalTime(BloombergLP::bdlt::DatetimeTz*, BloombergLP::baltzo::ZoneinfoTransition const**, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::Zoneinfo const&)>
38
- 000000000000007f: 04 addq $24, %rsp
39
- 0000000000000083: 01 popq %rbx
40
- 0000000000000084: 02 popq %r12
41
- 0000000000000086: 02 popq %r14
42
- 0000000000000088: 02 popq %r15
43
- 000000000000008a: 01 retq
44
- 000000000000008b: 05 nopl (%rax,%rax)
1
+ 00000000004136b0 <BloombergLP::baltzo::TimeZoneUtilImp::convertUtcToLocalTime(BloombergLP::bdlt::DatetimeTz*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)>:
2
  0000000000000000: 02 pushq %r15
3
  0000000000000002: 02 pushq %r14
4
  0000000000000004: 02 pushq %r12
5
  0000000000000006: 01 pushq %rbx
6
  0000000000000007: 04 subq $24, %rsp
7
  000000000000000b: 03 movq %rdx, %r14
8
  000000000000000e: 03 movq %rsi, %rbx
9
  0000000000000011: 03 movq %rdi, %r15
10
  0000000000000014: 08 movl $0, 12(%rsp)
11
  000000000000001c: 05 leaq 12(%rsp), %rsi
12
  0000000000000021: 03 movq %rcx, %rdi
13
  0000000000000024: 03 movq %rbx, %rdx
14
+ 0000000000000027: 05 callq 0x41a150 <BloombergLP::baltzo::ZoneinfoCache::getZoneinfo(int*, char const*)>
15
  000000000000002c: 03 movq %rax, %r12
16
+ 000000000000002f: 03 testq %rax, %rax
17
+ 0000000000000032: 02 jne 0x413712 <BloombergLP::baltzo::TimeZoneUtilImp::convertUtcToLocalTime(BloombergLP::bdlt::DatetimeTz*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)+0x62>
18
+ 0000000000000034: 06 movl 2628718(%rip), %eax # 695358 <BloombergLP::bsls::Log::s_severityThreshold>
19
+ 000000000000003a: 03 cmpl $3, %eax
20
+ 000000000000003d: 02 jl 0x413712 <BloombergLP::baltzo::TimeZoneUtilImp::convertUtcToLocalTime(BloombergLP::bdlt::DatetimeTz*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)+0x62>
21
+ 000000000000003f: 05 movl 12(%rsp), %r9d
22
+ 0000000000000044: 05 movl $4564793, %esi
23
+ 0000000000000049: 05 movl $4564889, %ecx
24
+ 000000000000004e: 05 movl $3, %edi
25
+ 0000000000000053: 05 movl $52, %edx
26
+ 0000000000000058: 03 movq %rbx, %r8
27
+ 000000000000005b: 02 xorl %eax, %eax
28
+ 000000000000005d: 05 callq 0x432780 <BloombergLP::bsls::Log::logFormattedMessage(BloombergLP::bsls::LogSeverity::Enum, char const*, int, char const*, ...)>
29
+ 0000000000000062: 04 movl 12(%rsp), %eax
30
+ 0000000000000066: 02 testl %eax, %eax
31
+ 0000000000000068: 02 jne 0x41372d <BloombergLP::baltzo::TimeZoneUtilImp::convertUtcToLocalTime(BloombergLP::bdlt::DatetimeTz*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)+0x7d>
32
+ 000000000000006a: 05 leaq 16(%rsp), %rsi
33
+ 000000000000006f: 03 movq %r15, %rdi
34
+ 0000000000000072: 03 movq %r14, %rdx
35
+ 0000000000000075: 03 movq %r12, %rcx
36
+ 0000000000000078: 05 callq 0x41a980 <BloombergLP::baltzo::ZoneinfoUtil::convertUtcToLocalTime(BloombergLP::bdlt::DatetimeTz*, BloombergLP::baltzo::ZoneinfoTransition const**, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::Zoneinfo const&)>
37
+ 000000000000007d: 04 addq $24, %rsp
38
+ 0000000000000081: 01 popq %rbx
39
+ 0000000000000082: 02 popq %r12
40
+ 0000000000000084: 02 popq %r14
41
+ 0000000000000086: 02 popq %r15
42
+ 0000000000000088: 01 retq
43
+ 0000000000000089: 07 nopl (%rax)