Home | History | Annotate | Download | only in heap

Lines Matching full:cur_node

2295   for (FreeSpace* cur_node = top(); cur_node != nullptr;
2296 cur_node = cur_node->next()) {
2297 Page* page_for_node = Page::FromAddress(cur_node->address());
2300 int size = cur_node->size();
2302 DCHECK((prev_node != nullptr) || (top() == cur_node));
2303 if (cur_node == top()) {
2304 set_top(cur_node->next());
2306 if (cur_node == end()) {
2310 prev_node->set_next(cur_node->next());
2314 prev_node = cur_node;
2375 for (FreeSpace* cur_node = top(); cur_node != nullptr;
2376 cur_node = cur_node->next()) {
2377 int size = cur_node->size();
2378 Page* page_for_node = Page::FromAddress(cur_node->address());
2384 if (cur_node == top()) {
2385 set_top(cur_node->next());
2387 if (cur_node == end()) {
2391 prev_non_evac_node->set_next(cur_node->next());
2400 return cur_node;
2403 prev_non_evac_node = cur_node;