Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 253 for Implementation (0.2 sec)

  1. src/go/types/typeset.go

    	}
    	if hasTerms {
    		buf.WriteString(s.terms.String())
    	}
    	buf.WriteString("}")
    	return buf.String()
    }
    
    // ----------------------------------------------------------------------------
    // Implementation
    
    // hasTerms reports whether the type set has specific type terms.
    func (s *_TypeSet) hasTerms() bool { return !s.terms.isEmpty() && !s.terms.isAll() }
    
    // subsetOf reports whether s1 ⊆ s2.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 13.7K bytes
    - Viewed (0)
  2. src/runtime/stubs.go

    // pointer-sized portion is cleared atomically. Despite the function
    // name, this is necessary because this function is the underlying
    // implementation of typedmemclr and memclrHasPointers. See the doc of
    // memmove for more details.
    //
    // The (CPU-specific) implementations of this function are in memclr_*.s.
    //
    // memclrNoHeapPointers should be an internal detail,
    // but widely used packages access it using linkname.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 20.2K bytes
    - Viewed (0)
  3. src/runtime/os_darwin.go

    }
    
    // The read and write file descriptors used by the sigNote functions.
    var sigNoteRead, sigNoteWrite int32
    
    // sigNoteSetup initializes a single, there-can-only-be-one, async-signal-safe note.
    //
    // The current implementation of notes on Darwin is not async-signal-safe,
    // because the functions pthread_mutex_lock, pthread_cond_signal, and
    // pthread_mutex_unlock, called by semawakeup, are not async-signal-safe.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 11.9K bytes
    - Viewed (0)
  4. src/image/draw/draw_test.go

    				golden := makeGolden(dst, b, src, src.Bounds().Min, nil, image.Point{}, op)
    				if !b.Eq(golden.Bounds()) {
    					t.Errorf("drawOverlap xoff=%d,yoff=%d: bounds %v versus %v", xoff, yoff, dst.Bounds(), golden.Bounds())
    					continue
    				}
    				// Draw the same combination onto the actual dst using the optimized DrawMask implementation.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jul 20 18:07:05 UTC 2023
    - 26K bytes
    - Viewed (0)
  5. src/strings/replace.go

    			}
    			i += keylen
    			last = i
    			continue
    		}
    		i++
    	}
    	if last != len(s) {
    		wn, err = sw.WriteString(s[last:])
    		n += wn
    	}
    	return
    }
    
    // singleStringReplacer is the implementation that's used when there is only
    // one string to replace (and that string has more than one byte).
    type singleStringReplacer struct {
    	finder *stringFinder
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 13 17:10:31 UTC 2023
    - 14.5K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.go

    }
    
    func xattrPointer(dest []byte) *byte {
    	// It's only when dest is set to NULL that the OS X implementations of
    	// getxattr() and listxattr() return the current sizes of the named attributes.
    	// An empty byte array is not sufficient. To maintain the same behaviour as the
    	// linux implementation, we wrap around the system calls and pass in NULL when
    	// dest is empty.
    	var destp *byte
    	if len(dest) > 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 10 16:32:44 UTC 2023
    - 20.7K bytes
    - Viewed (0)
  7. src/math/big/arith_s390x.s

    // point to same memory region, we can use a faster version of copy using only MVC here.
    // In the following implementation, we have three copy loops, each copying a word, 4 words, and
    // 32 words at a time.  Via benchmarking, this implementation is faster than calling runtime·memmove.
    copySetup:
    	ADD R12, R6
    	ADD R12, R8
    
    	CMPBGE R5, $4, mediumLoop
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 20.3K bytes
    - Viewed (0)
  8. src/runtime/arena.go

    // necessary in order to make new(T) a valid implementation of arenas. Such a property
    // is desirable to allow for a trivial implementation. (It also avoids complexities
    // that arise from synchronization with the GC when trying to set the arena chunks to
    // fault while the GC is active.)
    //
    // The implementation works in layers. At the bottom, arenas are managed in chunks.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:44:56 UTC 2024
    - 37.9K bytes
    - Viewed (0)
  9. src/syscall/syscall_darwin.go

    // but it is also input to mksyscall,
    // which parses the //sys lines and generates system call stubs.
    // Note that sometimes we use a lowercase //sys name and wrap
    // it in our own nicer implementation, either here or in
    // syscall_bsd.go or syscall_unix.go.
    
    package syscall
    
    import (
    	"internal/abi"
    	"unsafe"
    )
    
    func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:50 UTC 2024
    - 11K bytes
    - Viewed (0)
  10. src/math/big/natdiv.go

    starts with a blunt critique of Knuth's presentation (among others) and then
    presents a more detailed and easier to follow treatment of long division,
    including an implementation in Pascal. But the algorithm and implementation
    work entirely in terms of 3-by-2 division, which is much less useful on modern
    hardware than an algorithm using 2-by-1 division. The proofs are a bit too
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 14 17:02:38 UTC 2024
    - 34.4K bytes
    - Viewed (0)
Back to top