Home | Issue

Statistics of ABI breaks in C/C++ libraries

Total libraries690
C/C++ language70.3% / 29.7%
Total versions18041
Total problems64006
Kind of ChangesSeverityCountPercentage
Removing functions from the libraryHigh2738242.78%
Changing virtual table structureHigh7841.22%
Changing the number or order of parametersMedium13122.05%
Changing type of a parameterdestructive*Medium997115.58%
non-destructiveLow1342620.98%
Changing type of return valuedestructiveMedium12211.91%
non-destructiveLow24343.80%
Adding/removing “static” specifier of a methodMedium150.02%
Changing Values in Enumeration Types or MacrosLow662710.35%
Overriding Virtual FunctionsLow8341.30%
* changes that affect the size or internal structure of a type.



Generated on Mon Sep 1 22:05:01 2014 by Upstream Tracker 1.4  
ROSA Laboratory