MODULE windows x86_64 50F2B3E55C2923424C4C44205044422E1 TestSaturate.pdb
INFO CODE_ID 61C39ABB7000 TestSaturate.exe
FILE 0 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/unifiedcrt/inc/stdlib.h
FILE 1 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/windows/10/sdk/inc/winnt.h
FILE 2 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/unifiedcrt/inc/ctype.h
FILE 3 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/windows/10/sdk/inc/winuser.h
FILE 4 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/windows/10/sdk/inc/evntprov.h
FILE 5 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/startup/exe_main.cpp
FILE 6 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcruntime/inc/internal_shared.h
FILE 7 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/startup/exe_common.inl
FILE 8 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/inc/vcstartup_internal.h
FILE 9 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/unifiedcrt/inc/malloc.h
FILE 10 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcruntime/inc/vcruntime_new.h
FILE 11 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/windows/10/sdk/inc/winbase.h
FILE 12 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/windows/10/sdk/inc/stralign.h
FILE 13 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/windows/10/sdk/inc/guiddef.h
FILE 14 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/unifiedcrt/inc/corecrt_wstring.h
FILE 15 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/windows/10/sdk/inc/processthreadsapi.h
FILE 16 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/windows/10/sdk/inc/basetsd.h
FILE 17 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/unifiedcrt/inc/string.h
FILE 18 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/unifiedcrt/inc/corecrt_memory.h
FILE 19 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/unifiedcrt/inc/corecrt_memcpy_s.h
FILE 20 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/unifiedcrt/inc/stdio.h
FILE 21 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/unifiedcrt/inc/corecrt_wstdio.h
FILE 22 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/unifiedcrt/inc/corecrt_stdio_config.h
FILE 23 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/windows/10/sdk/inc/winerror.h
FILE 24 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/externalapis/unifiedcrt/inc/math.h
FILE 25 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcruntime/inc/vcruntime_internal.h
FILE 26 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/utility/utility.cpp
FILE 27 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/gs/gs_support.c
FILE 28 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/defaults/matherr.cpp
FILE 29 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/defaults/argv_mode.cpp
FILE 30 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/defaults/commit_mode.cpp
FILE 31 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/defaults/file_mode.cpp
FILE 32 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/defaults/new_mode.cpp
FILE 33 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/defaults/thread_locale.cpp
FILE 34 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/eh/tncleanup.cpp
FILE 35 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcruntime/inc/vcruntime_typeinfo.h
FILE 36 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcruntime/inc/vcruntime_exception.h
FILE 37 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/defaults/env_mode.cpp
FILE 38 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/defaults/invalid_parameter_handler.cpp
FILE 39 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/defaults/denormal_control.cpp
FILE 40 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/defaults/default_local_stdio_options.cpp
FILE 41 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/utility/matherr_detection.c
FILE 42 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/utility/dyn_tls_init.c
FILE 43 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/utility/dyn_tls_dtor.c
FILE 44 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/utility/utility_desktop.cpp
FILE 45 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/rtc/initsect.cpp
FILE 46 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/misc/guard_support.c
FILE 47 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/misc/amd64/cpu_disp.c
FILE 48 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/utility/ucrt_detection.c
FILE 49 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/misc/amd64/guard_dispatch.asm
FILE 50 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/ExternalAPIs/Windows/10/sdk/inc/ksamd64.inc
FILE 51 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/ExternalAPIs/Windows/10/sdk/inc/kxamd64.inc
FILE 52 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/ExternalAPIs/Windows/10/sdk/inc/macamd64.inc
FILE 53 /builds/worker/workspace/obj-build/mfbt/tests/d:/agent/_work/1/s/src/vctools/crt/vcstartup/src/utility/ucrt_stubs.cpp
FILE 54 hg:hg.mozilla.org/projects/pine:mfbt/tests/TestSaturate.cpp:7ddd36cfcb8651c327d1a7b6494224f01f273cae
FILE 55 hg:hg.mozilla.org/projects/pine:mfbt/Saturate.h:7ddd36cfcb8651c327d1a7b6494224f01f273cae
FILE 56 hg:hg.mozilla.org/projects/pine:mfbt/Assertions.h:7ddd36cfcb8651c327d1a7b6494224f01f273cae
FUNC 1000 292 0 main()
1000 10 173 54
1010 e0 177 54
10f0 e0 178 54
11d0 a4 179 54
1274 1e 180 54
FUNC 12a0 b7 0 pre_c_initialization()
12a0 6 147 7
12a6 a 148 7
12b0 c 150 7
12bc d 151 7
12c9 5 153 7
12ce 2 151 7
12d0 9 153 7
12d9 5 163 7
12de c 164 7
12ea 10 167 7
12fa 5 170 7
12ff 9 176 7
1308 c 178 7
1314 5 182 7
1319 5 183 7
131e c 189 7
132a 9 191 7
1333 5 192 7
1338 5 194 7
133d 9 196 7
1346 6 202 7
134c b 198 7
FUNC 1360 10 0 post_pgo_initialization()
1360 4 205 7
1364 5 210 7
1369 2 212 7
136b 5 213 7
FUNC 1370 19 0 pre_cpp_initialization()
1370 4 216 7
1374 5 220 7
1379 7 222 7
1380 4 223 7
1384 5 222 7
FUNC 138c 17c 0 __scrt_common_main_seh()
138c f 236 7
139b 12 237 7
13ad 8 240 7
13b5 7 243 7
13bc f 245 7
13cb 4 249 7
13cf a 251 7
13d9 17 253 7
13f0 a 254 7
13fa 13 256 7
140d a 258 7
1417 2 260 7
1419 8 262 7
1421 7 265 7
1428 8 270 7
1430 12 271 7
1442 12 273 7
1454 8 278 7
145c 12 279 7
146e 8 281 7
1476 24 288 7
149a 9 294 7
14a3 5 297 7
14a8 5 298 7
14ad 9 301 7
14b6 4 302 7
14ba 2 304 7
14bc 9 309 7
14c5 7 312 7
14cc 5 313 7
14d1 2 315 7
14d3 10 317 7
14e3 b 238 7
14ee a 247 7
14f8 8 295 7
1500 8 310 7
FUNC 1510 12 0 mainCRTStartup()
1510 4 15 5
1514 5 16 5
1519 4 17 5
151d 5 16 5
FUNC 1524 17 0 atexit(void (*)())
1524 4 274 26
1528 e 275 26
1536 5 278 26
FUNC 153c 4f 0 onexit(int (*)())
153c 6 256 26
1542 7 257 26
1549 3 256 26
154c f 257 26
155b 6 259 26
1561 a 261 26
156b f 267 26
157a 11 271 26
FUNC 158c 99 0 _scrt_is_nonwritable_in_current_image(void const*)
158c 7 88 26
1593 33 99 26
15c6 3 107 26
15c9 3a 108 26
1603 5 109 26
1608 4 111 26
160c 6 116 26
1612 4 118 26
1616 4 121 26
161a 4 101 26
161e 2 127 26
1620 5 129 26
FUNC 1628 39 0 _scrt_acquire_startup_lock()
1628 4 139 26
162c 9 140 26
1635 d 146 26
1642 2 148 26
1644 5 150 26
1649 d 148 26
1656 2 156 26
1658 5 157 26
165d 4 152 26
FUNC 1664 24 0 _scrt_release_startup_lock(bool)
1664 8 160 26
166c b 161 26
1677 4 167 26
167b 7 172 26
1682 6 173 26
FUNC 1688 49 0 _scrt_initialize_crt(__scrt_module_type)
1688 6 185 26
168e 17 186 26
16a5 5 191 26
16aa 9 194 26
16b3 4 206 26
16b7 9 199 26
16c0 7 201 26
16c7 2 202 26
16c9 2 205 26
16cb 6 206 26
FUNC 16d4 2b 0 _scrt_uninitialize_crt(bool, bool)
16d4 6 209 26
16da f 214 26
16e9 7 220 26
16f0 7 221 26
16f7 8 224 26
FUNC 1700 d8 0 _scrt_initialize_onexit_tables(__scrt_module_type)
1700 6 296 26
1706 f 297 26
1715 9 302 26
171e d 307 26
172b 10 310 26
173b 10 315 26
174b 4 317 26
174f 1d 325 26
176c 21 327 26
178d 31 328 26
17be 7 331 26
17c5 8 333 26
17cd b 304 26
FUNC 17d8 ac 0 _security_init_cookie()
17d8 d 158 27
17e5 16 169 27
17fb 5c 184 27
1857 11 191 27
1868 7 202 27
186f 15 205 27
FUNC m 1890 3 0 _scrt_initialize_winrt()
1890 2 76 44
1892 1 77 44
FUNC 1894 6 0 get_startup_argv_mode()
1894 5 15 29
1899 1 16 29
FUNC 189c 6 0 get_startup_file_mode()
189c 5 16 31
18a1 1 17 31
FUNC 18a4 e 0 __scrt_initialize_type_info()
18a4 e 17 34
FUNC m 18b4 3 0 _scrt_stub_for_acrt_initialize()
18b4 2 24 53
18b6 1 25 53
FUNC m 18c0 3 0 guard_check_icall_nop(unsigned long long)
18c0 3 82 46
FUNC 18c4 1b 0 _scrt_initialize_default_local_stdio_options()
18c4 4 17 40
18c8 9 18 40
18d1 9 19 40
18da 5 20 40
FUNC 18e0 8 0 _local_stdio_printf_options()
18e0 7 83 22
18e7 1 84 22
FUNC 18e8 8 0 _local_stdio_scanf_options()
18e8 7 93 22
18ef 1 94 22
FUNC 18f0 c 0 _scrt_is_user_matherr_present(<NoType>)
18f0 b 23 41
18fb 1 24 41
FUNC 18fc 8 0 _scrt_get_dyn_tls_init_callback(<NoType>)
18fc 7 20 42
1903 1 21 42
FUNC 1904 8 0 _scrt_get_dyn_tls_dtor_callback(<NoType>)
1904 7 21 43
190b 1 22 43
FUNC 190c 8 0 _crt_debugger_hook(int)
190c 7 131 44
1913 1 132 44
FUNC 1914 52 0 _scrt_is_managed_app()
1914 4 32 44
1918 8 33 44
1920 5 34 44
1925 a 37 44
192f 7 41 44
1936 8 43 44
193e b 46 44
1949 9 53 44
1952 9 58 44
195b 4 61 44
195f 2 59 44
1961 5 62 44
FUNC 1968 5 0 _scrt_initialize_mta()
1968 5 83 44
FUNC 1970 e 0 _scrt_set_unhandled_exception_filter()
1970 e 99 44
FUNC 1980 14a 0 _scrt_fastfail(unsigned int)
1980 17 147 44
1997 e 150 44
19a5 4 151 44
19a9 a 158 44
19b3 11 160 44
19c4 a 189 44
19ce 7 191 44
19d5 13 194 44
19e8 5 196 44
19ed 3c 200 44
1a29 7 211 44
1a30 2b 216 44
1a5b 1c 219 44
1a77 9 221 44
1a80 16 224 44
1a96 8 226 44
1a9e b 227 44
1aa9 8 231 44
1ab1 8 232 44
1ab9 11 233 44
FUNC 1ad0 38 0 _scrt_unhandled_exception_filter(_EXCEPTION_POINTERS* const)
1ad0 4 87 44
1ad4 3 88 44
1ad7 24 89 44
1afb 2 94 44
1afd 5 95 44
1b02 6 91 44
FUNC 1b08 3c 0 RTC_Initialize()
1b08 a 38 45
1b12 10 41 45
1b22 8 43 45
1b2a 6 45 45
1b30 9 41 45
1b39 b 48 45
FUNC 1b50 3c 0 RTC_Terminate()
1b50 a 52 45
1b5a 10 55 45
1b6a 8 57 45
1b72 6 59 45
1b78 9 55 45
1b81 b 62 45
FUNC 1b8c 1b9 0 _isa_available_init(<NoType>)
1b8c 12 70 47
1b9e 1a 82 47
1bb8 6 86 47
1bbe 2f 90 47
1bed 28 95 47
1c15 2 99 47
1c17 8 101 47
1c1f 34 107 47
1c53 14 110 47
1c67 7 99 47
1c6e 12 114 47
1c80 b 118 47
1c8b a 125 47
1c95 16 126 47
1cab 4 127 47
1caf 2 130 47
1cb1 b 132 47
1cbc 6 139 47
1cc2 a 141 47
1ccc a 142 47
1cd6 c 145 47
1ce2 11 151 47
1cf3 b 152 47
1cfe 19 155 47
1d17 6 158 47
1d1d d 160 47
1d2a 6 161 47
1d30 15 168 47
FUNC 1d48 c 0 _scrt_is_ucrt_dll_in_use(<NoType>)
1d48 b 23 48
1d53 1 24 48
FUNC 1d70 2 0 guard_dispatch_icall_nop()
1d70 2 59 49
FUNC 1d72 20 0 MOZ_NoReturn(int)
1d72 4 156 56
1d76 7 157 56
1d7d 15 158 56
FUNC 1d92 1e 0 `__scrt_common_main_seh'::`1'::filt$0
1d92 1e 304 7
FUNC 1db0 18 0 _scrt_is_nonwritable_in_current_image$filt$0
1db0 18 123 26
PUBLIC 1dd0 0 IsProcessorFeaturePresent
PUBLIC 1de0 0 _C_specific_handler
PUBLIC 1df0 0 memset
PUBLIC 1e00 0 _p___argc
PUBLIC 1e10 0 _p___argv
PUBLIC 1e20 0 _p__commode
PUBLIC 1e30 0 _setusermatherr
PUBLIC 1e40 0 c_exit
PUBLIC 1e50 0 cexit
PUBLIC 1e60 0 configthreadlocale
PUBLIC 1e70 0 configure_narrow_argv
PUBLIC 1e80 0 crt_atexit
PUBLIC 1e90 0 exit
PUBLIC 1ea0 0 get_initial_narrow_environment
PUBLIC 1eb0 0 initialize_narrow_environment
PUBLIC 1ec0 0 initialize_onexit_table
PUBLIC 1ed0 0 initterm
PUBLIC 1ee0 0 initterm_e
PUBLIC 1ef0 0 register_onexit_function
PUBLIC 1f00 0 register_thread_local_exe_atexit_callback
PUBLIC 1f10 0 seh_filter_exe
PUBLIC 1f20 0 set_app_type
PUBLIC 1f30 0 set_fmode
PUBLIC 1f40 0 set_new_mode
PUBLIC 1f50 0 exit
PUBLIC 1f60 0 terminate
PUBLIC 1f61 0 <unknown in TestSaturate.exe>
STACK CFI INIT 1000 292 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1000 .cfa: $rsp 48 +
STACK CFI INIT 12a0 b7 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 12a0 .cfa: $rsp 48 +
STACK CFI INIT 1360 10 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1360 .cfa: $rsp 48 +
STACK CFI INIT 1370 19 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1370 .cfa: $rsp 48 +
STACK CFI INIT 138c 17c .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 138c .cfa: $rsp 64 +
STACK CFI INIT 1510 12 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1510 .cfa: $rsp 48 +
STACK CFI INIT 1524 17 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1524 .cfa: $rsp 48 +
STACK CFI INIT 153c 4f .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 153c .cfa: $rsp 48 +
STACK CFI INIT 158c 99 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 158c .cfa: $rsp 32 +
STACK CFI INIT 1628 39 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1628 .cfa: $rsp 48 +
STACK CFI INIT 1664 24 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1664 .cfa: $rsp 48 +
STACK CFI INIT 1688 49 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1688 .cfa: $rsp 48 +
STACK CFI INIT 16d4 2b .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 16d4 .cfa: $rsp 48 +
STACK CFI INIT 1700 d8 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1700 .cfa: $rsp 80 +
STACK CFI INIT 17d8 ac .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 17d8 .cfa: $rsp 48 +
STACK CFI INIT 18c4 1b .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 18c4 .cfa: $rsp 48 +
STACK CFI INIT 1914 52 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1914 .cfa: $rsp 48 +
STACK CFI INIT 1980 14a .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1980 .cfa: $rsp 1488 +
STACK CFI INIT 1ad0 38 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1ad0 .cfa: $rsp 48 +
STACK CFI INIT 1b08 3c .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1b08 .cfa: $rsp 48 +
STACK CFI INIT 1b50 3c .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1b50 .cfa: $rsp 48 +
STACK CFI INIT 1b8c 1b9 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1b8c .cfa: $rsp 48 +
STACK CFI INIT 1d70 2 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1d70 .cfa: $rsp 8 +
STACK CFI INIT 1d72 20 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1d72 .cfa: $rsp 48 +
STACK CFI INIT 1d92 1e .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1d92 .cfa: $rsp 48 +
STACK CFI INIT 1db0 18 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1db0 .cfa: $rsp 16 +
