()
| 106 | } |
| 107 | |
| 108 | func (f *hashMap) FreeCount() int { |
| 109 | common.Verify(func() { |
| 110 | expectedFreePageCount := f.hashmapFreeCountSlow() |
| 111 | if int(f.freePagesCount) != expectedFreePageCount { |
| 112 | panic(fmt.Sprintf("assertion failed: freePagesCount (%d) is out of sync with free pages map (%d)", |
| 113 | f.freePagesCount, expectedFreePageCount)) |
| 114 | } |
| 115 | }) |
| 116 | return int(f.freePagesCount) |
| 117 | } |
| 118 | |
| 119 | func (f *hashMap) freePageIds() common.Pgids { |
| 120 | count := f.FreeCount() |
no test coverage detected