Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 87 for original (0.39 sec)

  1. src/runtime/checkptr.go

    	}
    
    	for _, original := range originals {
    		if base == checkptrBase(original) {
    			return
    		}
    	}
    
    	throw("checkptr: pointer arithmetic result points to invalid allocation")
    }
    
    // checkptrBase returns the base address for the allocation containing
    // the address p.
    //
    // Importantly, if p1 and p2 point into the same variable, then
    // checkptrBase(p1) == checkptrBase(p2). However, the converse/inverse
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  2. src/cmd/go/internal/web/http.go

    // securityPreservingHTTPClient returns a client that is like the original
    // but rejects redirects to plain-HTTP URLs if the original URL was secure.
    func securityPreservingHTTPClient(original *http.Client) *http.Client {
    	c := new(http.Client)
    	*c = *original
    	c.CheckRedirect = func(req *http.Request, via []*http.Request) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 10 17:34:27 UTC 2023
    - 9.7K bytes
    - Viewed (0)
  3. src/sort/slice.go

    	"math/bits"
    )
    
    // Slice sorts the slice x given the provided less function.
    // It panics if x is not a slice.
    //
    // The sort is not guaranteed to be stable: equal elements
    // may be reversed from their original order.
    // For a stable sort, use [SliceStable].
    //
    // The less function must satisfy the same requirements as
    // the Interface type's Less method.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 28 16:40:32 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  4. src/slices/iter.go

    	s := Collect(seq)
    	SortFunc(s, cmp)
    	return s
    }
    
    // SortedStableFunc collects values from seq into a new slice.
    // It then sorts the slice while keeping the original order of equal elements,
    // using the comparison function to compare elements.
    // It returns the new slice.
    func SortedStableFunc[E any](seq iter.Seq[E], cmp func(E, E) int) []E {
    	s := Collect(seq)
    	SortStableFunc(s, cmp)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 21:40:32 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  5. src/net/rpc/jsonrpc/server.go

    	// Package rpc expects uint64 request IDs.
    	// We assign uint64 sequence numbers to incoming requests
    	// but save the original request ID in the pending map.
    	// When rpc responds, we use the sequence number in
    	// the response to find the original request ID.
    	mutex   sync.Mutex // protects seq, pending
    	seq     uint64
    	pending map[uint64]*json.RawMessage
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 10 03:29:50 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  6. src/go/internal/typeparams/typeparams.go

    		return &ast.IndexListExpr{
    			X:       x,
    			Lbrack:  lbrack,
    			Indices: exprs,
    			Rbrack:  rbrack,
    		}
    	}
    }
    
    // IndexExpr wraps an ast.IndexExpr or ast.IndexListExpr.
    //
    // Orig holds the original ast.Expr from which this IndexExpr was derived.
    //
    // Note: IndexExpr (intentionally) does not wrap ast.Expr, as that leads to
    // accidental misuse such as encountered in golang/go#63933.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jan 22 16:17:05 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/types2/object_test.go

    // the same Func Object as the original method. See also go.dev/issue/34421.
    func TestEmbeddedMethod(t *testing.T) {
    	const src = `package p; type I interface { error }`
    	pkg := mustTypecheck(src, nil, nil)
    
    	// get original error.Error method
    	eface := Universe.Lookup("error")
    	orig, _, _ := LookupFieldOrMethod(eface.Type(), false, nil, "Error")
    	if orig == nil {
    		t.Fatalf("original error.Error not found")
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 18 14:10:44 UTC 2024
    - 5.2K bytes
    - Viewed (0)
  8. src/cmd/internal/objabi/path.go

    			p = append(p, '%', hex[c>>4], hex[c&0xF])
    		} else {
    			p = append(p, c)
    		}
    	}
    
    	return string(p)
    }
    
    // PrefixToPath is the inverse of PathToPrefix, replacing escape sequences with
    // the original character.
    func PrefixToPath(s string) (string, error) {
    	percent := strings.IndexByte(s, '%')
    	if percent == -1 {
    		return s, nil
    	}
    
    	p := make([]byte, 0, len(s))
    	for i := 0; i < len(s); {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 13 13:56:25 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  9. src/internal/weak/pointer.go

    	if ptr != nil {
    		u = runtime_registerWeakPointer(unsafe.Pointer(ptr))
    	}
    	runtime.KeepAlive(ptr)
    	return Pointer[T]{u}
    }
    
    // Strong creates a strong pointer from the weak pointer.
    // Returns nil if the original value for the weak pointer was reclaimed by
    // the garbage collector.
    // If a weak pointer points to an object with a finalizer, then Strong will
    // return nil as soon as the object's finalizer is queued for execution.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 22:13:25 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  10. src/cmd/dist/buildruntime.go

    //
    //	GOOS=linux GOARCH=ppc64 go build cmd/compile
    //
    // the resulting compiler will default to generating linux/ppc64 object files.
    // This is more useful than having it default to generating objects for the
    // original target (in this example, a Mac).
    func mkbuildcfg(file string) {
    	var buf strings.Builder
    	writeHeader(&buf)
    	fmt.Fprintf(&buf, "package buildcfg\n")
    	fmt.Fprintln(&buf)
    	fmt.Fprintf(&buf, "import \"runtime\"\n")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 06 01:33:19 UTC 2024
    - 2.5K bytes
    - Viewed (0)
Back to top