// Copyright 2015 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.varstdlib=this;varbuffer=newArrayBuffer(64*1024);varforeign={}varfoo=(functionModule(stdlib,foreign,heap){"use asm";functionfoo(i){return!(i?1:false);}return{foo:foo};})(stdlib,foreign,buffer).foo;assertFalse(foo(1));