mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-26 14:24:46 +02:00
6861660: OopMapBlock count/size confusion
Reviewed-by: tonyp, iveresov
This commit is contained in:
parent
6a97a03610
commit
662adda5e6
9 changed files with 111 additions and 83 deletions
|
@ -125,10 +125,10 @@ class ClassFileParser VALUE_OBJ_CLASS_SPEC {
|
|||
int runtime_invisible_annotations_length, TRAPS);
|
||||
|
||||
// Final setup
|
||||
int compute_oop_map_size(instanceKlassHandle super, int nonstatic_oop_count,
|
||||
int compute_oop_map_count(instanceKlassHandle super, int nonstatic_oop_count,
|
||||
int first_nonstatic_oop_offset);
|
||||
void fill_oop_maps(instanceKlassHandle k, int nonstatic_oop_map_count,
|
||||
u2* nonstatic_oop_offsets, u2* nonstatic_oop_length);
|
||||
u2* nonstatic_oop_offsets, u2* nonstatic_oop_counts);
|
||||
void set_precomputed_flags(instanceKlassHandle k);
|
||||
objArrayHandle compute_transitive_interfaces(instanceKlassHandle super,
|
||||
objArrayHandle local_ifs, TRAPS);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue