Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 2,064 for spill (0.46 sec)

  1. docs/bigdata/README.md

    mapreduce.reduce.shuffle.merge.percent=0.9 # Minimum % merges in RAM
    mapreduce.reduce.speculative=false # Disable speculation for reducing
    mapreduce.task.io.sort.factor=999 # Threshold before writing to disk
    mapreduce.task.sort.spill.percent=0.9 # Minimum % before spilling to disk
    ```
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Sep 29 04:28:45 UTC 2022
    - 14.7K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/schedule.go

    			if v.Op == OpSPanchored {
    				// Free this value
    				if v.Uses != 0 {
    					base.Fatalf("SPAnchored still has %d uses", v.Uses)
    				}
    				v.resetArgs()
    				f.freeValue(v)
    			} else {
    				if opcodeTable[v.Op].nilCheck {
    					if v.Uses != 0 {
    						base.Fatalf("nilcheck still has %d uses", v.Uses)
    					}
    					// We can't delete the nil check, but we mark
    					// it as having void type so regalloc won't
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 08 15:53:17 UTC 2024
    - 16.4K bytes
    - Viewed (0)
  3. test/codegen/comparisons.go

    }
    func cmpstring2(x, y string) int {
    	// We want to fail if there are two calls to cmpstring.
    	// They will both have the same line number, so a test
    	// like in cmpstring1 will not work. Instead, we
    	// look for spill/restore instructions, which only
    	// need to exist if there are 2 calls.
    	//amd64:-`MOVQ\t.*\(SP\)`
    	return cmp.Compare(x, y)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 19 16:31:02 UTC 2024
    - 15.2K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ppc64/ssa.go

    		ssagen.AddrAuto(&p.To, v)
    
    	case ssa.OpArgIntReg, ssa.OpArgFloatReg:
    		// The assembler needs to wrap the entry safepoint/stack growth code with spill/unspill
    		// The loop only runs once.
    		for _, a := range v.Block.Func.RegArgs {
    			// Pass the spill/unspill information along to the assembler, offset by size of
    			// the saved LR slot.
    			addr := ssagen.SpillSlotAddr(a, ppc64.REGSP, base.Ctxt.Arch.FixedFrameSize)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 55.4K bytes
    - Viewed (0)
  5. src/runtime/sys_openbsd_amd64.s

    	// Transition from C ABI to Go ABI.
    	PUSH_REGS_HOST_TO_ABI0()
    
    	// Set up ABIInternal environment: g in R14, cleared X15.
    	get_tls(R12)
    	MOVQ	g(R12), R14
    	PXOR	X15, X15
    
    	// Reserve space for spill slots.
    	NOP	SP		// disable vet stack checking
    	ADJSP   $24
    
    	// Call into the Go signal handler
    	MOVQ	DI, AX	// sig
    	MOVQ	SI, BX	// info
    	MOVQ	DX, CX	// ctx
    	CALL	·sigtrampgo<ABIInternal>(SB)
    
    	ADJSP	$-24
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 15.5K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/op.go

    	return c.registers[m].objNum
    }
    
    // ArgWidth returns the amount of stack needed for all the inputs
    // and outputs of a function or method, including ABI-defined parameter
    // slots and ABI-defined spill slots for register-resident parameters.
    //
    // The name is taken from the types package's ArgWidth(<function type>),
    // which predated changes to the ABI; this version handles those changes.
    func (a *AuxCall) ArgWidth() int64 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 15:29:10 UTC 2024
    - 18.7K bytes
    - Viewed (0)
  7. src/runtime/stubs.go

    // therefore be >= stackArgsSize. It must include additional space for spilling
    // register arguments for stack growth and preemption.
    //
    // TODO(mknyszek): Once we don't need the additional spill space, remove frameSize,
    // since frameSize will be redundant with stackArgsSize.
    //
    // Arguments passed in registers must be laid out in regArgs according to the ABI.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 20.2K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssagen/ssa.go

    // of a function, before the frame has been constructed, so the standard
    // addressing for the parameters will be wrong.
    func SpillSlotAddr(spill ssa.Spill, baseReg int16, extraOffset int64) obj.Addr {
    	return obj.Addr{
    		Name:   obj.NAME_NONE,
    		Type:   obj.TYPE_MEM,
    		Reg:    baseReg,
    		Offset: spill.Offset + extraOffset,
    	}
    }
    
    var (
    	BoundsCheckFunc [ssa.BoundsKindCount]*obj.LSym
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
  9. src/reflect/value.go

    			default:
    				panic("unknown ABI part kind")
    			}
    		}
    	}
    	// TODO(mknyszek): Remove this when we no longer have
    	// caller reserved spill space.
    	frameSize = align(frameSize, goarch.PtrSize)
    	frameSize += abid.spill
    
    	// Mark pointers in registers for the return path.
    	regArgs.ReturnIsPtr = abid.outRegPtrs
    
    	if debugReflectCall {
    		regArgs.Dump()
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:17:41 UTC 2024
    - 119.9K bytes
    - Viewed (0)
  10. src/runtime/sys_darwin_amd64.s

    	// Transition from C ABI to Go ABI.
    	PUSH_REGS_HOST_TO_ABI0()
    
    	// Set up ABIInternal environment: g in R14, cleared X15.
    	get_tls(R12)
    	MOVQ	g(R12), R14
    	PXOR	X15, X15
    
    	// Reserve space for spill slots.
    	NOP	SP		// disable vet stack checking
    	ADJSP   $24
    
    	// Call into the Go signal handler
    	MOVQ	DI, AX	// sig
    	MOVQ	SI, BX	// info
    	MOVQ	DX, CX	// ctx
    	CALL	·sigtrampgo<ABIInternal>(SB)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 03 16:07:59 UTC 2023
    - 19.7K bytes
    - Viewed (0)
Back to top