Home | History | Annotate | Download | only in src

Lines Matching refs:FreeListNode

1786 void FreeListNode::set_size(Heap* heap, int size_in_bytes) {
1814 FreeListNode* FreeListNode::next() {
1818 return reinterpret_cast<FreeListNode*>(
1821 return reinterpret_cast<FreeListNode*>(
1827 FreeListNode** FreeListNode::next_address() {
1831 return reinterpret_cast<FreeListNode**>(address() + kNextOffset);
1833 return reinterpret_cast<FreeListNode**>(address() + kPointerSize);
1838 void FreeListNode::set_next(FreeListNode* next) {
1871 FreeListNode* node = FreeListNode::FromAddress(start);
1898 FreeListNode* FreeList::PickNodeFromList(FreeListNode** list, int* node_size) {
1899 FreeListNode* node = *list;
1920 FreeListNode* FreeList::FindNodeFor(int size_in_bytes, int* node_size) {
1921 FreeListNode* node = NULL;
1938 for (FreeListNode** cur = &huge_list_;
1941 FreeListNode* cur_node = *cur;
1979 FreeListNode* new_node = FindNodeFor(size_in_bytes, &new_node_size);
2040 static intptr_t CountFreeListItemsInList(FreeListNode* n, Page* p) {
2067 static intptr_t EvictFreeListItemsInList(FreeListNode** n, Page* p) {
2098 intptr_t FreeList::SumFreeList(FreeListNode* cur) {
2113 int FreeList::FreeListLength(FreeListNode* cur) {