Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 12 of 12 for gcWriteBarrier (0.11 sec)

  1. src/cmd/compile/internal/ssa/_gen/genericOps.go

    	{name: "WBend", argLength: 1, typ: "Mem"},                  // Write barrier code is done, interrupting is now allowed.
    
    	// WB invokes runtime.gcWriteBarrier.  This is not a normal
    	// call: it takes arguments in registers, doesn't clobber
    	// general-purpose registers (the exact clobber set is
    	// arch-dependent), and is not a safe-point.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 42.6K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/PPC64Ops.go

    		{name: "LoweredAtomicOr32", argLength: 3, reg: gpstore, asm: "OR", faultOnNilArg0: true, hasSideEffects: true},
    
    		// LoweredWB invokes runtime.gcWriteBarrier. arg0=mem, auxint=# of buffer entries needed
    		// It preserves R0 through R17 (except special registers R1, R2, R11, R12, R13), g, and R20 and R21,
    		// but may clobber anything else, including R31 (REGTMP).
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 43.8K bytes
    - Viewed (0)
Back to top