< prev index next >


Print this page
rev 47223 : [mq]: heapz8

@@ -142,10 +142,13 @@
   // Allocate from the current thread's TLAB, with broken-out slow path.
   inline static HeapWord* allocate_from_tlab(Klass* klass, Thread* thread, size_t size);
   static HeapWord* allocate_from_tlab_slow(Klass* klass, Thread* thread, size_t size);
+  // Handle if needed heap sampling.
+  static HeapWord* handle_heap_sampling(Thread* thread, HeapWord* obj, size_t size);
   // Allocate an uninitialized block of the given size, or returns NULL if
   // this is impossible.
   inline static HeapWord* common_mem_allocate_noinit(Klass* klass, size_t size, TRAPS);
   // Like allocate_init, but the block returned by a successful allocation
< prev index next >