Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 51 for adler (0.22 sec)

  1. src/hash/adler32/adler32.go

    // license that can be found in the LICENSE file.
    
    // Package adler32 implements the Adler-32 checksum.
    //
    // It is defined in RFC 1950:
    //
    //	Adler-32 is composed of two sums accumulated per byte: s1 is
    //	the sum of all bytes, s2 is the sum of all s1 values. Both sums
    //	are done modulo 65521. s1 is initialized to 1, s2 to zero.  The
    //	Adler-32 checksum is stored as s2*65536 + s1 in most-
    //	significant-byte first (network) order.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun May 12 05:36:29 UTC 2024
    - 3K bytes
    - Viewed (0)
  2. src/compress/zlib/writer.go

    	}
    	z.scratch[1] += uint8(31 - binary.BigEndian.Uint16(z.scratch[:2])%31)
    	if _, err = z.w.Write(z.scratch[0:2]); err != nil {
    		return err
    	}
    	if z.dict != nil {
    		// The next four bytes are the Adler-32 checksum of the dictionary.
    		binary.BigEndian.PutUint32(z.scratch[:], adler32.Checksum(z.dict))
    		if _, err = z.w.Write(z.scratch[0:4]); err != nil {
    			return err
    		}
    	}
    	if z.compressor == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 27 18:51:27 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  3. src/hash/adler32/adler32_test.go

    	{0x79660b4d, strings.Repeat("a", 1e5), "adl\x01\x81k\x05\xa7"},
    	{0x110588ee, strings.Repeat("ABCDEFGHIJKLMNOPQRSTUVWXYZ", 1e4), "adl\x01e\xd2\xc4p"},
    }
    
    // checksum is a slow but simple implementation of the Adler-32 checksum.
    // It is a straight port of the sample code in RFC 1950 section 9.
    func checksum(p []byte) uint32 {
    	s1, s2 := uint32(1), uint32(0)
    	for _, x := range p {
    		s1 = (s1 + uint32(x)) % mod
    		s2 = (s2 + s1) % mod
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 01 21:04:12 UTC 2017
    - 5.5K bytes
    - Viewed (0)
  4. android/guava/src/com/google/common/hash/Hashing.java

       *
       * @since 14.0
       */
      public static HashFunction crc32() {
        return ChecksumType.CRC_32.hashFunction;
      }
    
      /**
       * Returns a hash function implementing the Adler-32 checksum algorithm (32 hash bits).
       *
       * <p>To get the {@code long} value equivalent to {@link Checksum#getValue()} for a {@code
       * HashCode} produced by this function, use {@link HashCode#padToLong()}.
       *
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Tue Apr 09 00:37:15 UTC 2024
    - 29.2K bytes
    - Viewed (0)
  5. guava/src/com/google/common/hash/Hashing.java

       *
       * @since 14.0
       */
      public static HashFunction crc32() {
        return ChecksumType.CRC_32.hashFunction;
      }
    
      /**
       * Returns a hash function implementing the Adler-32 checksum algorithm (32 hash bits).
       *
       * <p>To get the {@code long} value equivalent to {@link Checksum#getValue()} for a {@code
       * HashCode} produced by this function, use {@link HashCode#padToLong()}.
       *
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Tue Apr 09 00:37:15 UTC 2024
    - 32.3K bytes
    - Viewed (0)
  6. src/internal/trace/traceviewer/static/trace_viewer_full.html

    &o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),s(t),d=o.pending,o.pending===o.pending_buf_size)){f=1;break}f=o.gzindex<o.gzhead.name.length?255&o.gzhead.name.charCodeAt(o.gzindex++):0,l(o,f)}while(0!==f);o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),0===f&&(o.gzindex=0,o.status=lt)}else o.status=lt;if(o.status===lt)if(o.gzhead.comment){d=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.p...
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 20:45:06 UTC 2023
    - 2.5M bytes
    - Viewed (0)
  7. test/typeparam/adder.go

    Matthew Dempsky <******@****.***> 1646087539 -0800
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 01 19:45:34 UTC 2022
    - 559 bytes
    - Viewed (0)
  8. guava-testlib/test/com/google/common/testing/anotherpackage/ForwardingWrapperTesterTest.java

        private final Adder adder;
    
        FailsToForwardReturnValue(Adder adder) {
          this.adder = adder;
        }
    
        @Override
        public int add(int a, int b) {
          return adder.add(a, b) + 1;
        }
    
        @Override
        public String toString() {
          return adder.toString();
        }
      }
    
      private static class FailsToPropagateException implements Adder {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Wed Sep 06 17:04:31 UTC 2023
    - 15.7K bytes
    - Viewed (0)
  9. android/guava-testlib/test/com/google/common/testing/anotherpackage/ForwardingWrapperTesterTest.java

        private final Adder adder;
    
        FailsToForwardReturnValue(Adder adder) {
          this.adder = adder;
        }
    
        @Override
        public int add(int a, int b) {
          return adder.add(a, b) + 1;
        }
    
        @Override
        public String toString() {
          return adder.toString();
        }
      }
    
      private static class FailsToPropagateException implements Adder {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Wed Sep 06 17:04:31 UTC 2023
    - 15.7K bytes
    - Viewed (0)
  10. test/typeparam/issue51355.go

    package main
    
    type Cache[E comparable] struct {
    	adder func(...E)
    }
    
    func New[E comparable]() *Cache[E] {
    	c := &Cache[E]{}
    
    	c.adder = func(elements ...E) {
    		for _, value := range elements {
    			value := value
    			go func() {
    				println(value)
    			}()
    		}
    	}
    
    	return c
    }
    
    func main() {
    	c := New[string]()
    	c.adder("test")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 01 19:45:34 UTC 2022
    - 498 bytes
    - Viewed (0)
Back to top