Home | Issue

Statistics of ABI breaks in C/C++ libraries

Total libraries695
C/C++ language70.2% / 29.8%
Total versions18300
Total problems64379
Kind of ChangesSeverityCountPercentage
Removing functions from the libraryHigh2743342.61%
Changing virtual table structureHigh8001.24%
Changing the number or order of parametersMedium13172.05%
Changing type of a parameterdestructive*Medium1001415.55%
non-destructiveLow1348920.95%
Changing type of return valuedestructiveMedium12251.90%
non-destructiveLow24343.78%
Adding/removing “static” specifier of a methodMedium150.02%
Changing Values in Enumeration Types or MacrosLow681810.59%
Overriding Virtual FunctionsLow8341.30%
* changes that affect the size or internal structure of a type.



Generated on Mon Oct 20 22:05:01 2014 by Upstream Tracker 1.4  
ROSA Laboratory