Home | Issue

Statistics of ABI breaks in C/C++ libraries

Total libraries666
C/C++ language70.3% / 29.7%
Total versions16933
Total problems58769
Kind of ChangesSeverityCountPercentage
Removing functions from the libraryHigh2696445.88%
Changing virtual table structureHigh7451.27%
Changing the number or order of parametersMedium12312.09%
Changing type of a parameterdestructive*Medium970616.52%
non-destructiveLow1062218.07%
Changing type of return valuedestructiveMedium12132.06%
non-destructiveLow14152.41%
Adding/removing “static” specifier of a methodMedium150.03%
Changing Values in Enumeration Types or MacrosLow602610.25%
Overriding Virtual FunctionsLow8321.42%
* changes that affect the size or internal structure of a type.



Generated on Fri Apr 18 22:05:02 2014 by Upstream Tracker 1.4  
ROSA Laboratory