Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 77 for handik (0.73 sec)

  1. src/cmd/compile/internal/types2/unify.go

    	// handles maps each type parameter to its inferred type through
    	// an indirection *Type called (inferred type) "handle".
    	// Initially, each type parameter has its own, separate handle,
    	// with a nil (i.e., not yet inferred) type.
    	// After a type parameter P is unified with a type parameter Q,
    	// P and Q share the same handle (and thus type). This ensures
    	// that inferring the type for a given type parameter P will
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 16:24:39 UTC 2024
    - 27.8K bytes
    - Viewed (0)
  2. doc/next/6-stdlib/2-unique.md

    `Make[T]` function, which produces a reference to a canonical copy of
    the value in the form of a `Handle[T]`.
    Two `Handle[T]` are equal if and only if the values used to produce the
    handles are equal, allowing programs to deduplicate values and reduce
    their memory footprint.
    Comparing two `Handle[T]` values is efficient, reducing down to a simple
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 18:34:13 UTC 2024
    - 566 bytes
    - Viewed (0)
  3. src/cmd/go/internal/work/security_test.go

    	{"-fno-pic"},
    	{"-fPIC"},
    	{"-fno-PIC"},
    	{"-fpie"},
    	{"-fno-pie"},
    	{"-fPIE"},
    	{"-fno-PIE"},
    	{"-fsplit-stack"},
    	{"-fno-split-stack"},
    	{"-fstack-xxx"},
    	{"-fno-stack-xxx"},
    	{"-fsanitize=hands"},
    	{"-g"},
    	{"-ggdb"},
    	{"-march=souza"},
    	{"-mcmodel=medium"},
    	{"-mcpu=123"},
    	{"-mfpu=123"},
    	{"-mlarge-data-threshold=16"},
    	{"-mtune=happybirthday"},
    	{"-mstack-overflow"},
    	{"-mno-stack-overflow"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:47:34 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/walk/switch.go

    func (s *exprSwitch) flush() {
    	cc := s.clauses
    	s.clauses = nil
    	if len(cc) == 0 {
    		return
    	}
    
    	// Caution: If len(cc) == 1, then cc[0] might not an OLITERAL.
    	// The code below is structured to implicitly handle this case
    	// (e.g., sort.Slice doesn't need to invoke the less function
    	// when there's only a single slice element).
    
    	if s.exprname.Type().IsString() && len(cc) >= 2 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:34:01 UTC 2024
    - 30.1K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/_gen/RISCV64.rules

    // Avoid extending when already sufficiently masked.
    (MOVBreg  x:(ANDI [c] y)) && c >= 0 && int64(int8(c)) == c => x
    (MOVHreg  x:(ANDI [c] y)) && c >= 0 && int64(int16(c)) == c => x
    (MOVWreg  x:(ANDI [c] y)) && c >= 0 && int64(int32(c)) == c => x
    (MOVBUreg x:(ANDI [c] y)) && c >= 0 && int64(uint8(c)) == c => x
    (MOVHUreg x:(ANDI [c] y)) && c >= 0 && int64(uint16(c)) == c => x
    (MOVWUreg x:(ANDI [c] y)) && c >= 0 && int64(uint32(c)) == c => x
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 14:57:07 UTC 2024
    - 40.3K bytes
    - Viewed (0)
  6. src/archive/tar/writer.go

    	realName, realSize := hdr.Name, hdr.Size
    
    	// TODO(dsnet): Re-enable this when adding sparse support.
    	// See https://golang.org/issue/22735
    	/*
    		// Handle sparse files.
    		var spd sparseDatas
    		var spb []byte
    		if len(hdr.SparseHoles) > 0 {
    			sph := append([]sparseEntry{}, hdr.SparseHoles...) // Copy sparse map
    			sph = alignSparseEntries(sph, hdr.Size)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 19.6K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/types2/named.go

    	// (necessary because types2 expects the receiver type for methods
    	// on defined interface types to be the Named rather than the
    	// underlying Interface), maybe it should just handle calling
    	// SetTypeParams, SetUnderlying, and AddMethod instead?  Those
    	// methods would need to support reentrant calls though. It would
    	// also make the API more future-proof towards further extensions.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 20:03:31 UTC 2024
    - 23.9K bytes
    - Viewed (0)
  8. src/cmd/cgo/gcc.go

    			// pointers to this type will not be considered pointers in Go. They won't
    			// get writebarrier-ed or adjusted during a stack copy. This should handle
    			// all the cases badPointerTypedef used to handle, but hopefully will
    			// continue to work going forward without any more need for cgo changes.
    			tt.Go = c.Ident(incomplete)
    			typedef[name.Name] = &tt
    			break
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:50:06 UTC 2024
    - 97K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/rangefunc/rewrite.go

    	           runtime.panicrangestate(abi.RF_DONE)
    		  	}
    		  	rv := #next & 1 == 1 // code generates into #next&1
    			#next = 0
    			return rv
    		  }
    		  return false // or handle returns and gotos
    		}
    
    For example (with perLoopStep == 2)
    
    	F: for range f { // 1, 2
    		for range g { // 3, 4
    			for range h {
    				...
    				break F
    				...
    				...
    				continue F
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 41.6K bytes
    - Viewed (0)
  10. src/cmd/go/internal/envcmd/env.go

    		base.Fatalf("go: cannot use -json with -u")
    	}
    	if *envJson && *envW {
    		base.Fatalf("go: cannot use -json with -w")
    	}
    	if *envU && *envW {
    		base.Fatalf("go: cannot use -u with -w")
    	}
    
    	// Handle 'go env -w' and 'go env -u' before calling buildcfg.Check,
    	// so they can be used to recover from an invalid configuration.
    	if *envW {
    		runEnvW(args)
    		return
    	}
    
    	if *envU {
    		runEnvU(args)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 17:13:51 UTC 2024
    - 19.6K bytes
    - Viewed (0)
Back to top