- 
    
Bug
 - 
    Resolution: Fixed
 - 
    
  P3                     
     - 
    repo-valhalla
 
                    declared_nonstatic_fields of a value class is calculated from the nonstatic_fields of its super class, this is wrong as the super class can also contain flat fields.
            
- relates to
 - 
                    
JDK-8354322 [lworld] InlineKlass::collect_fields fails to look up flat fields declared in abstract super class
-         
     - Resolved
 
 -         
 
- links to
 - 
                    
        
        Commit(lworld)
        openjdk/valhalla/cb47c37c
    
 - 
                    
        
        Review(lworld)
        openjdk/valhalla/1438