// Copyright 2014 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.functionModule(stdlib,foreign,heap){"use asm";varMEM64=newstdlib.Float64Array(heap);functionfoo(i){MEM64[0]=(i>>>0)/2;returnMEM64[0];}return{foo:foo};}varfoo=Module(this,{},newArrayBuffer(64*1024)).foo;assertEquals(0.5,foo(1));