| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index 79a8fbafbe8769104feef8626efb7ff82b8db7ff..7b9796481eab87e4a6602069ce7161662834f2b5 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -4593,8 +4593,21 @@ class ExternalFloat64Array: public ExternalArray {
|
|
|
| class FixedTypedArrayBase: public FixedArrayBase {
|
| public:
|
| + // [base_pointer]: For now, points to the FixedTypedArrayBase itself.
|
| + DECL_ACCESSORS(base_pointer, Object)
|
| +
|
| + // Dispatched behavior.
|
| + inline void FixedTypedArrayBaseIterateBody(ObjectVisitor* v);
|
| +
|
| + template <typename StaticVisitor>
|
| + inline void FixedTypedArrayBaseIterateBody();
|
| +
|
| DECLARE_CAST(FixedTypedArrayBase)
|
|
|
| + static const int kBasePointerOffset =
|
| + FixedArrayBase::kHeaderSize + kPointerSize;
|
| + static const int kHeaderSize = kBasePointerOffset + kPointerSize;
|
| +
|
| static const int kDataOffset = DOUBLE_POINTER_ALIGN(kHeaderSize);
|
|
|
| inline int size();
|
|
|