Binary compatibility report for the Vala library  between 0.11.6 and 0.11.7 versions on x86

Test Info


Library NameVala
Version #10.11.6
Version #20.11.7
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files4
Total Shared Libraries1
Total Symbols / Types2711 / 831
VerdictIncompatible
(0.22%)

Problem Summary


SeverityCount
Added Symbols-18
Removed SymbolsHigh6
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low2
Problems with
Constants
Low0
Other Changes-0

Added Symbols (18)


vala.h, libvala-0.12.so.0.0.0
vala_code_generator_load_field ( ValaCodeGenerator* self, ValaField* field, ValaTargetValue* instance )
vala_code_generator_load_parameter ( ValaCodeGenerator* self, ValaParameter* param )
vala_code_generator_store_field ( ValaCodeGenerator* self, ValaField* field, ValaTargetValue* instance, ValaTargetValue* value )
vala_code_generator_store_parameter ( ValaCodeGenerator* self, ValaParameter* param, ValaTargetValue* value )
vala_report_experimental ( ValaSourceReference* source, gchar const* message )
vala_symbol_check_experimental ( ValaSymbol* self, ValaSourceReference* source_ref )
vala_symbol_get_experimental ValaSymbol* self )
vala_symbol_process_experimental_attribute ( ValaSymbol* self, ValaAttribute* attr )
vala_symbol_set_experimental ( ValaSymbol* self, gboolean value )

valacodegen.h, libvala-0.12.so.0.0.0
vala_ccode_base_module_destroy_field ( ValaCCodeBaseModule* self, ValaField* field, ValaTargetValue* instance )
vala_ccode_base_module_destroy_local ( ValaCCodeBaseModule* self, ValaLocalVariable* local )
vala_ccode_base_module_destroy_parameter ( ValaCCodeBaseModule* self, ValaParameter* param )
vala_ccode_base_module_get_field_cvalue ( ValaCCodeBaseModule* self, ValaField* field, ValaTargetValue* instance )
vala_ccode_base_module_get_local_cvalue ( ValaCCodeBaseModule* self, ValaLocalVariable* local )
vala_ccode_base_module_get_parameter_cvalue ( ValaCCodeBaseModule* self, ValaParameter* param )
vala_ccode_base_module_load_this_parameter ( ValaCCodeBaseModule* self, ValaTypeSymbol* sym )
vala_dova_member_access_module_get_field_cvalue ( ValaDovaMemberAccessModule* self, ValaField* f, ValaTargetValue* instance )
vala_dova_member_access_module_get_parameter_cvalue ( ValaDovaMemberAccessModule* self, ValaParameter* p )

to the top

Removed Symbols (6)


valacodegen.h, libvala-0.12.so.0.0.0
vala_ccode_base_module_get_address_of_expression ( ValaCCodeBaseModule* self, ValaExpression* e, ValaCCodeExpression* ce )
vala_ccode_base_module_get_variable_cvalue ( ValaCCodeBaseModule* self, ValaVariable* variable, ValaCCodeExpression* inner )
vala_ccode_base_module_is_address_of_possible ( ValaCCodeBaseModule* self, ValaExpression* e )
vala_ccode_base_module_load_parameter ( ValaCCodeBaseModule* self, ValaParameter* param )
vala_ccode_member_access_module_get_local_cvalue ( ValaCCodeMemberAccessModule* self, ValaLocalVariable* local )
vala_ccode_member_access_module_get_parameter_cvalue ( ValaCCodeMemberAccessModule* self, ValaParameter* param )

to the top

Problems with Symbols, Low Severity (2)


valacodegen.h, libvala-0.12.so.0.0.0
[+] vala_ccode_base_module_destroy_variable ( ValaCCodeBaseModule* self, ValaVariable* variable, ValaCCodeExpression* inner ) (2)

to the top

Header Files (4)


vala.h
valaccode.h
valacodegen.h
valagee.h

to the top

Shared Libraries (1)


libvala-0.12.so.0.0.0

to the top




Generated on Mon Jan 23 12:26:04 2012 for Vala by ABI Compliance Checker 1.96.5  
A tool for checking backward binary compatibility of a shared C/C++ library API