Lines Matching refs:arrayKlass
33 #include "oops/arrayKlass.hpp"
40 int arrayKlass::object_size(int header_size) const {
54 klassOop arrayKlass::java_super() const {
62 oop arrayKlass::multi_allocate(int rank, jint* sizes, TRAPS) {
67 methodOop arrayKlass::uncached_lookup_method(Symbol* name, Symbol* signature) const {
74 arrayKlassHandle arrayKlass::base_create_array_klass(
78 // we must insert filler fields into arrayKlass to make it the same size as instanceKlass.
115 // since a GC can happen. At this point all instance variables of the arrayKlass must be setup.
116 void arrayKlass::complete_create_array_klass(arrayKlassHandle k, KlassHandle super_klass, TRAPS) {
123 objArrayOop arrayKlass::compute_secondary_supers(int num_extra_slots, TRAPS) {
130 bool arrayKlass::compute_is_subtype_of(klassOop k) {
138 inline intptr_t* arrayKlass::start_of_vtable() const {
144 klassVtable* arrayKlass::vtable() const {
150 objArrayOop arrayKlass::allocate_arrayArray(int n, int length, TRAPS) {
169 void arrayKlass::array_klasses_do(void f(klassOop k)) {
174 k = arrayKlass::cast(k)->higher_dimension();
179 void arrayKlass::with_array_klasses_do(void f(klassOop k)) {
185 jint arrayKlass::compute_modifier_flags(TRAPS) const {
191 jint arrayKlass::jvmti_class_status() const {
197 void arrayKlass::oop_print_on(oop obj, outputStream* st) {
205 void arrayKlass::oop_verify_on(oop obj, outputStream* st) {