Lines Matching defs:ffc
1925 FreeChunk* ffc = (FreeChunk*)((HeapWord*)chunk + new_size);
1926 assert(is_aligned(ffc), "alignment problem");
1927 ffc->set_size(rem_size);
1928 ffc->link_next(NULL);
1929 ffc->link_prev(NULL); // Mark as a free block for other (parallel) GC threads.
1933 assert(chunk->is_free() && ffc->is_free(), "Error");
1941 returnChunkToFreeList(ffc);
1945 returnChunkToDictionary(ffc);
2809 FreeChunk* ffc = (FreeChunk*)((HeapWord*)fc + i * word_sz);
2811 ((fc == ffc) && ffc->is_free() &&
2812 (ffc->size() == k*word_sz) && (fc_size == word_sz)),
2814 ffc->set_size(word_sz);
2815 ffc->link_prev(NULL); // Mark as a free block for other (parallel) GC threads.
2816 ffc->link_next(NULL);
2820 _bt.mark_block((HeapWord*)ffc, word_sz, true /* reducing */);
2823 _bt.verify_not_unallocated((HeapWord*)ffc, word_sz);
2825 _bt.verify_single_block((HeapWord*)ffc, word_sz);
2827 fl->return_chunk_at_head(ffc);
2930 FreeChunk* ffc = (FreeChunk*)((HeapWord*)fc + i * word_sz);
2931 ffc->set_size(word_sz);
2932 ffc->link_prev(NULL); // Mark as a free block for other (parallel) GC threads.
2933 ffc->link_next(NULL);
2937 _bt.mark_block((HeapWord*)ffc, word_sz, true /* reducing */);
2939 _bt.verify_not_unallocated((HeapWord*)ffc, ffc->size());
2940 _bt.verify_single_block((HeapWord*)ffc, ffc->size());
2943 fl->return_chunk_at_head(ffc);