Search Options

Results per page
Sort
Preferred Languages
Advance

Results 81 - 90 of 112 for Implementation (0.22 sec)

  1. src/go/types/return.go

    		}
    		if !check.isTerminatingList(cc.Body, "") || hasBreakList(cc.Body, label, true) {
    			return false
    		}
    	}
    	return hasDefault
    }
    
    // TODO(gri) For nested breakable statements, the current implementation of hasBreak
    // will traverse the same subtree repeatedly, once for each label. Replace
    // with a single-pass label/break matching phase.
    
    // hasBreak reports if s is or contains a break statement
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 22 19:32:17 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  2. src/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.s

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    //go:build gc && !purego
    
    #include "textflag.h"
    
    // This was ported from the amd64 implementation.
    
    #define POLY1305_ADD(msg, h0, h1, h2, t0, t1, t2) \
    	MOVD (msg), t0;  \
    	MOVD 8(msg), t1; \
    	MOVD $1, t2;     \
    	ADDC t0, h0, h0; \
    	ADDE t1, h1, h1; \
    	ADDE t2, h2;     \
    	ADD  $16, msg
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Mar 09 00:09:40 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  3. src/text/template/helper.go

    // the last one mentioned will be the one that results.
    func (t *Template) ParseGlob(pattern string) (*Template, error) {
    	t.init()
    	return parseGlob(t, pattern)
    }
    
    // parseGlob is the implementation of the function and method ParseGlob.
    func parseGlob(t *Template, pattern string) (*Template, error) {
    	filenames, err := filepath.Glob(pattern)
    	if err != nil {
    		return nil, err
    	}
    	if len(filenames) == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 21:54:08 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  4. src/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    // This file provides the generic implementation of Sum and MAC. Other files
    // might provide optimized assembly implementations of some of this code.
    
    package poly1305
    
    import (
    	"encoding/binary"
    	"math/bits"
    )
    
    // Poly1305 [RFC 7539] is a relatively simple algorithm: the authentication tag
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jan 22 19:00:13 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  5. src/time/sleep.go

    	// GC-able timer channels (#61542) but not the sync channels (#37196).
    	//
    	// If we decide to roll back the sync channels, we will still have
    	// a fully tested async runtime implementation (asynctimerchan=2)
    	// and can make this function always return c.
    	//
    	// If we decide to keep the sync channels, we can delete all the
    	// handling of asynctimerchan in the runtime and keep just this
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 14:21:30 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  6. src/vendor/golang.org/x/crypto/sha3/shake.go

    // functions for creating SHAKE and cSHAKE instances, as well as utility
    // functions for hashing bytes to arbitrary-length output.
    //
    //
    // SHAKE implementation is based on FIPS PUB 202 [1]
    // cSHAKE implementations is based on NIST SP 800-185 [2]
    //
    // [1] https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf
    // [2] https://doi.org/10.6028/NIST.SP.800-185
    
    import (
    	"encoding/binary"
    	"hash"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/x86/seh.go

    	b.write8(value<<4 | op)
    }
    
    // populateSeh generates the SEH unwind information for s.
    func populateSeh(ctxt *obj.Link, s *obj.LSym) (sehsym *obj.LSym) {
    	if s.NoFrame() {
    		return
    	}
    
    	// This implementation expects the following function prologue layout:
    	// - Stack split code (optional)
    	// - PUSHQ	BP
    	// - MOVQ	SP,	BP
    	//
    	// If the prologue layout change, the unwind information should be updated
    	// accordingly.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 14:41:10 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  8. src/os/zero_copy_linux.go

    	}
    	return written, handled, wrapSyscallError("copy_file_range", err)
    }
    
    // getPollFDAndNetwork tries to get the poll.FD and network type from the given interface
    // by expecting the underlying type of i to be the implementation of syscall.Conn
    // that contains a *net.rawConn.
    func getPollFDAndNetwork(i any) (*poll.FD, poll.String) {
    	sc, ok := i.(syscall.Conn)
    	if !ok {
    		return nil, ""
    	}
    	rc, err := sc.SyscallConn()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 18:12:56 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  9. src/runtime/tracemap.go

    	root atomic.UnsafePointer // *traceMapNode (can't use generics because it's notinheap)
    	_    cpu.CacheLinePad
    	seq  atomic.Uint64
    	_    cpu.CacheLinePad
    	mem  traceRegionAlloc
    }
    
    // traceMapNode is an implementation of a lock-free append-only hash-trie
    // (a trie of the hash bits).
    //
    // Key features:
    //   - 4-ary trie. Child nodes are indexed by the upper 2 (remaining) bits of the hash.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 15 17:03:35 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  10. src/syscall/syscall_plan9.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.
    
    package syscall
    
    import (
    	"errors"
    	"internal/oserror"
    	"runtime"
    	"unsafe"
    )
    
    const ImplementsGetwd = true
    const bitSize16 = 2
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 9.4K bytes
    - Viewed (0)
Back to top