Lines Matching refs:array
109 var array = new Float64Array(2);
111 set(array, 0, 2.5);
112 assertEquals(2.5, array[0]);
115 set(array, 0, 2.5);
116 assertEquals(2.5, array[0]);
117 set(array, 1, 3.5);
118 assertEquals(3.5, array[1]);
120 assertEquals(2.5, get(array, 0));
121 assertEquals(3.5, array[1]);
124 assertEquals(2.5, get(array, 0));
125 assertEquals(3.5, get(array, 1));
142 types = [Array, Int8Array, Uint8Array, Int16Array, Uint16Array, Int32Array,
154 function test_load(array, sum) {
156 sum += array[i];
161 function test_load_const_key(array, sum) {
162 sum += array[0];
163 sum += array[1];
164 sum += array[2];
168 function test_store(array, sum) {
170 sum += array[i] = i+1;
175 function test_store_const_key(array, sum) {
176 sum += array[0] = 1;
177 sum += array[1] = 2;
178 sum += array[2] = 3;
186 function test_store_middle_tagged(array, sum) {
187 array[0] = 253.75;
188 return array[0];
191 function test_store_high_tagged(array, sum) {
192 array[0] = 256.25;
193 return array[0];
196 function test_store_middle_double(array, sum) {
197 array[0] = 253.75 + zero(); // + forces double type feedback
198 return array[0];
201 function test_store_high_double(array, sum) {
202 array[0] = 256.25 + zero(); // + forces double type feedback
203 return array[0];
206 function test_store_high_double(array, sum) {
207 array[0] = 256.25;
208 return array[0];
211 function test_store_low_int(array, sum) {
212 array[0] = -1;
213 return array[0];
216 function test_store_low_tagged(array, sum) {
217 array[0] = -1.25;
218 return array[0];
221 function test_store_low_double(array, sum) {
222 array[0] = -1.25 + zero(); // + forces double type feedback
223 return array[0];
226 function test_store_high_int(array, sum) {
227 array[0] = 256;
228 return array[0];
231 function test_store_nan(array, sum) {
232 array[0] = NaN;
233 return array[0];
238 function run_test(test_func, array, expected_result) {
239 for (var i = 0; i < 5; i++) test_func(array, 0);
243 sum = test_func(array, sum);
250 function run_bounds_test(test_func, array, expected_result) {