From 125280875466ff3f386898e5351520d7bc3c83ee Mon Sep 17 00:00:00 2001 From: Wes Kocher Date: Mon, 9 Jan 2017 12:25:37 -0800 Subject: [PATCH] Backed out changeset 7ae159c1ae97 (bug 1312480) a=backout --- js/src/vm/TypedArrayObject.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/js/src/vm/TypedArrayObject.cpp b/js/src/vm/TypedArrayObject.cpp index 5e4fd87c1f59..a59887e8dd23 100644 --- a/js/src/vm/TypedArrayObject.cpp +++ b/js/src/vm/TypedArrayObject.cpp @@ -230,10 +230,8 @@ JS_FOR_EACH_TYPED_ARRAY(OBJECT_MOVED_TYPED_ARRAY) // Set a forwarding pointer for the element buffers in case they were // preserved on the stack by Ion. - if (nbytes > 0) { - nursery.maybeSetForwardingPointer(trc, oldObj->elements(), newObj->elements(), - /* direct = */nbytes >= sizeof(uintptr_t)); - } + nursery.maybeSetForwardingPointer(trc, oldObj->elements(), newObj->elements(), + /* direct = */nbytes >= sizeof(uintptr_t)); return newObj->hasInlineElements() ? 0 : nbytes; }