Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for writeBarrier (0.17 sec)

  1. test/codegen/writebarrier.go

    Keith Randall <******@****.***> 1692387877 -0700
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 00:16:06 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  2. src/runtime/atomic_pointer.go

    // escape analysis decisions about the pointer value being stored.
    
    // atomicwb performs a write barrier before an atomic pointer write.
    // The caller should guard the call with "if writeBarrier.enabled".
    //
    // atomicwb should be an internal detail,
    // but widely used packages access it using linkname.
    // Notable members of the hall of shame include:
    //   - github.com/bytedance/gopkg
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 4K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ir/symtab.go

    	TypeAssert        *obj.LSym
    	WBZero            *obj.LSym
    	WBMove            *obj.LSym
    	// Wasm
    	SigPanic        *obj.LSym
    	Staticuint64s   *obj.LSym
    	Typedmemmove    *obj.LSym
    	Udiv            *obj.LSym
    	WriteBarrier    *obj.LSym
    	Zerobase        *obj.LSym
    	ARM64HasATOMICS *obj.LSym
    	ARMHasVFPv4     *obj.LSym
    	X86HasFMA       *obj.LSym
    	X86HasPOPCNT    *obj.LSym
    	X86HasSSE41     *obj.LSym
    	// Wasm
    	WasmDiv *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/cmd/internal/goobj/builtinlist.go

    	{"runtime.makechan", 1},
    	{"runtime.chanrecv1", 1},
    	{"runtime.chanrecv2", 1},
    	{"runtime.chansend1", 1},
    	{"runtime.closechan", 1},
    	{"runtime.chanlen", 1},
    	{"runtime.chancap", 1},
    	{"runtime.writeBarrier", 0},
    	{"runtime.typedmemmove", 1},
    	{"runtime.typedmemclr", 1},
    	{"runtime.typedslicecopy", 1},
    	{"runtime.selectnbsend", 1},
    	{"runtime.selectnbrecv", 1},
    	{"runtime.selectsetpc", 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)
  5. src/runtime/unsafepoint_test.go

    		}
    
    		// Detect whether we're in the write barrier.
    		switch runtime.GOARCH {
    		case "arm64":
    			if parts[3] == "MOVWU" {
    				// The unpreemptible region starts after the
    				// load of runtime.writeBarrier.
    				startedWB = true
    			}
    			if parts[3] == "MOVD" && parts[4] == "ZR," {
    				// The unpreemptible region ends after the
    				// write of nil.
    				doneWB = true
    			}
    		case "amd64":
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 11 20:24:56 UTC 2023
    - 3.3K bytes
    - Viewed (0)
Back to top