Home | Issue

Statistics of ABI breaks in C/C++ libraries

Total libraries702
C/C++ language70.4% / 29.6%
Total versions18523
Total problems64722
Kind of ChangesSeverityCountPercentage
Removing functions from the libraryHigh2754642.56%
Changing virtual table structureHigh8001.24%
Changing the number or order of parametersMedium13322.06%
Changing type of a parameterdestructive*Medium1003815.51%
non-destructiveLow1361721.04%
Changing type of return valuedestructiveMedium12321.90%
non-destructiveLow24363.76%
Adding/removing “static” specifier of a methodMedium150.02%
Changing Values in Enumeration Types or MacrosLow687210.62%
Overriding Virtual FunctionsLow8341.29%
* changes that affect the size or internal structure of a type.



Generated on Wed Nov 26 22:05:01 2014 by Upstream Tracker 1.4  
ROSA Laboratory