the hashtable (location information is maintained outside, and assume it is always correct)
| 156 | // the hashtable (location information is maintained outside, and assume it is |
| 157 | // always correct) |
| 158 | list<int64_t>::const_iterator request(int64_t key) { |
| 159 | dq.emplace_front(key); |
| 160 | return dq.cbegin(); |
| 161 | } |
| 162 | |
| 163 | list<int64_t>::const_iterator re_request(list<int64_t>::const_iterator it) { |
| 164 | if (it != dq.cbegin()) { |