@@ -78,6 +78,20 @@ function getInt32Memory0() {
78
78
return cachegetInt32Memory0 ;
79
79
}
80
80
81
+ let heap_next = heap . length ;
82
+
83
+ function dropObject ( idx ) {
84
+ if ( idx < 36 ) return ;
85
+ heap [ idx ] = heap_next ;
86
+ heap_next = idx ;
87
+ }
88
+
89
+ function takeObject ( idx ) {
90
+ const ret = getObject ( idx ) ;
91
+ dropObject ( idx ) ;
92
+ return ret ;
93
+ }
94
+
81
95
let cachedTextDecoder = new TextDecoder ( 'utf-8' , { ignoreBOM : true , fatal : true } ) ;
82
96
83
97
cachedTextDecoder . decode ( ) ;
@@ -86,8 +100,6 @@ function getStringFromWasm0(ptr, len) {
86
100
return cachedTextDecoder . decode ( getUint8Memory0 ( ) . subarray ( ptr , ptr + len ) ) ;
87
101
}
88
102
89
- let heap_next = heap . length ;
90
-
91
103
function addHeapObject ( obj ) {
92
104
if ( heap_next === heap . length ) heap . push ( heap . length + 1 ) ;
93
105
const idx = heap_next ;
@@ -96,18 +108,6 @@ function addHeapObject(obj) {
96
108
heap [ idx ] = obj ;
97
109
return idx ;
98
110
}
99
-
100
- function dropObject ( idx ) {
101
- if ( idx < 36 ) return ;
102
- heap [ idx ] = heap_next ;
103
- heap_next = idx ;
104
- }
105
-
106
- function takeObject ( idx ) {
107
- const ret = getObject ( idx ) ;
108
- dropObject ( idx ) ;
109
- return ret ;
110
- }
111
111
/**
112
112
* @param {string } s
113
113
* @param {any } opts
@@ -182,13 +182,13 @@ async function init(input) {
182
182
getInt32Memory0 ( ) [ arg0 / 4 + 1 ] = len0 ;
183
183
getInt32Memory0 ( ) [ arg0 / 4 + 0 ] = ptr0 ;
184
184
} ;
185
+ imports . wbg . __wbindgen_object_drop_ref = function ( arg0 ) {
186
+ takeObject ( arg0 ) ;
187
+ } ;
185
188
imports . wbg . __wbindgen_json_parse = function ( arg0 , arg1 ) {
186
189
var ret = JSON . parse ( getStringFromWasm0 ( arg0 , arg1 ) ) ;
187
190
return addHeapObject ( ret ) ;
188
191
} ;
189
- imports . wbg . __wbindgen_object_drop_ref = function ( arg0 ) {
190
- takeObject ( arg0 ) ;
191
- } ;
192
192
imports . wbg . __wbg_new_59cb74e423758ede = function ( ) {
193
193
var ret = new Error ( ) ;
194
194
return addHeapObject ( ret ) ;
@@ -207,36 +207,66 @@ async function init(input) {
207
207
wasm . __wbindgen_free ( arg0 , arg1 ) ;
208
208
}
209
209
} ;
210
- imports . wbg . __wbg_getRandomValues_11115a852729f4e8 = handleError ( function ( arg0 , arg1 , arg2 ) {
211
- getObject ( arg0 ) . getRandomValues ( getArrayU8FromWasm0 ( arg1 , arg2 ) ) ;
210
+ imports . wbg . __wbg_getRandomValues_57e4008f45f0e105 = handleError ( function ( arg0 , arg1 ) {
211
+ getObject ( arg0 ) . getRandomValues ( getObject ( arg1 ) ) ;
212
212
} ) ;
213
- imports . wbg . __wbg_randomFillSync_a2d002fc3b8e30f7 = handleError ( function ( arg0 , arg1 , arg2 ) {
213
+ imports . wbg . __wbg_randomFillSync_d90848a552cbd666 = handleError ( function ( arg0 , arg1 , arg2 ) {
214
214
getObject ( arg0 ) . randomFillSync ( getArrayU8FromWasm0 ( arg1 , arg2 ) ) ;
215
215
} ) ;
216
- imports . wbg . __wbg_self_a5f0fe5564782787 = handleError ( function ( ) {
216
+ imports . wbg . __wbg_self_f865985e662246aa = handleError ( function ( ) {
217
217
var ret = self . self ;
218
218
return addHeapObject ( ret ) ;
219
219
} ) ;
220
- imports . wbg . __wbg_static_accessor_MODULE_7f278c5446c126c8 = function ( ) {
220
+ imports . wbg . __wbg_static_accessor_MODULE_39947eb3fe77895f = function ( ) {
221
221
var ret = module ;
222
222
return addHeapObject ( ret ) ;
223
223
} ;
224
- imports . wbg . __wbg_require_29e58b5f6f133563 = handleError ( function ( arg0 , arg1 , arg2 ) {
224
+ imports . wbg . __wbg_require_c59851dfa0dc7e78 = handleError ( function ( arg0 , arg1 , arg2 ) {
225
225
var ret = getObject ( arg0 ) . require ( getStringFromWasm0 ( arg1 , arg2 ) ) ;
226
226
return addHeapObject ( ret ) ;
227
227
} ) ;
228
- imports . wbg . __wbg_crypto_d91429ea1a087f70 = function ( arg0 ) {
228
+ imports . wbg . __wbg_crypto_bfb05100db79193b = function ( arg0 ) {
229
229
var ret = getObject ( arg0 ) . crypto ;
230
230
return addHeapObject ( ret ) ;
231
231
} ;
232
- imports . wbg . __wbg_msCrypto_c8be2bb4fc7d8cd3 = function ( arg0 ) {
232
+ imports . wbg . __wbg_msCrypto_f6dddc6ae048b7e2 = function ( arg0 ) {
233
233
var ret = getObject ( arg0 ) . msCrypto ;
234
234
return addHeapObject ( ret ) ;
235
235
} ;
236
236
imports . wbg . __wbindgen_is_undefined = function ( arg0 ) {
237
237
var ret = getObject ( arg0 ) === undefined ;
238
238
return ret ;
239
239
} ;
240
+ imports . wbg . __wbg_buffer_3f12a1c608c6d04e = function ( arg0 ) {
241
+ var ret = getObject ( arg0 ) . buffer ;
242
+ return addHeapObject ( ret ) ;
243
+ } ;
244
+ imports . wbg . __wbg_length_c645e7c02233b440 = function ( arg0 ) {
245
+ var ret = getObject ( arg0 ) . length ;
246
+ return ret ;
247
+ } ;
248
+ imports . wbg . __wbg_new_c6c0228e6d22a2f9 = function ( arg0 ) {
249
+ var ret = new Uint8Array ( getObject ( arg0 ) ) ;
250
+ return addHeapObject ( ret ) ;
251
+ } ;
252
+ imports . wbg . __wbg_set_b91afac9fd216d99 = function ( arg0 , arg1 , arg2 ) {
253
+ getObject ( arg0 ) . set ( getObject ( arg1 ) , arg2 >>> 0 ) ;
254
+ } ;
255
+ imports . wbg . __wbg_newwithlength_a429e08f8a8fe4b3 = function ( arg0 ) {
256
+ var ret = new Uint8Array ( arg0 >>> 0 ) ;
257
+ return addHeapObject ( ret ) ;
258
+ } ;
259
+ imports . wbg . __wbg_subarray_02e2fcfa6b285cb2 = function ( arg0 , arg1 , arg2 ) {
260
+ var ret = getObject ( arg0 ) . subarray ( arg1 >>> 0 , arg2 >>> 0 ) ;
261
+ return addHeapObject ( ret ) ;
262
+ } ;
263
+ imports . wbg . __wbindgen_throw = function ( arg0 , arg1 ) {
264
+ throw new Error ( getStringFromWasm0 ( arg0 , arg1 ) ) ;
265
+ } ;
266
+ imports . wbg . __wbindgen_memory = function ( ) {
267
+ var ret = wasm . memory ;
268
+ return addHeapObject ( ret ) ;
269
+ } ;
240
270
241
271
if ( typeof input === 'string' || ( typeof Request === 'function' && input instanceof Request ) || ( typeof URL === 'function' && input instanceof URL ) ) {
242
272
input = fetch ( input ) ;
0 commit comments