Displaying 2 results from an estimated 2 matches for "lxray_sleds_start0".
2017 Nov 21
2
question about xray tls data initialization
....end
mov eax, dword ptr [rsp + 8]
add rsp, 16
.p2align 1, 0x90
.Lxray_sled_1:
ret
nop word ptr cs:[rax + rax + 512]
.seh_handlerdata
.text
.seh_endproc
# -- End function
.section xray_instr_map,"y"
.Lxray_sleds_start0:
.quad .Lxray_sled_0
.quad call
.byte 0x00
.byte 0x00
.byte 0x00
.zero 13
.quad .Lxray_sled_1
.quad call
.byte 0x01
.byte 0x00
.byte 0x00
.zero 13
.Lxray_sleds_end0:
.section xray_fn_idx,"y"
.p2...
2017 Nov 16
2
question about xray tls data initialization
I'm learning the xray library and try if it can be built on windows, in
xray_fdr_logging_impl.h
line 152 , comment written as
// Using pthread_once(...) to initialize the thread-local data structures
but at line 175, 183, code written as
thread_local pthread_key_t key;
// Ensure that we only actually ever do the pthread initialization once.
thread_local bool UNUSED Unused = [] {