Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 38 for GCWriteBarrier (0.23 sec)

  1. 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)
  2. 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)
  3. 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)
  4. src/runtime/mwbbuf.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    // This implements the write barrier buffer. The write barrier itself
    // is gcWriteBarrier and is implemented in assembly.
    //
    // See mbarrier.go for algorithmic details on the write barrier. This
    // file deals only with the buffer.
    //
    // The write barrier has a fast path and a slow path. The fast path
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 8.1K bytes
    - Viewed (0)
  5. src/cmd/internal/goobj/mkbuiltin.go

    	{"deferproc", 1},
    	{"deferprocStack", 1},
    	{"deferreturn", 1},
    	{"newproc", 1},
    	{"panicoverflow", 1},
    	{"sigpanic", 1},
    
    	// compiler backend inserted calls
    	{"gcWriteBarrier", 1},
    	{"duffzero", 1},
    	{"duffcopy", 1},
    
    	// assembler backend inserted calls
    	{"morestack", 0},        // asm function, ABI0
    	{"morestackc", 0},       // asm function, ABI0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  6. src/runtime/asm_amd64.s

    TEXT runtime·gcWriteBarrier5<ABIInternal>(SB),NOSPLIT|NOFRAME,$0
    	MOVL   $40, R11
    	JMP     gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier6<ABIInternal>(SB),NOSPLIT|NOFRAME,$0
    	MOVL   $48, R11
    	JMP     gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier7<ABIInternal>(SB),NOSPLIT|NOFRAME,$0
    	MOVL   $56, R11
    	JMP     gcWriteBarrier<>(SB)
    TEXT runtime·gcWriteBarrier8<ABIInternal>(SB),NOSPLIT|NOFRAME,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 60.4K bytes
    - Viewed (0)
  7. src/cmd/internal/goobj/builtinlist.go

    	{"runtime.deferproc", 1},
    	{"runtime.deferprocStack", 1},
    	{"runtime.deferreturn", 1},
    	{"runtime.newproc", 1},
    	{"runtime.panicoverflow", 1},
    	{"runtime.sigpanic", 1},
    	{"runtime.gcWriteBarrier", 1},
    	{"runtime.duffzero", 1},
    	{"runtime.duffcopy", 1},
    	{"runtime.morestack", 0},
    	{"runtime.morestackc", 0},
    	{"runtime.morestack_noctxt", 0},
    	{"type:int8", 0},
    	{"type:*int8", 0},
    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/ssa/_gen/WasmOps.go

    		{name: "LoweredWB", argLength: 1, reg: regInfo{clobbers: callerSave, outputs: []regMask{gp}}, aux: "Int64"},        // invokes runtime.gcWriteBarrier{auxint}. arg0=mem, auxint=# of buffer entries needed. Returns a pointer to a write barrier buffer.
    
    		// LoweredConvert converts between pointers and integers.
    		// We have a special op for this so as to not confuse GCCallOff
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 00:21:13 UTC 2023
    - 17.7K bytes
    - Viewed (0)
  9. 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)
  10. src/cmd/internal/obj/wasm/wasmobj.go

    	"_rt0_wasm_js":            true,
    	"_rt0_wasm_wasip1":        true,
    	"wasm_export_run":         true,
    	"wasm_export_resume":      true,
    	"wasm_export_getsp":       true,
    	"wasm_pc_f_loop":          true,
    	"gcWriteBarrier":          true,
    	"runtime.gcWriteBarrier1": true,
    	"runtime.gcWriteBarrier2": true,
    	"runtime.gcWriteBarrier3": true,
    	"runtime.gcWriteBarrier4": true,
    	"runtime.gcWriteBarrier5": true,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 14 00:03:57 UTC 2023
    - 34.6K bytes
    - Viewed (0)
Back to top