Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for gcWriteBarrier (0.26 sec)

  1. src/runtime/asm_loong64.s

    	MOVV	$8, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier2<ABIInternal>(SB),NOSPLIT,$0
    	MOVV	$16, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier3<ABIInternal>(SB),NOSPLIT,$0
    	MOVV	$24, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier4<ABIInternal>(SB),NOSPLIT,$0
    	MOVV	$32, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier5<ABIInternal>(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  2. src/runtime/asm_mipsx.s

    	MOVW	$4, R25
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier2<ABIInternal>(SB),NOSPLIT,$0
    	MOVW	$8, R25
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier3<ABIInternal>(SB),NOSPLIT,$0
    	MOVW	$12, R25
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier4<ABIInternal>(SB),NOSPLIT,$0
    	MOVW	$16, R25
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier5<ABIInternal>(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 11:46:29 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  3. src/runtime/asm_s390x.s

    	MOVD	$8, R9
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier2<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$16, R9
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier3<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$24, R9
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier4<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$32, R9
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier5<ABIInternal>(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 09:18:28 UTC 2024
    - 28.1K bytes
    - Viewed (0)
  4. src/runtime/asm_arm.s

    	MOVW	$4, R8
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier2<ABIInternal>(SB),NOSPLIT,$0
    	MOVW	$8, R8
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier3<ABIInternal>(SB),NOSPLIT,$0
    	MOVW	$12, R8
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier4<ABIInternal>(SB),NOSPLIT,$0
    	MOVW	$16, R8
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier5<ABIInternal>(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 23 21:00:52 UTC 2024
    - 32.1K bytes
    - Viewed (0)
  5. src/runtime/asm_386.s

    	MOVL	$4, DI
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier2<ABIInternal>(SB),NOSPLIT,$0
    	MOVL	$8, DI
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier3<ABIInternal>(SB),NOSPLIT,$0
    	MOVL	$12, DI
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier4<ABIInternal>(SB),NOSPLIT,$0
    	MOVL	$16, DI
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier5<ABIInternal>(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 15:45:13 UTC 2024
    - 43.1K bytes
    - Viewed (0)
  6. src/runtime/asm_arm64.s

    	MOVD	$8, R25
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier2<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$16, R25
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier3<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$24, R25
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier4<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$32, R25
    	JMP	gcWriteBarrier<>(SB)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  7. src/runtime/asm_ppc64x.s

    	MOVD	$8, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier2<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$16, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier3<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$24, R29
    	JMP	gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier4<ABIInternal>(SB),NOSPLIT,$0
    	MOVD	$32, R29
    	JMP	gcWriteBarrier<>(SB)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  8. src/runtime/mbarrier.go

    // For the concurrent garbage collector, the Go compiler implements
    // updates to pointer-valued fields that may be in heap objects by
    // emitting calls to write barriers. The main write barrier for
    // individual pointer writes is gcWriteBarrier and is implemented in
    // assembly. This file contains write barrier entry points for bulk
    // operations. See also mwbbuf.go.
    
    package runtime
    
    import (
    	"internal/abi"
    	"internal/goarch"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 15.7K bytes
    - Viewed (0)
  9. src/cmd/link/internal/wasm/asm.go

    	"runtime.wasmTruncS":      {Params: []byte{F64}, Results: []byte{I64}},                // x -> int(x)
    	"runtime.wasmTruncU":      {Params: []byte{F64}, Results: []byte{I64}},                // x -> uint(x)
    	"gcWriteBarrier":          {Params: []byte{I64}, Results: []byte{I64}},                // #bytes -> bufptr
    	"runtime.gcWriteBarrier1": {Results: []byte{I64}},                                     // -> bufptr
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jan 22 16:17:48 UTC 2024
    - 21.9K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/_gen/RISCV64Ops.go

    		// the result should be the PC within f that g will return to.
    		// See runtime/stubs.go for a more detailed discussion.
    		{name: "LoweredGetCallerPC", reg: gp01, rematerializeable: true},
    
    		// LoweredWB invokes runtime.gcWriteBarrier. arg0=mem, auxint=# of buffer entries needed
    		// It saves all GP registers if necessary,
    		// but clobbers RA (LR) because it's a call
    		// and T6 (REG_TMP).
    		// Returns a pointer to a write barrier buffer in X24.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 14:57:07 UTC 2024
    - 30.7K bytes
    - Viewed (0)
Back to top