Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for racefuncenterfp (0.45 sec)

  1. src/runtime/race.go

    var racedatastart uintptr
    var racedataend uintptr
    
    // start/end of heap for race_amd64.s
    var racearenastart uintptr
    var racearenaend uintptr
    
    func racefuncenter(callpc uintptr)
    func racefuncenterfp(fp uintptr)
    func racefuncexit()
    func raceread(addr uintptr)
    func racewrite(addr uintptr)
    func racereadrange(addr, size uintptr)
    func racewriterange(addr, size uintptr)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 20.4K bytes
    - Viewed (0)
  2. src/runtime/race_arm64.s

    // func runtime·racefuncenter(pc uintptr)
    // Called from instrumented code.
    TEXT	runtime·racefuncenter<ABIInternal>(SB), NOSPLIT, $0-8
    	MOVD	R0, R9	// callpc
    	JMP	racefuncenter<>(SB)
    
    // Common code for racefuncenter
    // R9 = caller's return address
    TEXT	racefuncenter<>(SB), NOSPLIT, $0-0
    	load_g
    	MOVD	g_racectx(g), R0	// goroutine racectx
    	MOVD	R9, R1
    	// void __tsan_func_enter(ThreadState *thr, void *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)
  3. src/runtime/race_s390x.s

    	RET
    
    // func runtime·racefuncenter(pc uintptr)
    // Called from instrumented code.
    TEXT	runtime·racefuncenter(SB), NOSPLIT, $0-8
    	MOVD	callpc+0(FP), R3
    	JMP	racefuncenter<>(SB)
    
    // Common code for racefuncenter
    // R3 = caller's return address
    TEXT	racefuncenter<>(SB), NOSPLIT, $0-0
    	// void __tsan_func_enter(ThreadState *thr, void *pc);
    	MOVD	$__tsan_func_enter(SB), R1
    	MOVD	g_racectx(g), R2
    	BL	racecall<>(SB)
    	RET
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  4. src/cmd/internal/objabi/pkgspecial.go

    	// recursion. This is all runtime packages, plus those that support the
    	// sanitizers.
    	NoInstrument bool
    
    	// NoRaceFunc indicates functions in this package should not get
    	// racefuncenter/racefuncexit instrumentation Memory accesses in these
    	// packages are either uninteresting or will cause false positives.
    	NoRaceFunc bool
    
    	// AllowAsmABI indicates that assembly in this package is allowed to use ABI
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 02:32:19 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  5. src/runtime/race_amd64.s

    	RET
    
    // func runtime·racefuncenter(pc uintptr)
    // Called from instrumented code.
    TEXT	runtime·racefuncenter(SB), NOSPLIT, $0-8
    	MOVQ	callpc+0(FP), R11
    	JMP	racefuncenter<>(SB)
    
    // Common code for racefuncenter
    // R11 = caller's return address
    TEXT	racefuncenter<>(SB), NOSPLIT|NOFRAME, $0-0
    	MOVQ	DX, BX		// save function entry context (for closures)
    	MOVQ	g_racectx(R14), RARG0	// goroutine context
    	MOVQ	R11, RARG1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  6. src/runtime/race_ppc64le.s

    // func runtime·racefuncenter(pc uintptr)
    // Called from instrumented Go code.
    TEXT	runtime·racefuncenter(SB), NOSPLIT, $0-8
    	MOVD	callpc+0(FP), R8
    	BR	racefuncenter<>(SB)
    
    // Common code for racefuncenter
    // R11 = caller's return address
    TEXT	racefuncenter<>(SB), NOSPLIT, $0-0
    	MOVD    runtime·tls_g(SB), R10
    	MOVD    0(R10), g
    	MOVD    g_racectx(g), R3        // goroutine racectx aka *ThreadState
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 17K bytes
    - Viewed (0)
  7. src/cmd/internal/goobj/builtinlist.go

    	{"runtime.uint64tofloat64", 1},
    	{"runtime.uint64tofloat32", 1},
    	{"runtime.uint32tofloat64", 1},
    	{"runtime.complex128div", 1},
    	{"runtime.getcallerpc", 1},
    	{"runtime.getcallersp", 1},
    	{"runtime.racefuncenter", 1},
    	{"runtime.racefuncexit", 1},
    	{"runtime.raceread", 1},
    	{"runtime.racewrite", 1},
    	{"runtime.racereadrange", 1},
    	{"runtime.racewriterange", 1},
    	{"runtime.msanread", 1},
    	{"runtime.msanwrite", 1},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/typecheck/_builtin/runtime.go

    func uint32tofloat64(uint32) float64
    
    func complex128div(num complex128, den complex128) (quo complex128)
    
    func getcallerpc() uintptr
    func getcallersp() uintptr
    
    // race detection
    func racefuncenter(uintptr)
    func racefuncexit()
    func raceread(uintptr)
    func racewrite(uintptr)
    func racereadrange(addr, size uintptr)
    func racewriterange(addr, size uintptr)
    
    // memory sanitizer
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ssa/rewrite.go

    	}
    	return false
    }
    
    // needRaceCleanup reports whether this call to racefuncenter/exit isn't needed.
    func needRaceCleanup(sym *AuxCall, v *Value) bool {
    	f := v.Block.Func
    	if !f.Config.Race {
    		return false
    	}
    	if !isSameCall(sym, "runtime.racefuncenter") && !isSameCall(sym, "runtime.racefuncexit") {
    		return false
    	}
    	for _, b := range f.Blocks {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 64.2K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/typecheck/builtin.go

    	{"uint64tofloat64", funcTag, 139},
    	{"uint64tofloat32", funcTag, 140},
    	{"uint32tofloat64", funcTag, 141},
    	{"complex128div", funcTag, 142},
    	{"getcallerpc", funcTag, 143},
    	{"getcallersp", funcTag, 143},
    	{"racefuncenter", funcTag, 31},
    	{"racefuncexit", funcTag, 9},
    	{"raceread", funcTag, 31},
    	{"racewrite", funcTag, 31},
    	{"racereadrange", funcTag, 144},
    	{"racewriterange", funcTag, 144},
    	{"msanread", funcTag, 144},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 16.2K bytes
    - Viewed (0)
Back to top