Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for stressMapType (0.11 sec)

  1. test/stress/maps.go

    	return []MapType{intMapType{}}
    }
    
    type MapType interface {
    	NewMap() Map
    }
    
    type Map interface {
    	AddItem()
    	DelItem()
    	Len() int
    	GetItem()
    	RangeAll()
    }
    
    func stressMapType(mt MapType, done func()) {
    	defer done()
    	m := mt.NewMap()
    	for m.Len() < 10000 {
    		Println("map at ", m.Len())
    		if m.Len()%100 == 0 {
    			runtime.Gosched()
    		}
    		m.AddItem()
    		m.AddItem()
    		m.DelItem()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 13:43:18 UTC 2016
    - 1.8K bytes
    - Viewed (0)
Back to top