| Index: src/api.cc
|
| diff --git a/src/api.cc b/src/api.cc
|
| index 5b6b6446a798aad5f5b3f6f45328db9adc36cb75..40c5844c46ea1c5c311a91a33097aee8e4b35a28 100644
|
| --- a/src/api.cc
|
| +++ b/src/api.cc
|
| @@ -6121,6 +6121,9 @@ i::Handle<i::JSTypedArray> NewTypedArray(
|
|
|
| obj->set_buffer(*buffer);
|
|
|
| + obj->set_weak_next(buffer->weak_first_array());
|
| + buffer->set_weak_first_array(*obj);
|
| +
|
| i::Handle<i::Object> byte_offset_object = isolate->factory()->NewNumber(
|
| static_cast<double>(byte_offset));
|
| obj->set_byte_offset(*byte_offset_object);
|
|
|