Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for advanceEvacuationMark (0.43 sec)

  1. src/runtime/map_fast64.go

    			// state is maintained there.
    			ptr := add(b, dataOffset)
    			n := uintptr(t.BucketSize) - dataOffset
    			memclrHasPointers(ptr, n)
    		}
    	}
    
    	if oldbucket == h.nevacuate {
    		advanceEvacuationMark(h, t, newbit)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:17:26 UTC 2024
    - 14.1K bytes
    - Viewed (0)
  2. src/runtime/map_fast32.go

    			// state is maintained there.
    			ptr := add(b, dataOffset)
    			n := uintptr(t.BucketSize) - dataOffset
    			memclrHasPointers(ptr, n)
    		}
    	}
    
    	if oldbucket == h.nevacuate {
    		advanceEvacuationMark(h, t, newbit)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:17:26 UTC 2024
    - 13.9K bytes
    - Viewed (0)
  3. src/runtime/map_faststr.go

    			// state is maintained there.
    			ptr := add(b, dataOffset)
    			n := uintptr(t.BucketSize) - dataOffset
    			memclrHasPointers(ptr, n)
    		}
    	}
    
    	if oldbucket == h.nevacuate {
    		advanceEvacuationMark(h, t, newbit)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:17:26 UTC 2024
    - 15.3K bytes
    - Viewed (0)
  4. src/runtime/map.go

    			ptr := add(b, dataOffset)
    			n := uintptr(t.BucketSize) - dataOffset
    			memclrHasPointers(ptr, n)
    		}
    	}
    
    	if oldbucket == h.nevacuate {
    		advanceEvacuationMark(h, t, newbit)
    	}
    }
    
    func advanceEvacuationMark(h *hmap, t *maptype, newbit uintptr) {
    	h.nevacuate++
    	// Experiments suggest that 1024 is overkill by at least an order of magnitude.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 57.6K bytes
    - Viewed (0)
Back to top