Binary compatibility report for the V8 library between 3.21.4.1 and 3.21.5 versions on x86
Test Info
Library Name | V8 |
Version #1 | 3.21.4.1 |
Version #2 | 3.21.5 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 5 |
Total Shared Libraries | 1 |
Total Symbols / Types | 568 / 378 |
Verdict | Incompatible (1.8%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 1 |
Removed Symbols | High | 10 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (1)
v8.h,
libv8.so
namespace v8
FunctionTemplate::RemovePrototype ( )
[symbol: _ZN2v816FunctionTemplate15RemovePrototypeEv]
to the top
Removed Symbols (10)
v8-profiler.h,
libv8.so
namespace v8
CpuProfileNode::GetSelfTime ( ) const
[symbol: _ZNK2v814CpuProfileNode11GetSelfTimeEv]
CpuProfileNode::GetTotalSamplesCount ( ) const
[symbol: _ZNK2v814CpuProfileNode20GetTotalSamplesCountEv]
CpuProfileNode::GetTotalTime ( ) const
[symbol: _ZNK2v814CpuProfileNode12GetTotalTimeEv]
v8.h,
libv8.so
namespace v8
FunctionTemplate::New ( InvocationCallback callback, Handle<Value> data, Handle<Signature> signature, int length ) [static]
[symbol: _ZN2v816FunctionTemplate3NewEPFNS_6HandleINS_5ValueEEERKNS_9ArgumentsEES3_NS1_INS_9SignatureEEEi]
FunctionTemplate::SetCallHandler ( InvocationCallback callback, Handle<Value> data )
[symbol: _ZN2v816FunctionTemplate14SetCallHandlerEPFNS_6HandleINS_5ValueEEERKNS_9ArgumentsEES3_]
Object::SetAccessor ( Handle<String> name, AccessorGetter getter, AccessorSetter setter, Handle<Value> data, enum AccessControl settings, enum PropertyAttribute attribute )
[symbol: _ZN2v86Object11SetAccessorENS_6HandleINS_6StringEEEPFNS1_INS_5ValueEEENS_5LocalIS2_EERKNS_12AccessorInfoEEPFvS7_NS6_IS4_EESA_ES5_NS_13AccessControlENS_17PropertyAttributeE]
ObjectTemplate::SetAccessor ( Handle<String> name, AccessorGetter getter, AccessorSetter setter, Handle<Value> data, enum AccessControl settings, enum PropertyAttribute attribute, Handle<AccessorSignature> signature )
[symbol: _ZN2v814ObjectTemplate11SetAccessorENS_6HandleINS_6StringEEEPFNS1_INS_5ValueEEENS_5LocalIS2_EERKNS_12AccessorInfoEEPFvS7_NS6_IS4_EESA_ES5_NS_13AccessControlENS_17PropertyAttributeENS1_INS_17AccessorSignatureEEE]
ObjectTemplate::SetCallAsFunctionHandler ( InvocationCallback callback, Handle<Value> data )
[symbol: _ZN2v814ObjectTemplate24SetCallAsFunctionHandlerEPFNS_6HandleINS_5ValueEEERKNS_9ArgumentsEES3_]
ObjectTemplate::SetIndexedPropertyHandler ( IndexedPropertyGetter getter, IndexedPropertySetter setter, IndexedPropertyQuery query, IndexedPropertyDeleter deleter, IndexedPropertyEnumerator enumerator, Handle<Value> data )
[symbol: _ZN2v814ObjectTemplate25SetIndexedPropertyHandlerEPFNS_6HandleINS_5ValueEEEjRKNS_12AccessorInfoEEPFS3_jNS_5LocalIS2_EES6_EPFNS1_INS_7IntegerEEEjS6_EPFNS1_INS_7BooleanEEEjS6_EPFNS1_INS_5ArrayEEES6_ES3_]
ObjectTemplate::SetNamedPropertyHandler ( NamedPropertyGetter getter, NamedPropertySetter setter, NamedPropertyQuery query, NamedPropertyDeleter deleter, NamedPropertyEnumerator enumerator, Handle<Value> data )
[symbol: _ZN2v814ObjectTemplate23SetNamedPropertyHandlerEPFNS_6HandleINS_5ValueEEENS_5LocalINS_6StringEEERKNS_12AccessorInfoEEPFS3_S6_NS4_IS2_EES9_EPFNS1_INS_7IntegerEEES6_S9_EPFNS1_INS_7BooleanEEES6_S9_EPFNS1_INS_5ArrayEEES9_ES3_]
to the top
Header Files (5)
v8-preparser.h
v8-profiler.h
v8.h
v8config.h
v8stdint.h
to the top
Shared Libraries (1)
libv8.so
to the top