Chromium Code Reviews| Index: include/v8.h |
| diff --git a/include/v8.h b/include/v8.h |
| index d94e9b32b854826ba221abb3948f057fb74a9a26..908c0e19e36c206915cc596bbdc5daa691c32c17 100644 |
| --- a/include/v8.h |
| +++ b/include/v8.h |
| @@ -3511,6 +3511,15 @@ class V8_EXPORT ArrayBufferView : public Object { |
| */ |
| size_t CopyContents(void* dest, size_t byte_length); |
| + /** |
| + * Returns true if ArrayBufferView::Buffer() is a no-op. If it returns false, |
|
Dmitry Lomov (no reviews)
2015/04/13 08:46:08
'no-op' is a bad explanation of what 'Buffer' does
|
| + * getting the buffer might incur allocating a backing store and materializing |
| + * the contents. In that case, CopyContents can be used to access the |
| + * underlying contents of this ArrayBufferView without materializing the |
| + * buffer first. |
| + */ |
| + bool HasBuffer() const; |
| + |
| V8_INLINE static ArrayBufferView* Cast(Value* obj); |
| static const int kInternalFieldCount = |