Emily Bernier | d0a1eb7 | 2015-03-24 16:35:39 -0400 | [diff] [blame^] | 1 | // Copyright 2015 the V8 project authors. All rights reserved. |
2 | // Use of this source code is governed by a BSD-style license that can be | ||||
3 | // found in the LICENSE file. | ||||
4 | |||||
5 | var stdlib = this; | ||||
6 | var buffer = new ArrayBuffer(64 * 1024); | ||||
7 | var foreign = {} | ||||
8 | |||||
9 | var foo = (function Module(stdlib, foreign, heap) { | ||||
10 | "use asm"; | ||||
11 | function foo(i) { | ||||
12 | return !(i ? 1 : false); | ||||
13 | } | ||||
14 | return {foo:foo}; | ||||
15 | })(stdlib, foreign, buffer).foo; | ||||
16 | |||||
17 | assertFalse(foo(1)); |