Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for smallAllocCount (0.34 sec)

  1. src/runtime/mcache.go

    		s := c.alloc[i]
    		if s != &emptymspan {
    			slotsUsed := int64(s.allocCount) - int64(s.allocCountBeforeCache)
    			s.allocCountBeforeCache = 0
    
    			// Adjust smallAllocCount for whatever was allocated.
    			stats := memstats.heapStats.acquire()
    			atomic.Xadd64(&stats.smallAllocCount[spanClass(i).sizeclass()], slotsUsed)
    			memstats.heapStats.release()
    
    			// Adjust the actual allocs in inconsistent, internal stats.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 10K bytes
    - Viewed (0)
  2. src/runtime/align_runtime_test.go

    	unsafe.Offsetof(p{}.gcFractionalMarkTime),
    	unsafe.Offsetof(profBuf{}.overflow),
    	unsafe.Offsetof(profBuf{}.overflowTime),
    	unsafe.Offsetof(heapStatsDelta{}.tinyAllocCount),
    	unsafe.Offsetof(heapStatsDelta{}.smallAllocCount),
    	unsafe.Offsetof(heapStatsDelta{}.smallFreeCount),
    	unsafe.Offsetof(heapStatsDelta{}.largeAlloc),
    	unsafe.Offsetof(heapStatsDelta{}.largeAllocCount),
    	unsafe.Offsetof(heapStatsDelta{}.largeFree),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  3. src/runtime/mstats.go

    	a.inPtrScalarBits += b.inPtrScalarBits
    
    	a.tinyAllocCount += b.tinyAllocCount
    	a.largeAlloc += b.largeAlloc
    	a.largeAllocCount += b.largeAllocCount
    	for i := range b.smallAllocCount {
    		a.smallAllocCount[i] += b.smallAllocCount[i]
    	}
    	a.largeFree += b.largeFree
    	a.largeFreeCount += b.largeFreeCount
    	for i := range b.smallFreeCount {
    		a.smallFreeCount[i] += b.smallFreeCount[i]
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 08 21:03:13 UTC 2024
    - 34.2K bytes
    - Viewed (0)
  4. src/runtime/metrics.go

    	// Calculate derived stats.
    	a.totalAllocs = a.largeAllocCount
    	a.totalFrees = a.largeFreeCount
    	a.totalAllocated = a.largeAlloc
    	a.totalFreed = a.largeFree
    	for i := range a.smallAllocCount {
    		na := a.smallAllocCount[i]
    		nf := a.smallFreeCount[i]
    		a.totalAllocs += na
    		a.totalFrees += nf
    		a.totalAllocated += na * uint64(class_to_size[i])
    		a.totalFreed += nf * uint64(class_to_size[i])
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 08 21:03:13 UTC 2024
    - 26K bytes
    - Viewed (0)
Back to top