Home | Issue

Statistics of ABI breaks in C/C++ libraries

Total libraries684
C/C++ language70.3% / 29.7%
Total versions17832
Total problems63486
Kind of ChangesSeverityCountPercentage
Removing functions from the libraryHigh2737543.12%
Changing virtual table structureHigh7841.23%
Changing the number or order of parametersMedium13112.07%
Changing type of a parameterdestructive*Medium989715.59%
non-destructiveLow1333521%
Changing type of return valuedestructiveMedium12131.91%
non-destructiveLow24303.83%
Adding/removing “static” specifier of a methodMedium150.02%
Changing Values in Enumeration Types or MacrosLow62929.91%
Overriding Virtual FunctionsLow8341.31%
* changes that affect the size or internal structure of a type.



Generated on Mon Jul 28 22:05:02 2014 by Upstream Tracker 1.4  
ROSA Laboratory