Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for makeReverseBitReader (0.2 sec)

  1. src/internal/zstd/literals.go

    	rbr1, err := r.makeReverseBitReader(data, off1, start1-2)
    	if err != nil {
    		return nil, err
    	}
    
    	rbr2, err := r.makeReverseBitReader(data, off2, start2-2)
    	if err != nil {
    		return nil, err
    	}
    
    	rbr3, err := r.makeReverseBitReader(data, off3, start3-2)
    	if err != nil {
    		return nil, err
    	}
    
    	rbr4, err := r.makeReverseBitReader(data, off4, start4-2)
    	if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 14:30:10 UTC 2023
    - 8.8K bytes
    - Viewed (0)
  2. src/internal/zstd/bits.go

    	bits  uint32  // bits ready to be returned
    	cnt   uint32  // number of valid bits in bits field
    }
    
    // makeReverseBitReader makes a reverseBitReader reading backward
    // from off to start. The bitstream starts with a 1 bit in the last
    // byte, at off.
    func (r *Reader) makeReverseBitReader(data block, off, start int) (reverseBitReader, error) {
    	streamStart := data[off]
    	if streamStart == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 18 20:34:13 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  3. src/internal/zstd/huff.go

    		if err != nil {
    			return 0, 0, err
    		}
    		fseTable := r.fseScratch
    
    		if off+int(hdr) > len(data) {
    			return 0, 0, r.makeEOFError(off)
    		}
    
    		rbr, err := r.makeReverseBitReader(data, off+int(hdr)-1, noff)
    		if err != nil {
    			return 0, 0, err
    		}
    
    		state1, err := rbr.val(uint8(fseBits))
    		if err != nil {
    			return 0, 0, err
    		}
    
    		state2, err := rbr.val(uint8(fseBits))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 18 20:34:13 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  4. src/internal/zstd/block.go

    func (r *Reader) execSeqs(data block, off int, litbuf []byte, seqCount int) error {
    	// Set up the initial states for the sequence code readers.
    
    	rbr, err := r.makeReverseBitReader(data, len(data)-1, off)
    	if err != nil {
    		return err
    	}
    
    	literalState, err := rbr.val(r.seqTableBits[seqLiteral])
    	if err != nil {
    		return err
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 28 17:57:43 UTC 2023
    - 10.2K bytes
    - Viewed (0)
Back to top