Home | History | Annotate | Download | only in v8

Lines Matching refs:m_current

42     ChunkedTable() : m_chunks(0), m_current(0), m_last(0) { }
46 if (m_current == m_last) {
48 m_current = m_chunks->m_entries;
49 m_last = m_current + CHUNK_SIZE;
51 ASSERT((m_chunks->m_entries <= m_current) && (m_current < m_last));
52 T* p = m_current++;
60 ASSERT(m_current > m_chunks->m_entries);
61 m_current--;
62 if (element != m_current)
63 Traits::move(element, m_current);
64 if (m_current == m_chunks->m_entries) {
67 m_current = m_last = m_chunks ? m_chunks->m_entries + CHUNK_SIZE : 0;
70 ASSERT(!m_chunks || ((m_chunks->m_entries < m_current) && (m_current <= m_last)));
78 clearEntries(m_chunks->m_entries, m_current);
90 m_current = m_chunks->m_entries;
91 m_last = m_current + CHUNK_SIZE;
99 visitEntries(store, m_chunks->m_entries, m_current, visitor);
124 T* m_current;