Mercurial > hg > graal-jvmci-8
comparison src/share/vm/classfile/classFileParser.cpp @ 652:4aaa9f5e02a8
4766230: Hotspot vtable inconsistencies cause core dumps. 6579515. 6582242.
Reviewed-by: kamg, coleenp
author | acorn |
---|---|
date | Wed, 18 Mar 2009 17:20:57 -0400 |
parents | 0fbdb4381b99 |
children | 715dceaa89b7 |
comparison
equal
deleted
inserted
replaced
651:8ce995316d10 | 652:4aaa9f5e02a8 |
---|---|
2745 klassVtable::compute_vtable_size_and_num_mirandas(vtable_size, | 2745 klassVtable::compute_vtable_size_and_num_mirandas(vtable_size, |
2746 num_miranda_methods, | 2746 num_miranda_methods, |
2747 super_klass(), | 2747 super_klass(), |
2748 methods(), | 2748 methods(), |
2749 access_flags, | 2749 access_flags, |
2750 class_loader(), | 2750 class_loader, |
2751 class_name(), | 2751 class_name, |
2752 local_interfaces()); | 2752 local_interfaces(), |
2753 CHECK_(nullHandle)); | |
2753 | 2754 |
2754 // Size of Java itable (in words) | 2755 // Size of Java itable (in words) |
2755 itable_size = access_flags.is_interface() ? 0 : klassItable::compute_itable_size(transitive_interfaces); | 2756 itable_size = access_flags.is_interface() ? 0 : klassItable::compute_itable_size(transitive_interfaces); |
2756 | 2757 |
2757 // Field size and offset computation | 2758 // Field size and offset computation |