Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 235 for Implementation (0.34 sec)

  1. src/crypto/internal/edwards25519/scalar.go

    //
    // The zero value is a valid zero element.
    type Scalar struct {
    	// s is the scalar in the Montgomery domain, in the format of the
    	// fiat-crypto implementation.
    	s fiatScalarMontgomeryDomainFieldElement
    }
    
    // The field implementation in scalar_fiat.go is generated by the fiat-crypto
    // project (https://github.com/mit-plv/fiat-crypto) at version v0.0.9 (23d2dbc)
    // from a formally verified model.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 10.8K bytes
    - Viewed (0)
  2. src/debug/buildinfo/buildinfo.go

    	dataLen := readPtr(hdr[ptrSize:])
    	data, err := x.ReadData(dataAddr, dataLen)
    	if err != nil || uint64(len(data)) < dataLen {
    		return ""
    	}
    	return string(data)
    }
    
    // elfExe is the ELF implementation of the exe interface.
    type elfExe struct {
    	f *elf.File
    }
    
    func (x *elfExe) ReadData(addr, size uint64) ([]byte, error) {
    	for _, prog := range x.f.Progs {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  3. src/internal/trace/gc_test.go

    		t.Skip("skipping in -short mode")
    	}
    	check := func(t *testing.T, mu [][]trace.MutatorUtil) {
    		mmuCurve := trace.NewMMUCurve(mu)
    
    		// Test the optimized implementation against the "obviously
    		// correct" implementation.
    		for window := time.Nanosecond; window < 10*time.Second; window *= 10 {
    			want := mmuSlow(mu[0], window)
    			got := mmuCurve.MMU(window)
    			if !aeq(want, got) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  4. src/crypto/tls/handshake_test.go

    )
    
    // TLS reference tests run a connection against a reference implementation
    // (OpenSSL) of TLS and record the bytes of the resulting connection. The Go
    // code, during a test, is configured with deterministic randomness and so the
    // reference test can be reproduced exactly in the future.
    //
    // In order to save everyone who wishes to run the tests from needing the
    // reference implementation installed, the reference connections are saved in
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 24.5K bytes
    - Viewed (0)
  5. doc/next/6-stdlib/1-time.md

    ### Timer changes
    
    Go 1.23 makes two significant changes to the implementation of
    [time.Timer] and [time.Ticker].
    
    <!-- go.dev/issue/61542 -->
    First, `Timer`s and `Ticker`s that are no longer referred to by the program
    become eligible for garbage collection immediately, even if their
    `Stop` methods have not been called.
    Earlier versions of Go did not collect unstopped `Timer`s until after
    they had fired and never collected unstopped `Ticker`s.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 20:49:22 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  6. src/net/http/servemux121.go

    // Changes are minimal: aside from the different receiver type,
    // they mostly involve renaming functions, usually by unexporting them.
    
    // servemux121.go exists solely to provide a snapshot of
    // the pre-Go 1.22 ServeMux implementation for backwards compatibility.
    // Do not modify this file, it should remain frozen.
    
    import (
    	"internal/godebug"
    	"net/url"
    	"sort"
    	"strings"
    	"sync"
    )
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 18 15:40:38 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  7. src/run.bash

    # name or the builder name being non-empty.
    #
    # GO_TEST_SHORT: if set to a non-empty, false-ish string, run tests in "-short=false" mode.
    # This environment variable is an internal implementation detail between the
    # Go build system (x/build) and cmd/dist for the purpose of longtest builders,
    # and will be removed if it stops being needed. See go.dev/issue/12508.
    #
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:02:23 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  8. src/crypto/aes/gcm_s390x.go

    	"crypto/internal/alias"
    	"crypto/subtle"
    	"errors"
    	"internal/byteorder"
    	"internal/cpu"
    )
    
    // This file contains two implementations of AES-GCM. The first implementation
    // (gcmAsm) uses the KMCTR instruction to encrypt using AES in counter mode and
    // the KIMD instruction for GHASH. The second implementation (gcmKMA) uses the
    // newer KMA instruction which performs both operations.
    
    // gcmCount represents a 16-byte big-endian count value.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 11.3K bytes
    - Viewed (0)
  9. src/crypto/ecdsa/ecdsa.go

    var testingOnlyRejectionSamplingLooped func()
    
    // errNoAsm is returned by signAsm and verifyAsm when the assembly
    // implementation is not available.
    var errNoAsm = errors.New("no assembly implementation available")
    
    // SignASN1 signs a hash (which should be the result of hashing a larger message)
    // using the private key, priv. If the hash is longer than the bit-length of the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:11:18 UTC 2024
    - 20.4K bytes
    - Viewed (0)
  10. src/runtime/memmove_loong64.s

    // Copyright 2022 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    #include "textflag.h"
    
    // See memmove Go doc for important implementation constraints.
    
    // func memmove(to, from unsafe.Pointer, n uintptr)
    TEXT runtime·memmove<ABIInternal>(SB), NOSPLIT|NOFRAME, $0-24
    	BNE	R6, check
    	RET
    
    check:
    	SGTU	R4, R5, R7
    	BNE	R7, backward
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 1.8K bytes
    - Viewed (0)
Back to top