mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-26 22:34:27 +02:00
7022100: Method annotations are incorrectly set when redefining classes
Changed to the correct annotation arrays Reviewed-by: kamg, dholmes, sla
This commit is contained in:
parent
ec891da5a7
commit
b7d5d72f78
1 changed files with 2 additions and 2 deletions
|
@ -570,9 +570,9 @@ class instanceKlass: public Klass {
|
|||
void set_method_annotations_of(int idnum, typeArrayOop anno)
|
||||
{ set_methods_annotations_of(idnum, anno, &_methods_annotations); }
|
||||
void set_method_parameter_annotations_of(int idnum, typeArrayOop anno)
|
||||
{ set_methods_annotations_of(idnum, anno, &_methods_annotations); }
|
||||
{ set_methods_annotations_of(idnum, anno, &_methods_parameter_annotations); }
|
||||
void set_method_default_annotations_of(int idnum, typeArrayOop anno)
|
||||
{ set_methods_annotations_of(idnum, anno, &_methods_annotations); }
|
||||
{ set_methods_annotations_of(idnum, anno, &_methods_default_annotations); }
|
||||
|
||||
// allocation
|
||||
DEFINE_ALLOCATE_PERMANENT(instanceKlass);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue