diff options
Diffstat (limited to 'deps/v8/test/message/asm-linking-missing-heap.js')
-rw-r--r-- | deps/v8/test/message/asm-linking-missing-heap.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/deps/v8/test/message/asm-linking-missing-heap.js b/deps/v8/test/message/asm-linking-missing-heap.js new file mode 100644 index 0000000000..a33b59ad19 --- /dev/null +++ b/deps/v8/test/message/asm-linking-missing-heap.js @@ -0,0 +1,15 @@ +// Copyright 2017 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. + +// Flags: --validate-asm --no-stress-opt --no-stress-validate-asm --no-suppress-asm-messages + +function Module(stdlib, foreign, heap) { + "use asm" + var a = new stdlib.Int8Array(heap); + function f() { + return a[0] | 0; + } + return { f:f }; +} +Module(this).f(); |