Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for __tsan_func_exit (0.27 sec)

  1. src/runtime/race_s390x.s

    	MOVD	g_racectx(g), R2
    	BL	racecall<>(SB)
    	RET
    
    // func runtime·racefuncexit()
    // Called from instrumented code.
    TEXT	runtime·racefuncexit(SB), NOSPLIT, $0-0
    	// void __tsan_func_exit(ThreadState *thr);
    	MOVD	$__tsan_func_exit(SB), R1
    	MOVD	g_racectx(g), R2
    	JMP	racecall<>(SB)
    
    // Atomic operations for sync/atomic package.
    
    // Load
    
    TEXT	sync∕atomic·LoadInt32(SB), NOSPLIT, $0-12
    	GO_ARGS
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  2. src/runtime/race_amd64.s

    	RET
    
    // func runtime·racefuncexit()
    // Called from instrumented code.
    TEXT	runtime·racefuncexit(SB), NOSPLIT, $0-0
    	MOVQ	g_racectx(R14), RARG0	// goroutine context
    	// void __tsan_func_exit(ThreadState *thr);
    	MOVQ	$__tsan_func_exit(SB), AX
    	JMP	racecall<>(SB)
    
    // Atomic operations for sync/atomic package.
    
    // Load
    TEXT	sync∕atomic·LoadInt32(SB), NOSPLIT|NOFRAME, $0-12
    	GO_ARGS
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  3. src/runtime/race_arm64.s

    // func runtime·racefuncexit()
    // Called from instrumented code.
    TEXT	runtime·racefuncexit<ABIInternal>(SB), NOSPLIT, $0-0
    	load_g
    	MOVD	g_racectx(g), R0	// race context
    	// void __tsan_func_exit(ThreadState *thr);
    	MOVD	$__tsan_func_exit(SB), R9
    	JMP	racecall<>(SB)
    
    // Atomic operations for sync/atomic package.
    // R3 = addr of arguments passed to this function, it can
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 15.5K bytes
    - Viewed (0)
  4. src/runtime/race_ppc64le.s

    TEXT	runtime·racefuncexit(SB), NOSPLIT, $0-0
    	MOVD    runtime·tls_g(SB), R10
    	MOVD    0(R10), g
    	MOVD    g_racectx(g), R3        // goroutine racectx aka *ThreadState
    	// void __tsan_func_exit(ThreadState *thr);
    	MOVD	$__tsan_func_exit(SB), R8
    	BR	racecall<>(SB)
    
    // Atomic operations for sync/atomic package.
    // Some use the __tsan versions instead
    // R6 = addr of arguments passed to this function
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 17K bytes
    - Viewed (0)
  5. src/runtime/race.go

    //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
    //go:cgo_import_static __tsan_func_enter
    //go:cgo_import_static __tsan_func_exit
    
    //go:cgo_import_static __tsan_go_atomic32_load
    //go:cgo_import_static __tsan_go_atomic64_load
    //go:cgo_import_static __tsan_go_atomic32_store
    //go:cgo_import_static __tsan_go_atomic64_store
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 20.4K bytes
    - Viewed (0)
Back to top