1 // Copyright 2014 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.
5 function Module(stdlib, foreign, heap) {
7 var MEM8 = new stdlib.Uint8Array(heap);
13 function store(i, v) {
18 return { load: load, store: store };
21 var m = Module(this, {}, new ArrayBuffer(1));
24 for (var i = 1; i < 64; ++i) {
25 m.store(i * 1 * 32 * 1024, i);
27 assertEquals(255, m.load(0));
28 for (var i = 1; i < 64; ++i) {
29 assertEquals(0, m.load(i * 1 * 32 * 1024));