Home | History | Annotate | Download | only in harmony

Lines Matching refs:new

34   var sab = new SharedArrayBuffer(param);
47 assertThrows(function() { new SharedArrayBuffer(-10); }, RangeError);
48 assertThrows(function() { new SharedArrayBuffer(-2.567); }, RangeError);
52 var ab1 = new SharedArrayBuffer(0xFFFFFFFFFFFF)
56 var sab = new SharedArrayBuffer();
65 var sab = new SharedArrayBuffer(1024);
74 var sab = new SharedArrayBuffer(10);
82 // TODO(binji): how many of these tests are necessary if there are no new
86 var sab = new SharedArrayBuffer(constr.BYTES_PER_ELEMENT * numElements);
87 return new constr(sab);
93 var sab = new SharedArrayBuffer(256*elementSize);
95 var a0 = new constr(30);
108 var aOverBufferLen0 = new constr(sab, 128*elementSize, 0);
115 var a1 = new constr(sab, 128*elementSize, 128);
123 var a2 = new constr(sab, 64*elementSize, 128);
130 var a3 = new constr(sab, 192*elementSize);
136 var a4 = new constr(sab);
172 var aAtTheEnd = new constr(sab, 256*elementSize);
178 assertThrows(function () { new constr(sab, 257*elementSize); }, RangeError);
180 function () { new constr(sab, 128*elementSize, 192); },
184 assertThrows(function() { new constr(sab, 128*elementSize - 1, 10); },
186 var unalignedArrayBuffer = new SharedArrayBuffer(10*elementSize + 1);
187 var goodArray = new constr(unalignedArrayBuffer, 0, 10);
190 assertThrows(function() { new constr(unalignedArrayBuffer)}, RangeError);
191 assertThrows(function() { new constr(unalignedArrayBuffer, 5*elementSize)},
195 var abLen0 = new SharedArrayBuffer(0);
196 var aOverAbLen0 = new constr(abLen0);
203 var a = new constr(sab, 64*elementSize, 128);
374 var b = new SharedArrayBuffer(4)
375 var a5 = new Int16Array(b)
376 var a50 = new Int8Array(b)
377 var a51 = new Int8Array(b, 0, 2)
378 var a52 = new Int8Array(b, 1, 2)
379 var a53 = new Int8Array(b, 2, 2)
548 TestEnumerable(ArrayBuffer, new SharedArrayBuffer());
564 TestArbitrary(new SharedArrayBuffer(256));