diff options
author | Ben Noordhuis <info@bnoordhuis.nl> | 2015-07-02 00:50:48 +0200 |
---|---|---|
committer | Rod Vagg <rod@vagg.org> | 2015-08-04 11:56:15 -0700 |
commit | 3aad4fa89a92c862766755e3c824e5a85a2cdb78 (patch) | |
tree | 6a025eadcaf10194276472d9e7af246974c41353 /deps/v8/src/runtime/runtime-typedarray.cc | |
parent | 6f40b03a91cb45fc0cef22b50b11411b8af696b3 (diff) | |
download | node-new-3aad4fa89a92c862766755e3c824e5a85a2cdb78.tar.gz |
deps: upgrade v8 to 4.4.63.12
PR-URL: https://github.com/nodejs/io.js/pull/2092
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
Diffstat (limited to 'deps/v8/src/runtime/runtime-typedarray.cc')
-rw-r--r-- | deps/v8/src/runtime/runtime-typedarray.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/deps/v8/src/runtime/runtime-typedarray.cc b/deps/v8/src/runtime/runtime-typedarray.cc index 10aba0cc42..fed6795509 100644 --- a/deps/v8/src/runtime/runtime-typedarray.cc +++ b/deps/v8/src/runtime/runtime-typedarray.cc @@ -27,15 +27,15 @@ void Runtime::SetupArrayBuffer(Isolate* isolate, array_buffer->set_is_external(is_external); array_buffer->set_is_neuterable(true); - Handle<Object> byte_length = - isolate->factory()->NewNumberFromSize(allocated_length); - CHECK(byte_length->IsSmi() || byte_length->IsHeapNumber()); - array_buffer->set_byte_length(*byte_length); - if (data && !is_external) { isolate->heap()->RegisterNewArrayBuffer( isolate->heap()->InNewSpace(*array_buffer), data, allocated_length); } + + Handle<Object> byte_length = + isolate->factory()->NewNumberFromSize(allocated_length); + CHECK(byte_length->IsSmi() || byte_length->IsHeapNumber()); + array_buffer->set_byte_length(*byte_length); } |