Binary compatibility report for the V8 library from version 2.3.6 to 2.3.7 on x86
Summary
Problem Summary
Added Interfaces (3)
,
libv8.so
namespace v8
HeapGraphNode::GetReachableSize ( ) const
[ symbol: _ZNK2v813HeapGraphNode16GetReachableSizeEv ]
HeapGraphNode::GetRetainedSize ( ) const
[ symbol: _ZNK2v813HeapGraphNode15GetRetainedSizeEv ]
,
libv8.so
namespace v8
Value::IsRegExp ( ) const
[ symbol: _ZNK2v85Value8IsRegExpEv ]
to the top
Removed Interfaces (3)
,
libv8.so
namespace v8
HeapGraphNode::GetPrivateSize ( ) const
[ symbol: _ZNK2v813HeapGraphNode14GetPrivateSizeEv ]
HeapGraphNode::GetTotalSize ( ) const
[ symbol: _ZNK2v813HeapGraphNode12GetTotalSizeEv ]
,
libv8.so
namespace v8
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_7BooleanEEEjS6_ESG_PFNS1_INS_5ArrayEEES6_ES3_ ]
to the top
Problems with Data Types, Low risk (8)
namespace v8
[+] HeapGraphEdge::Type (3)
|
Name of field with value 1 has been changed from ELEMENT to kElement. | Applications may execute another branch of library code. |
Name of field with value 2 has been changed from PROPERTY to kProperty. | Applications may execute another branch of library code. |
Name of field with value 3 has been changed from INTERNAL to kInternal. | Applications may execute another branch of library code. |
[+] affected interfaces (1)
HeapGraphEdge::GetType ( ) const:
Return value has type 'HeapGraphEdge::Type'.
[+] HeapGraphNode::Type (5)
|
Name of field with value 1 has been changed from ARRAY to kArray. | Applications may execute another branch of library code. |
Name of field with value 2 has been changed from STRING to kString. | Applications may execute another branch of library code. |
Name of field with value 3 has been changed from OBJECT to kObject. | Applications may execute another branch of library code. |
Name of field with value 4 has been changed from CODE to kCode. | Applications may execute another branch of library code. |
Name of field with value 5 has been changed from CLOSURE to kClosure. | Applications may execute another branch of library code. |
[+] affected interfaces (1)
HeapGraphNode::GetType ( ) const:
Return value has type 'HeapGraphNode::Type'.
to the top
Header Files (3)
to the top
Shared Libraries (1)
libv8.so
to the top