@@ -31,7 +31,7 @@ function test(file) {
3131 // should be able to allocate and work with a new small string
3232 {
3333 let str = "Hello world!𤭢" ;
34- let ref = exports . __retain ( exports . __allocString ( str ) ) ;
34+ let ref = exports . __retain ( exports . __newString ( str ) ) ;
3535 assert . strictEqual ( exports . __getString ( ref ) , str ) ;
3636 assert . strictEqual ( exports . strlen ( ref ) , str . length ) ;
3737 exports . __release ( ref ) ;
@@ -46,7 +46,7 @@ function test(file) {
4646 ≔ ≕ ≖ ≗ ≘ ≙ ≚ ≛ ≜ ≝ ≞ ≟ ≠ ≡ ≢ ≣ ≤ ≥ ≦ ≧ ≨ ≩ ≪ ≫ ≬ ≭ ≮ ≯
4747 ≰ ≱ ≲ ≳ ≴ ≵ ≶ ≷ ≸ ≹ ≺ ≻ ≼ ≽ ≾ ≿
4848 ` ;
49- let ref = exports . __retain ( exports . __allocString ( str ) ) ;
49+ let ref = exports . __retain ( exports . __newString ( str ) ) ;
5050 assert . strictEqual ( exports . __getString ( ref ) , str ) ;
5151 assert . strictEqual ( exports . strlen ( ref ) , str . length ) ;
5252 exports . __release ( ref ) ;
@@ -55,7 +55,7 @@ function test(file) {
5555 // should be able to allocate a typed array
5656 {
5757 let arr = [ 1 , 2 , 3 , 4 , 5 , 0x80000000 | 0 ] ;
58- let ref = exports . __retain ( exports . __allocArray ( exports . INT32ARRAY_ID , arr ) ) ;
58+ let ref = exports . __retain ( exports . __newArray ( exports . INT32ARRAY_ID , arr ) ) ;
5959 assert ( exports . __instanceof ( ref , exports . INT32ARRAY_ID ) ) ;
6060
6161 // should be able to get the values of an array
@@ -75,7 +75,7 @@ function test(file) {
7575 // should be able to allocate a typed array
7676 {
7777 let arr = [ 1 , 2 , 3 , 4 , 5 , 0x80000000 | 0 ] ;
78- let ref = exports . __retain ( exports . __allocArray ( exports . STATICARRAYI32_ID , arr ) ) ;
78+ let ref = exports . __retain ( exports . __newArray ( exports . STATICARRAYI32_ID , arr ) ) ;
7979 assert ( exports . __instanceof ( ref , exports . STATICARRAYI32_ID ) ) ;
8080
8181 // should be able to get the values of an array
@@ -95,21 +95,21 @@ function test(file) {
9595 /*
9696 {
9797 let arrU8Arr = new Uint8Array([0, 1, 2]);
98- let refU8Arr = module.__retain(module.__allocUint8Array (arrU8Arr));
98+ let refU8Arr = module.__retain(module.__newUint8Array (arrU8Arr));
9999 assert(module.__instanceof(refU8Arr, module.UINT8ARRAY_ID));
100100 assert.deepEqual(module.__getUint8Array(refU8Arr), arrU8Arr);
101101 module.__release(refU8Arr);
102102 try { module.__release(refU8Arr); assert(false); } catch (e) {};
103103
104104 let arrU16Arr = new Uint16Array([0, 0x7FFF, 0xFFFF]);
105- let refU16Arr = module.__retain(module.__allocUint16Array (arrU16Arr));
105+ let refU16Arr = module.__retain(module.__newUint16Array (arrU16Arr));
106106 assert(module.__instanceof(refU16Arr, module.UINT16ARRAY_ID));
107107 assert.deepEqual(module.__getUint16Array(refU16Arr), arrU16Arr);
108108 module.__release(refU16Arr);
109109 try { module.__release(refU16Arr); assert(false); } catch (e) {};
110110
111111 let arrI16Arr = new Int16Array([0, -1, -2]);
112- let refI16Arr = module.__retain(module.__allocInt16Array (arrI16Arr));
112+ let refI16Arr = module.__retain(module.__newInt16Array (arrI16Arr));
113113 assert(module.__instanceof(refI16Arr, module.INT16ARRAY_ID));
114114 assert.deepEqual(module.__getInt16Array(refI16Arr), arrI16Arr);
115115 module.__release(refI16Arr);
@@ -121,7 +121,7 @@ function test(file) {
121121 {
122122 let values = [ 0 , 255 , 127 ] ;
123123 let arr = new Uint8Array ( values ) ;
124- let ref = exports . __retain ( exports . __allocArray ( exports . UINT8ARRAY_ID , arr ) ) ;
124+ let ref = exports . __retain ( exports . __newArray ( exports . UINT8ARRAY_ID , arr ) ) ;
125125 assert ( exports . __instanceof ( ref , exports . UINT8ARRAY_ID ) ) ;
126126 assert . deepEqual ( exports . __getUint8Array ( ref ) , arr ) ;
127127 assert . deepEqual ( exports . __getUint8ArrayView ( ref ) , arr ) ;
@@ -133,7 +133,7 @@ function test(file) {
133133 // should be able to distinguish between signed and unsigned for static array layout
134134 {
135135 let arr = [ 0 , 255 , 127 ] ;
136- let ref = exports . __retain ( exports . __allocArray ( exports . STATICARRAYU8_ID , arr ) ) ;
136+ let ref = exports . __retain ( exports . __newArray ( exports . STATICARRAYU8_ID , arr ) ) ;
137137 assert ( exports . __instanceof ( ref , exports . STATICARRAYU8_ID ) ) ;
138138 assert . deepEqual ( exports . __getArray ( ref ) , arr ) ;
139139 exports . __release ( ref ) ;
@@ -144,7 +144,7 @@ function test(file) {
144144 {
145145 let values = [ 0 , 0xFFFF , - 0x00FF ] ;
146146 let arr = new Int16Array ( values ) ;
147- let ref = exports . __retain ( exports . __allocArray ( exports . INT16ARRAY_ID , arr ) ) ;
147+ let ref = exports . __retain ( exports . __newArray ( exports . INT16ARRAY_ID , arr ) ) ;
148148 assert ( exports . __instanceof ( ref , exports . INT16ARRAY_ID ) ) ;
149149 assert . deepEqual ( exports . __getInt16Array ( ref ) , arr ) ;
150150 assert . deepEqual ( exports . __getInt16ArrayView ( ref ) , arr ) ;
@@ -156,7 +156,7 @@ function test(file) {
156156 // should be able to distinguish between signed and unsigned for static array layout
157157 {
158158 let arr = [ 0 , 0xFFFF , - 0x00FF ] ;
159- let ref = exports . __retain ( exports . __allocArray ( exports . STATICARRAYI16_ID , arr ) ) ;
159+ let ref = exports . __retain ( exports . __newArray ( exports . STATICARRAYI16_ID , arr ) ) ;
160160 assert ( exports . __instanceof ( ref , exports . STATICARRAYI16_ID ) ) ;
161161 assert . deepEqual ( exports . __getArray ( ref ) , [ 0 , - 1 , - 255 ] ) ;
162162 exports . __release ( ref ) ;
@@ -167,7 +167,7 @@ function test(file) {
167167 {
168168 let values = [ 1 , - 1 >>> 0 , 0x80000000 ] ;
169169 let arr = new Uint32Array ( values ) ;
170- let ref = exports . __retain ( exports . __allocArray ( exports . UINT32ARRAY_ID , arr ) ) ;
170+ let ref = exports . __retain ( exports . __newArray ( exports . UINT32ARRAY_ID , arr ) ) ;
171171 assert ( exports . __instanceof ( ref , exports . UINT32ARRAY_ID ) ) ;
172172 assert . deepEqual ( exports . __getUint32Array ( ref ) , arr ) ;
173173 assert . deepEqual ( exports . __getUint32ArrayView ( ref ) , arr ) ;
@@ -179,7 +179,7 @@ function test(file) {
179179 // should be able to distinguish between signed and unsigned with static array layout
180180 {
181181 let arr = [ 1 , - 1 >>> 0 , 0x80000000 ] ;
182- let ref = exports . __retain ( exports . __allocArray ( exports . STATICARRAYU32_ID , arr ) ) ;
182+ let ref = exports . __retain ( exports . __newArray ( exports . STATICARRAYU32_ID , arr ) ) ;
183183 assert ( exports . __instanceof ( ref , exports . STATICARRAYU32_ID ) ) ;
184184 assert . deepEqual ( exports . __getArray ( ref ) , arr ) ;
185185 exports . __release ( ref ) ;
@@ -190,7 +190,7 @@ function test(file) {
190190 {
191191 let values = [ 0.0 , 1.5 , 2.5 ] ;
192192 let arr = new Float32Array ( values ) ;
193- let ref = exports . __retain ( exports . __allocArray ( exports . FLOAT32ARRAY_ID , arr ) ) ;
193+ let ref = exports . __retain ( exports . __newArray ( exports . FLOAT32ARRAY_ID , arr ) ) ;
194194 assert ( exports . __instanceof ( ref , exports . FLOAT32ARRAY_ID ) ) ;
195195 assert . deepEqual ( exports . __getFloat32Array ( ref ) , arr ) ;
196196 assert . deepEqual ( exports . __getFloat32ArrayView ( ref ) , arr ) ;
@@ -202,7 +202,7 @@ function test(file) {
202202 // should be able to distinguish between integer and float static arrays
203203 {
204204 let arr = [ 0.0 , 1.5 , 2.5 ] ;
205- let ref = exports . __retain ( exports . __allocArray ( exports . STATICARRAYF32_ID , arr ) ) ;
205+ let ref = exports . __retain ( exports . __newArray ( exports . STATICARRAYF32_ID , arr ) ) ;
206206 assert ( exports . __instanceof ( ref , exports . STATICARRAYF32_ID ) ) ;
207207 assert . deepEqual ( exports . __getArray ( ref ) , arr ) ;
208208 exports . __release ( ref ) ;
@@ -212,7 +212,7 @@ function test(file) {
212212 // should be able to work with normal arrays
213213 {
214214 let arr = [ 1 , 2 , 3 , 4 , 5 ] ;
215- let ref = exports . __retain ( exports . __allocArray ( exports . ARRAYI32_ID , arr ) ) ;
215+ let ref = exports . __retain ( exports . __newArray ( exports . ARRAYI32_ID , arr ) ) ;
216216 assert ( exports . __instanceof ( ref , exports . ARRAYI32_ID ) ) ;
217217 exports . changeLength ( ref , 3 ) ;
218218 assert . deepEqual ( exports . __getArray ( ref ) , [ 1 , 2 , 3 ] ) ;
@@ -252,7 +252,7 @@ function test(file) {
252252
253253 // should be able to mutate an array in place using getArrayView
254254 {
255- let ptr = exports . __retain ( exports . __allocArray ( exports . FLOAT32ARRAY_ID , [ 1 , 2 , 3 ] ) ) ;
255+ let ptr = exports . __retain ( exports . __newArray ( exports . FLOAT32ARRAY_ID , [ 1 , 2 , 3 ] ) ) ;
256256 let view = exports . __getArrayView ( ptr ) ;
257257 assert . deepEqual ( view , new Float32Array ( [ 1 , 2 , 3 ] ) ) ;
258258 exports . modifyFloat32Array ( ptr , 0 , 4 ) ;
0 commit comments