< prev index next >

src/share/vm/gc/shared/collectedHeap.cpp

Print this page
rev 11777 : [mq]: gcinterface.patch

@@ -297,11 +297,11 @@
   if (new_tlab_size == 0) {
     return NULL;
   }
 
   // Allocate a new TLAB...
-  HeapWord* obj = Universe::heap()->allocate_new_tlab(new_tlab_size);
+  HeapWord* obj = GC::gc()->heap()->allocate_new_tlab(new_tlab_size);
   if (obj == NULL) {
     return NULL;
   }
 
   AllocTracer::send_allocation_in_new_tlab_event(klass, new_tlab_size * HeapWordSize, size * HeapWordSize);

@@ -439,12 +439,12 @@
 #ifdef ASSERT
 void CollectedHeap::fill_args_check(HeapWord* start, size_t words)
 {
   assert(words >= min_fill_size(), "too small to fill");
   assert(words % MinObjAlignment == 0, "unaligned size");
-  assert(Universe::heap()->is_in_reserved(start), "not in heap");
-  assert(Universe::heap()->is_in_reserved(start + words - 1), "not in heap");
+  assert(GC::gc()->heap()->is_in_reserved(start), "not in heap");
+  assert(GC::gc()->heap()->is_in_reserved(start + words - 1), "not in heap");
 }
 
 void CollectedHeap::zap_filler_array(HeapWord* start, size_t words, bool zap)
 {
   if (ZapFillerObjects && zap) {

@@ -604,11 +604,11 @@
 
 /////////////// Unit tests ///////////////
 
 #ifndef PRODUCT
 void CollectedHeap::test_is_in() {
-  CollectedHeap* heap = Universe::heap();
+  CollectedHeap* heap = GC::gc()->heap();
 
   uintptr_t epsilon    = (uintptr_t) MinObjAlignment;
   uintptr_t heap_start = (uintptr_t) heap->_reserved.start();
   uintptr_t heap_end   = (uintptr_t) heap->_reserved.end();
 
< prev index next >