- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for __tsan_read (0.12 sec)
-
src/runtime/race_s390x.s
// func runtime·raceread(addr uintptr) // Called from instrumented code. TEXT runtime·raceread(SB), NOSPLIT, $0-8 // void __tsan_read(ThreadState *thr, void *addr, void *pc); MOVD $__tsan_read(SB), R1 MOVD addr+0(FP), R3 MOVD R14, R4 JMP racecalladdr<>(SB) // func runtime·RaceRead(addr uintptr) TEXT runtime·RaceRead(SB), NOSPLIT, $0-8
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:37:29 UTC 2024 - 13.1K bytes - Viewed (0) -
src/runtime/race_amd64.s
// which would render runtime.getcallerpc ineffective. TEXT runtime·raceread<ABIInternal>(SB), NOSPLIT, $0-8 MOVQ AX, RARG1 MOVQ (SP), RARG2 // void __tsan_read(ThreadState *thr, void *addr, void *pc); MOVQ $__tsan_read(SB), AX JMP racecalladdr<>(SB) // func runtime·RaceRead(addr uintptr) TEXT runtime·RaceRead(SB), NOSPLIT, $0-8 // This needs to be a tail call, because raceread reads caller pc.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:37:29 UTC 2024 - 15.1K bytes - Viewed (0) -
src/runtime/race_arm64.s
// which would make caller's PC ineffective. TEXT runtime·raceread<ABIInternal>(SB), NOSPLIT, $0-8 MOVD R0, R1 // addr MOVD LR, R2 // void __tsan_read(ThreadState *thr, void *addr, void *pc); MOVD $__tsan_read(SB), R9 JMP racecalladdr<>(SB) // func runtime·RaceRead(addr uintptr) TEXT runtime·RaceRead(SB), NOSPLIT, $0-8 // This needs to be a tail call, because raceread reads caller pc.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:37:29 UTC 2024 - 15.5K bytes - Viewed (0) -
src/runtime/race_ppc64le.s
// func runtime·RaceRead(addr uintptr) // Called from instrumented Go code TEXT runtime·raceread<ABIInternal>(SB), NOSPLIT, $0-8 MOVD R3, R4 // addr MOVD LR, R5 // caller of this? // void __tsan_read(ThreadState *thr, void *addr, void *pc); MOVD $__tsan_read(SB), R8 BR racecalladdr<>(SB) TEXT runtime·RaceRead(SB), NOSPLIT, $0-8 BR runtime·raceread(SB) // void runtime·racereadpc(void *addr, void *callpc, void *pc)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:37:29 UTC 2024 - 17K bytes - Viewed (0) -
src/runtime/race.go
//go:cgo_import_static __tsan_go_ignore_sync_begin //go:cgo_import_static __tsan_go_ignore_sync_end //go:cgo_import_static __tsan_report_count // These are called from race_amd64.s. // //go:cgo_import_static __tsan_read //go:cgo_import_static __tsan_read_pc //go:cgo_import_static __tsan_read_range //go:cgo_import_static __tsan_write //go:cgo_import_static __tsan_write_pc //go:cgo_import_static __tsan_write_range
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:37:29 UTC 2024 - 20.4K bytes - Viewed (0)