Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for encodedSize (0.16 sec)

  1. src/internal/trace/testdata/cmd/gotraceeventstats/main.go

    	}
    	eventsRead := 0
    	for {
    		e, err := tr.ReadEvent()
    		if err == io.EOF {
    			break
    		}
    		if err != nil {
    			return err
    		}
    		s := &stats[e.Ev]
    		s.count++
    		s.bytes += encodedSize(&e)
    		eventsRead++
    	}
    	slices.SortFunc(stats[:], func(a, b eventStats) int {
    		return cmp.Compare(b.bytes, a.bytes)
    	})
    	specs := tr.Version().Specs()
    	w := tabwriter.NewWriter(os.Stdout, 3, 8, 2, ' ', 0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:31:29 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/protobuf.go

    		// it also requires the caller to implement the more efficient Size and MarshalToSizedBuffer methods
    		encodedSize := uint64(t.Size())
    		estimatedSize := prefixSize + estimateUnknownSize(&unk, encodedSize)
    		data := memAlloc.Allocate(estimatedSize)
    
    		i, err := unk.NestedMarshalTo(data[prefixSize:], t, encodedSize)
    		if err != nil {
    			return err
    		}
    
    		copy(data, s.prefix)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 23 13:38:23 UTC 2022
    - 17.8K bytes
    - Viewed (0)
  3. src/net/http/fcgi/fcgi.go

    }
    
    func (c *conn) writePairs(recType recType, reqId uint16, pairs map[string]string) error {
    	w := newWriter(c, recType, reqId)
    	b := make([]byte, 8)
    	for k, v := range pairs {
    		n := encodeSize(b, uint32(len(k)))
    		n += encodeSize(b[n:], uint32(len(v)))
    		if _, err := w.Write(b[:n]); err != nil {
    			return err
    		}
    		if _, err := w.WriteString(k); err != nil {
    			return err
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jul 11 18:51:39 UTC 2023
    - 5.9K bytes
    - Viewed (0)
  4. src/net/http/fcgi/fcgi_test.go

    	{1000, []byte{0x80, 0x00, 0x03, 0xE8}},
    	{33554431, []byte{0x81, 0xFF, 0xFF, 0xFF}},
    }
    
    func TestSize(t *testing.T) {
    	b := make([]byte, 4)
    	for i, test := range sizeTests {
    		n := encodeSize(b, test.size)
    		if !bytes.Equal(b[:n], test.bytes) {
    			t.Errorf("%d expected %x, encoded %x", i, test.bytes, b)
    		}
    		size, n := readSize(test.bytes)
    		if size != test.size {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jul 11 18:51:39 UTC 2023
    - 10.6K bytes
    - Viewed (0)
Back to top