comparison src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp @ 113:ba764ed4b6f2

6420645: Create a vm that uses compressed oops for up to 32gb heapsizes Summary: Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold
author coleenp
date Sun, 13 Apr 2008 17:43:42 -0400
parents 6432c3bb6240
children d1605aabd0a1 37f87013dfd8
comparison
equal deleted inserted replaced
110:a49a647afe9a 113:ba764ed4b6f2
538 538
539 // Allocation support 539 // Allocation support
540 HeapWord* allocate(size_t size); 540 HeapWord* allocate(size_t size);
541 HeapWord* par_allocate(size_t size); 541 HeapWord* par_allocate(size_t size);
542 542
543 oop promote(oop obj, size_t obj_size, oop* ref); 543 oop promote(oop obj, size_t obj_size);
544 void gc_prologue(); 544 void gc_prologue();
545 void gc_epilogue(); 545 void gc_epilogue();
546 546
547 // This call is used by a containing CMS generation / collector 547 // This call is used by a containing CMS generation / collector
548 // to inform the CFLS space that a sweep has been completed 548 // to inform the CFLS space that a sweep has been completed