Binary compatibility report for the Vala library  between 0.7.9 and 0.7.10 versions on x86

Test Info


Library NameVala
Version #10.7.9
Version #20.7.10
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files4
Total Shared Libraries1
Total Symbols / Types2263 / 717
VerdictIncompatible
(0.15%)

Problem Summary


SeverityCount
Added Symbols-15
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium139
Low1
Problems with
Symbols
High0
Medium1
Low0
Problems with
Constants
Low0
Other Changes-2

Added Symbols (15)


vala.h, libvala.so.0.0.0
vala_basic_block_get_postorder_number ValaBasicBlock* self )
vala_basic_block_get_postorder_visited ValaBasicBlock* self )
vala_basic_block_set_postorder_number ( ValaBasicBlock* self, gint value )
vala_basic_block_set_postorder_visited ( ValaBasicBlock* self, gboolean value )
vala_code_context_get_mem_profiler ValaCodeContext* self )
vala_code_context_set_mem_profiler ( ValaCodeContext* self, gboolean value )
vala_code_visitor_visit_template ( ValaCodeVisitor* self, ValaTemplate* tmpl )
vala_data_type_has_type_arguments ValaDataType* self )
vala_semantic_analyzer_get_current_async_method ValaSemanticAnalyzer* self )
vala_source_file_get_gir_namespace ValaSourceFile* self )
vala_source_file_get_gir_version ValaSourceFile* self )
vala_source_file_set_gir_namespace ( ValaSourceFile* self, char const* value )
vala_source_file_set_gir_version ( ValaSourceFile* self, char const* value )
vala_struct_set_rank ( ValaStruct* self, gint rank )

valacodegen.h, libvala.so.0.0.0
vala_gir_writer_write_includes ValaGIRWriter* self )

to the top

Problems with Data Types, Medium Severity (139)


vala.h
[+] enum ValaGenieTokenType (84)
[+] enum ValaTokenType (55)

to the top

Problems with Symbols, Medium Severity (1)


valacodegen.h, libvala.so.0.0.0
[+] vala_typeregister_function_get_type_interface_init_statements ValaTypeRegisterFunction* self ) (1)

to the top

Problems with Data Types, Low Severity (1)


vala.h
[+] enum ValaGenieTokenType (1)

to the top

Other Changes in Data Types (2)


vala.h
[+] enum ValaBinaryOperator (1)
[+] enum ValaTokenType (1)

to the top

Header Files (4)


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

to the top

Shared Libraries (1)


libvala.so.0.0.0

to the top




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