equal
deleted
inserted
replaced
275 |
275 |
276 static void fixup_module_field(Klass* k, Handle module); |
276 static void fixup_module_field(Klass* k, Handle module); |
277 |
277 |
278 // Conversion |
278 // Conversion |
279 static Klass* as_Klass(oop java_class); |
279 static Klass* as_Klass(oop java_class); |
|
280 static Klass* as_Klass_raw(oop java_class); |
280 static void set_klass(oop java_class, Klass* klass); |
281 static void set_klass(oop java_class, Klass* klass); |
281 static BasicType as_BasicType(oop java_class, Klass** reference_klass = NULL); |
282 static BasicType as_BasicType(oop java_class, Klass** reference_klass = NULL); |
282 static Symbol* as_signature(oop java_class, bool intern_if_not_found, TRAPS); |
283 static Symbol* as_signature(oop java_class, bool intern_if_not_found, TRAPS); |
283 static void print_signature(oop java_class, outputStream *st); |
284 static void print_signature(oop java_class, outputStream *st); |
284 static const char* as_external_name(oop java_class); |
285 static const char* as_external_name(oop java_class); |
308 static oop class_loader(oop java_class); |
309 static oop class_loader(oop java_class); |
309 static void set_module(oop java_class, oop module); |
310 static void set_module(oop java_class, oop module); |
310 static oop module(oop java_class); |
311 static oop module(oop java_class); |
311 |
312 |
312 static int oop_size(oop java_class); |
313 static int oop_size(oop java_class); |
|
314 static int oop_size_raw(oop java_class); |
313 static void set_oop_size(HeapWord* java_class, int size); |
315 static void set_oop_size(HeapWord* java_class, int size); |
314 static int static_oop_field_count(oop java_class); |
316 static int static_oop_field_count(oop java_class); |
|
317 static int static_oop_field_count_raw(oop java_class); |
315 static void set_static_oop_field_count(oop java_class, int size); |
318 static void set_static_oop_field_count(oop java_class, int size); |
316 |
319 |
317 static GrowableArray<Klass*>* fixup_mirror_list() { |
320 static GrowableArray<Klass*>* fixup_mirror_list() { |
318 return _fixup_mirror_list; |
321 return _fixup_mirror_list; |
319 } |
322 } |
1318 public: |
1321 public: |
1319 static void compute_offsets(); |
1322 static void compute_offsets(); |
1320 static void serialize_offsets(SerializeClosure* f) NOT_CDS_RETURN; |
1323 static void serialize_offsets(SerializeClosure* f) NOT_CDS_RETURN; |
1321 |
1324 |
1322 static ClassLoaderData* loader_data(oop loader); |
1325 static ClassLoaderData* loader_data(oop loader); |
|
1326 static ClassLoaderData* loader_data_raw(oop loader); |
1323 static ClassLoaderData* cmpxchg_loader_data(ClassLoaderData* new_data, oop loader, ClassLoaderData* expected_data); |
1327 static ClassLoaderData* cmpxchg_loader_data(ClassLoaderData* new_data, oop loader, ClassLoaderData* expected_data); |
1324 |
1328 |
1325 static oop parent(oop loader); |
1329 static oop parent(oop loader); |
1326 static oop name(oop loader); |
1330 static oop name(oop loader); |
1327 static oop nameAndId(oop loader); |
1331 static oop nameAndId(oop loader); |