Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 366 for Reed (0.26 sec)

  1. src/cmd/link/internal/amd64/asm.go

    				su.SetRelocType(rIdx, objabi.R_PCREL)
    				su.SetRelocAdd(rIdx, r.Add()+4)
    				return true
    			}
    		}
    
    		// fall back to using GOT and hope for the best (CMOV*)
    		// TODO: just needs relocation, no need to put in .dynsym
    		ld.AddGotSym(target, ldr, syms, targ, uint32(elf.R_X86_64_GLOB_DAT))
    
    		su.SetRelocType(rIdx, objabi.R_PCREL)
    		su.SetRelocSym(rIdx, syms.GOT)
    		su.SetRelocAdd(rIdx, r.Add()+4+int64(ldr.SymGot(targ)))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 21K bytes
    - Viewed (0)
  2. src/cmd/link/internal/x86/asm.go

    	"debug/elf"
    	"log"
    )
    
    func gentext(ctxt *ld.Link, ldr *loader.Loader) {
    	if ctxt.DynlinkingGo() {
    		// We need get_pc_thunk.
    	} else {
    		switch ctxt.BuildMode {
    		case ld.BuildModeCArchive:
    			if !ctxt.IsELF {
    				return
    			}
    		case ld.BuildModePIE, ld.BuildModeCShared, ld.BuildModePlugin:
    			// We need get_pc_thunk.
    		default:
    			return
    		}
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 13.6K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/regalloc.go

    	}
    
    	// Figure out all the destinations we need.
    	dsts := e.destinations[:0]
    	for _, x := range dstReg {
    		dsts = append(dsts, dstRecord{&e.s.registers[x.r], x.v.ID, nil, x.pos})
    	}
    	// Phis need their args to end up in a specific location.
    	for _, v := range e.b.Values {
    		if v.Op != OpPhi {
    			break
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 17:49:56 UTC 2023
    - 87.2K bytes
    - Viewed (0)
  4. src/cmd/vendor/github.com/google/pprof/internal/report/stacks.go

    		Places:   []StackSlot{},
    	}}
    
    	for _, sample := range rpt.prof.Sample {
    		value := rpt.options.SampleValue(sample.Value)
    		stack := Stack{Value: value, Sources: []int{0}} // Start with the root
    
    		// Note: we need to reverse the order in the produced stack.
    		for i := len(sample.Location) - 1; i >= 0; i-- {
    			loc := sample.Location[i]
    			for j := len(loc.Line) - 1; j >= 0; j-- {
    				line := loc.Line[j]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 16 15:19:53 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/types2/lookup.go

    	obj, index, indirect = lookupFieldOrMethodImpl(T, addressable, pkg, name, foldCase)
    
    	// If we didn't find anything and if we have a type parameter with a core type,
    	// see if there is a matching field (but not a method, those need to be declared
    	// explicitly in the constraint). If the constraint is a named pointer type (see
    	// above), we are ok here because only fields are accepted as results.
    	const enableTParamFieldLookup = false // see go.dev/issue/51576
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 22 19:32:17 UTC 2024
    - 19.8K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssagen/pgen.go

    	// Sort pointer-typed before non-pointer types.
    	// Keeps the stack's GC bitmap compact.
    	ap := a.Type().HasPointers()
    	bp := b.Type().HasPointers()
    	if ap != bp {
    		return ap
    	}
    
    	// Group variables that need zeroing, so we can efficiently zero
    	// them altogether.
    	ap = a.Needzero()
    	bp = b.Needzero()
    	if ap != bp {
    		return ap
    	}
    
    	// Sort variables in descending alignment order, so we can optimally
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/types2/instantiate.go

    		// we can set tparams to nil w/o causing side-effects).
    		if sig == orig {
    			copy := *sig
    			sig = &copy
    		}
    		// After instantiating a generic signature, it is not generic
    		// anymore; we need to set tparams to nil.
    		sig.tparams = nil
    		res = sig
    
    	default:
    		// only types and functions can be generic
    		panic(fmt.Sprintf("%v: cannot instantiate %v", pos, orig))
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:01:18 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/types2/interface.go

    	sortMethods(ityp.methods)
    
    	// Compute type set as soon as possible to report any errors.
    	// Subsequent uses of type sets will use this computed type
    	// set and won't need to pass in a *Checker.
    	check.later(func() {
    		computeInterfaceTypeSet(check, iface.Pos(), ityp)
    	}).describef(iface, "compute type set for %s", ityp)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 17:24:42 UTC 2023
    - 6.2K bytes
    - Viewed (0)
  9. src/cmd/go/internal/lockedfile/internal/filelock/filelock_fcntl.go

    	locks  = map[inode]inodeLock{}
    )
    
    func lock(f File, lt lockType) (err error) {
    	// POSIX locks apply per inode and process, and the lock for an inode is
    	// released when *any* descriptor for that inode is closed. So we need to
    	// synchronize access to each inode internally, and must serialize lock and
    	// unlock calls that refer to the same inode through different descriptors.
    	fi, err := f.Stat()
    	if err != nil {
    		return err
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 17 02:24:35 UTC 2023
    - 5.5K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssagen/ssa.go

    	if s.hasOpenDefers && s.instrumentEnterExit {
    		// Skip doing open defers if we need to instrument function
    		// returns for the race detector, since we will not generate that
    		// code in the case of the extra deferreturn/ret segment.
    		s.hasOpenDefers = false
    	}
    	if s.hasOpenDefers {
    		// Similarly, skip if there are any heap-allocated result
    		// parameters that need to be copied back to their stack slots.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
Back to top