Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for racefuncenterfp (0.34 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. test/codegen/race.go

    // license that can be found in the LICENSE file.
    
    package codegen
    
    // Check that we elide racefuncenter/racefuncexit for
    // functions with no calls (but which might panic
    // in various ways). See issue 31219.
    // amd64:-"CALL.*racefuncenter.*"
    // arm64:-"CALL.*racefuncenter.*"
    // ppc64le:-"CALL.*racefuncenter.*"
    func RaceMightPanic(a []int, i, j, k, s int) {
    	var b [4]int
    	_ = b[i]     // panicIndex
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 02 03:03:16 UTC 2020
    - 651 bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ir/symtab.go

    	Newproc           *obj.LSym
    	Panicdivide       *obj.LSym
    	Panicshift        *obj.LSym
    	PanicdottypeE     *obj.LSym
    	PanicdottypeI     *obj.LSym
    	Panicnildottype   *obj.LSym
    	Panicoverflow     *obj.LSym
    	Racefuncenter     *obj.LSym
    	Racefuncexit      *obj.LSym
    	Raceread          *obj.LSym
    	Racereadrange     *obj.LSym
    	Racewrite         *obj.LSym
    	Racewriterange    *obj.LSym
    	TypeAssert        *obj.LSym
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 06 17:02:26 UTC 2023
    - 2K bytes
    - Viewed (0)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
Back to top