Reviewers: Søren Gjesse, Description: Export external array data accessors.
BUG=v8:1016 Please review this at http://codereview.chromium.org/6013011/ SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M include/v8.h Index: include/v8.h =================================================================== --- include/v8.h (revision 6056) +++ include/v8.h (working copy) @@ -1636,9 +1636,9 @@ * the backing store is preserved while V8 has a reference. */ V8EXPORT void SetIndexedPropertiesToPixelData(uint8_t* data, int length); - bool HasIndexedPropertiesInPixelData(); - uint8_t* GetIndexedPropertiesPixelData(); - int GetIndexedPropertiesPixelDataLength(); + V8EXPORT bool HasIndexedPropertiesInPixelData(); + V8EXPORT uint8_t* GetIndexedPropertiesPixelData(); + V8EXPORT int GetIndexedPropertiesPixelDataLength(); /** * Set the backing store of the indexed properties to be managed by the @@ -1651,10 +1651,10 @@ void* data, ExternalArrayType array_type, int number_of_elements); - bool HasIndexedPropertiesInExternalArrayData(); - void* GetIndexedPropertiesExternalArrayData(); - ExternalArrayType GetIndexedPropertiesExternalArrayDataType(); - int GetIndexedPropertiesExternalArrayDataLength(); + V8EXPORT bool HasIndexedPropertiesInExternalArrayData(); + V8EXPORT void* GetIndexedPropertiesExternalArrayData(); + V8EXPORT ExternalArrayType GetIndexedPropertiesExternalArrayDataType(); + V8EXPORT int GetIndexedPropertiesExternalArrayDataLength(); V8EXPORT static Local<Object> New(); static inline Object* Cast(Value* obj); -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
