Lines Matching refs:klass

150   inline static HeapWord* allocate_from_tlab(KlassHandle klass, Thread* thread, size_t size);
151 static HeapWord* allocate_from_tlab_slow(KlassHandle klass, Thread* thread, size_t size);
155 inline static HeapWord* common_mem_allocate_noinit(KlassHandle klass, size_t size, TRAPS);
159 inline static HeapWord* common_mem_allocate_init(KlassHandle klass, size_t size, TRAPS);
170 inline static void post_allocation_setup_common(KlassHandle klass, HeapWord* obj);
171 inline static void post_allocation_setup_no_klass_install(KlassHandle klass,
174 inline static void post_allocation_setup_obj(KlassHandle klass, HeapWord* obj);
176 inline static void post_allocation_setup_array(KlassHandle klass,
365 static oop Class_obj_allocate(KlassHandle klass, int size, KlassHandle real_klass, TRAPS);
368 inline static oop obj_allocate(KlassHandle klass, int size, TRAPS);
369 inline static oop array_allocate(KlassHandle klass, int size, int length, TRAPS);
370 inline static oop array_allocate_nozero(KlassHandle klass, int size, int length, TRAPS);
375 inline static oop permanent_obj_allocate(KlassHandle klass, int size, TRAPS);
377 // the klass pointer in the newly created object (as permanent_obj_allocate()
378 // above does). This allows for a delay in the installation of the klass
381 // klass pointer.
382 inline static oop permanent_obj_allocate_no_klass_install(KlassHandle klass,
385 inline static void post_allocation_install_obj_klass(KlassHandle klass, oop obj);
386 inline static oop permanent_array_allocate(KlassHandle klass, int size, int length, TRAPS);