Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 567 for Implementation (0.2 sec)

  1. src/crypto/elliptic/params.go

    package elliptic
    
    import "math/big"
    
    // CurveParams contains the parameters of an elliptic curve and also provides
    // a generic, non-constant time implementation of [Curve].
    //
    // The generic Curve implementation is deprecated, and using custom curves
    // (those not returned by [P224], [P256], [P384], and [P521]) is not guaranteed
    // to provide any security property.
    type CurveParams struct {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  2. src/runtime/mklockrank.go

    < WB
    # Below WB is the write barrier implementation.
    < wbufSpans;
    
    # Span allocator
    stackLarge,
      stackpool,
      wbufSpans
    # Above mheap is anything that can call the span allocator.
    < mheap;
    # Below mheap is the span allocator implementation.
    #
    # Specials: we're allowed to allocate a special while holding
    # an mspanSpecial lock, and they're part of the malloc implementation.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:47:01 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  3. src/crypto/sha256/fallback_test.go

    package sha256
    
    import (
    	"fmt"
    	"io"
    	"testing"
    )
    
    // Tests the fallback code path in case the optimized asm
    // implementation cannot be used.
    // See also TestBlockGeneric.
    func TestGenericPath(t *testing.T) {
    	if useAsm == false {
    		t.Skipf("assembly implementation unavailable")
    	}
    	useAsm = false
    	defer func() { useAsm = true }()
    	c := New()
    	in := "ΑΒΓΔΕϜΖΗΘΙΚΛΜΝΞΟΠϺϘΡΣΤΥΦΧΨΩ"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 894 bytes
    - Viewed (0)
  4. src/crypto/aes/cipher_generic.go

    // directly. Platforms with hardware accelerated
    // implementations of AES should implement their
    // own version of newCipher (which may then call
    // newCipherGeneric if needed).
    func newCipher(key []byte) (cipher.Block, error) {
    	return newCipherGeneric(key)
    }
    
    // expandKey is used by BenchmarkExpand and should
    // call an assembly implementation if one is available.
    func expandKey(key []byte, enc, dec []uint32) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 772 bytes
    - Viewed (0)
  5. src/log/slog/internal/benchmarks/benchmarks.go

    //     tasks as fast as possible (and sometimes faster, in that an
    //     implementation may not be concurrency-safe). This gives us an upper bound
    //     on handler performance, so we can evaluate the (handler-independent) core
    //     activity of the package in an end-to-end context without concern that a
    //     slow handler implementation is skewing the results.
    //
    //   - We also test the built-in handlers, for comparison.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Mar 25 12:14:46 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ir/mini.go

    //go:generate go run mknode.go
    
    package ir
    
    import (
    	"cmd/compile/internal/types"
    	"cmd/internal/src"
    	"fmt"
    	"go/constant"
    )
    
    // A miniNode is a minimal node implementation,
    // meant to be embedded as the first field in a larger node implementation,
    // at a cost of 8 bytes.
    //
    // A miniNode is NOT a valid Node by itself: the embedding struct
    // must at the least provide:
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 31 22:09:44 UTC 2022
    - 2.8K bytes
    - Viewed (0)
  7. src/encoding/binary/native_endian_big.go

    //go:build armbe || arm64be || m68k || mips || mips64 || mips64p32 || ppc || ppc64 || s390 || s390x || shbe || sparc || sparc64
    
    package binary
    
    type nativeEndian struct {
    	bigEndian
    }
    
    // NativeEndian is the native-endian implementation of [ByteOrder] and [AppendByteOrder].
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:04:28 UTC 2023
    - 466 bytes
    - Viewed (0)
  8. src/encoding/binary/native_endian_little.go

    package binary
    
    type nativeEndian struct {
    	littleEndian
    }
    
    // NativeEndian is the native-endian implementation of [ByteOrder] and [AppendByteOrder].
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:04:28 UTC 2023
    - 504 bytes
    - Viewed (0)
  9. src/sync/once.go

    // without calling f.
    func (o *Once) Do(f func()) {
    	// Note: Here is an incorrect implementation of Do:
    	//
    	//	if o.done.CompareAndSwap(0, 1) {
    	//		f()
    	//	}
    	//
    	// Do guarantees that when it returns, f has finished.
    	// This implementation would not implement that guarantee:
    	// given two simultaneous calls, the winner of the cas would
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 21:14:51 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  10. src/runtime/pprof/label.go

    	if labels == nil {
    		return labelMap(nil)
    	}
    	return *labels
    }
    
    // labelMap is the representation of the label set held in the context type.
    // This is an initial implementation, but it will be replaced with something
    // that admits incremental immutable modification more efficiently.
    type labelMap map[string]string
    
    // String satisfies Stringer and returns key, value pairs in a consistent
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 3K bytes
    - Viewed (0)
Back to top