@@ -8,15 +8,6 @@ function getObject(idx) { return heap[idx]; }
8
8
9
9
let heap_next = heap . length ;
10
10
11
- function addHeapObject ( obj ) {
12
- if ( heap_next === heap . length ) heap . push ( heap . length + 1 ) ;
13
- const idx = heap_next ;
14
- heap_next = heap [ idx ] ;
15
-
16
- heap [ idx ] = obj ;
17
- return idx ;
18
- }
19
-
20
11
function dropObject ( idx ) {
21
12
if ( idx < 132 ) return ;
22
13
heap [ idx ] = heap_next ;
@@ -29,6 +20,15 @@ function takeObject(idx) {
29
20
return ret ;
30
21
}
31
22
23
+ function addHeapObject ( obj ) {
24
+ if ( heap_next === heap . length ) heap . push ( heap . length + 1 ) ;
25
+ const idx = heap_next ;
26
+ heap_next = heap [ idx ] ;
27
+
28
+ heap [ idx ] = obj ;
29
+ return idx ;
30
+ }
31
+
32
32
function debugString ( val ) {
33
33
// primitive types
34
34
const type = typeof val ;
@@ -200,7 +200,7 @@ function makeMutClosure(arg0, arg1, dtor, f) {
200
200
return real ;
201
201
}
202
202
function __wbg_adapter_16 ( arg0 , arg1 , arg2 ) {
203
- wasm . _dyn_core__ops__function__FnMut__A____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__haa36876a2c930f94 ( arg0 , arg1 , addHeapObject ( arg2 ) ) ;
203
+ wasm . _dyn_core__ops__function__FnMut__A____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__hbdc70bdc0b0c23cb ( arg0 , arg1 , addHeapObject ( arg2 ) ) ;
204
204
}
205
205
206
206
/**
@@ -209,10 +209,6 @@ export function main_js() {
209
209
wasm . main_js ( ) ;
210
210
}
211
211
212
- function isLikeNone ( x ) {
213
- return x === undefined || x === null ;
214
- }
215
-
216
212
function handleError ( f , args ) {
217
213
try {
218
214
return f . apply ( this , args ) ;
@@ -223,6 +219,10 @@ function handleError(f, args) {
223
219
224
220
function notDefined ( what ) { return ( ) => { throw new Error ( `${ what } is not defined` ) ; } ; }
225
221
222
+ function isLikeNone ( x ) {
223
+ return x === undefined || x === null ;
224
+ }
225
+
226
226
async function load ( module , imports ) {
227
227
if ( typeof Response === 'function' && module instanceof Response ) {
228
228
if ( typeof WebAssembly . instantiateStreaming === 'function' ) {
@@ -257,40 +257,8 @@ async function load(module, imports) {
257
257
function getImports ( ) {
258
258
const imports = { } ;
259
259
imports . wbg = { } ;
260
- imports . wbg . __wbindgen_object_clone_ref = function ( arg0 ) {
261
- const ret = getObject ( arg0 ) ;
262
- return addHeapObject ( ret ) ;
263
- } ;
264
- imports . wbg . __wbindgen_cb_drop = function ( arg0 ) {
265
- const obj = takeObject ( arg0 ) . original ;
266
- if ( obj . cnt -- == 1 ) {
267
- obj . a = 0 ;
268
- return true ;
269
- }
270
- const ret = false ;
271
- return ret ;
272
- } ;
273
- imports . wbg . __wbg_instanceof_Window_e266f02eee43b570 = function ( arg0 ) {
274
- let result ;
275
- try {
276
- result = getObject ( arg0 ) instanceof Window ;
277
- } catch {
278
- result = false ;
279
- }
280
- const ret = result ;
281
- return ret ;
282
- } ;
283
- imports . wbg . __wbg_document_950215a728589a2d = function ( arg0 ) {
284
- const ret = getObject ( arg0 ) . document ;
285
- return isLikeNone ( ret ) ? 0 : addHeapObject ( ret ) ;
286
- } ;
287
- imports . wbg . __wbg_createElement_e2a0e21263eb5416 = function ( ) { return handleError ( function ( arg0 , arg1 , arg2 ) {
288
- const ret = getObject ( arg0 ) . createElement ( getStringFromWasm0 ( arg1 , arg2 ) ) ;
289
- return addHeapObject ( ret ) ;
290
- } , arguments ) } ;
291
- imports . wbg . __wbg_getElementById_eb93a47327bb5585 = function ( arg0 , arg1 , arg2 ) {
292
- const ret = getObject ( arg0 ) . getElementById ( getStringFromWasm0 ( arg1 , arg2 ) ) ;
293
- return isLikeNone ( ret ) ? 0 : addHeapObject ( ret ) ;
260
+ imports . wbg . __wbindgen_object_drop_ref = function ( arg0 ) {
261
+ takeObject ( arg0 ) ;
294
262
} ;
295
263
imports . wbg . __wbg_tagName_92d4c105959ede9f = function ( arg0 , arg1 ) {
296
264
const ret = getObject ( arg1 ) . tagName ;
@@ -299,89 +267,113 @@ function getImports() {
299
267
getInt32Memory0 ( ) [ arg0 / 4 + 1 ] = len0 ;
300
268
getInt32Memory0 ( ) [ arg0 / 4 + 0 ] = ptr0 ;
301
269
} ;
302
- imports . wbg . __wbg_id_ede586da8dca1c27 = function ( arg0 , arg1 ) {
303
- const ret = getObject ( arg1 ) . id ;
304
- const ptr0 = passStringToWasm0 ( ret , wasm . __wbindgen_malloc , wasm . __wbindgen_realloc ) ;
305
- const len0 = WASM_VECTOR_LEN ;
306
- getInt32Memory0 ( ) [ arg0 / 4 + 1 ] = len0 ;
307
- getInt32Memory0 ( ) [ arg0 / 4 + 0 ] = ptr0 ;
308
- } ;
309
- imports . wbg . __wbg_setclassName_50d82f2b933c434c = function ( arg0 , arg1 , arg2 ) {
310
- getObject ( arg0 ) . className = getStringFromWasm0 ( arg1 , arg2 ) ;
311
- } ;
312
- imports . wbg . __wbg_classList_c4ebb3813d3a2f5d = function ( arg0 ) {
313
- const ret = getObject ( arg0 ) . classList ;
314
- return addHeapObject ( ret ) ;
315
- } ;
316
- imports . wbg . __wbg_setinnerHTML_76167cda24d9b96b = function ( arg0 , arg1 , arg2 ) {
317
- getObject ( arg0 ) . innerHTML = getStringFromWasm0 ( arg1 , arg2 ) ;
318
- } ;
319
270
imports . wbg . __wbg_getAttribute_2c20e00a5cd314af = function ( arg0 , arg1 , arg2 , arg3 ) {
320
271
const ret = getObject ( arg1 ) . getAttribute ( getStringFromWasm0 ( arg2 , arg3 ) ) ;
321
272
var ptr0 = isLikeNone ( ret ) ? 0 : passStringToWasm0 ( ret , wasm . __wbindgen_malloc , wasm . __wbindgen_realloc ) ;
322
273
var len0 = WASM_VECTOR_LEN ;
323
274
getInt32Memory0 ( ) [ arg0 / 4 + 1 ] = len0 ;
324
275
getInt32Memory0 ( ) [ arg0 / 4 + 0 ] = ptr0 ;
325
276
} ;
326
- imports . wbg . __wbg_setAttribute_79c9562d32d05e66 = function ( ) { return handleError ( function ( arg0 , arg1 , arg2 , arg3 , arg4 ) {
327
- getObject ( arg0 ) . setAttribute ( getStringFromWasm0 ( arg1 , arg2 ) , getStringFromWasm0 ( arg3 , arg4 ) ) ;
328
- } , arguments ) } ;
329
- imports . wbg . __wbg_remove_b18bc815630b67ec = function ( arg0 ) {
330
- getObject ( arg0 ) . remove ( ) ;
331
- } ;
332
- imports . wbg . __wbg_contains_63ee67d3bc5da31d = function ( arg0 , arg1 , arg2 ) {
333
- const ret = getObject ( arg0 ) . contains ( getStringFromWasm0 ( arg1 , arg2 ) ) ;
334
- return ret ;
335
- } ;
336
277
imports . wbg . __wbg_parentElement_0e8c9afce5cb9d6e = function ( arg0 ) {
337
278
const ret = getObject ( arg0 ) . parentElement ;
338
279
return isLikeNone ( ret ) ? 0 : addHeapObject ( ret ) ;
339
280
} ;
340
- imports . wbg . __wbg_firstChild_70ff6203aed4a148 = function ( arg0 ) {
341
- const ret = getObject ( arg0 ) . firstChild ;
342
- return isLikeNone ( ret ) ? 0 : addHeapObject ( ret ) ;
281
+ imports . wbg . __wbg_setclassName_50d82f2b933c434c = function ( arg0 , arg1 , arg2 ) {
282
+ getObject ( arg0 ) . className = getStringFromWasm0 ( arg1 , arg2 ) ;
343
283
} ;
344
- imports . wbg . __wbg_nextSibling_653f43ab9380175f = function ( arg0 ) {
345
- const ret = getObject ( arg0 ) . nextSibling ;
346
- return isLikeNone ( ret ) ? 0 : addHeapObject ( ret ) ;
284
+ imports . wbg . __wbindgen_object_clone_ref = function ( arg0 ) {
285
+ const ret = getObject ( arg0 ) ;
286
+ return addHeapObject ( ret ) ;
287
+ } ;
288
+ imports . wbg . __wbg_remove_b18bc815630b67ec = function ( arg0 ) {
289
+ getObject ( arg0 ) . remove ( ) ;
347
290
} ;
348
291
imports . wbg . __wbg_settextContent_19dc6a6146112f16 = function ( arg0 , arg1 , arg2 ) {
349
292
getObject ( arg0 ) . textContent = arg1 === 0 ? undefined : getStringFromWasm0 ( arg1 , arg2 ) ;
350
293
} ;
351
- imports . wbg . __wbg_appendChild_b8199dc1655c852d = function ( ) { return handleError ( function ( arg0 , arg1 ) {
352
- const ret = getObject ( arg0 ) . appendChild ( getObject ( arg1 ) ) ;
294
+ imports . wbg . __wbg_nextSibling_653f43ab9380175f = function ( arg0 ) {
295
+ const ret = getObject ( arg0 ) . nextSibling ;
296
+ return isLikeNone ( ret ) ? 0 : addHeapObject ( ret ) ;
297
+ } ;
298
+ imports . wbg . __wbg_insertBefore_77a7d032a91abf86 = function ( ) { return handleError ( function ( arg0 , arg1 , arg2 ) {
299
+ const ret = getObject ( arg0 ) . insertBefore ( getObject ( arg1 ) , getObject ( arg2 ) ) ;
353
300
return addHeapObject ( ret ) ;
354
301
} , arguments ) } ;
302
+ imports . wbg . __wbg_random_afb3265527cf67c8 = typeof Math . random == 'function' ? Math . random : notDefined ( 'Math.random' ) ;
355
303
imports . wbg . __wbg_cloneNode_4c5e9ec3203eb137 = function ( ) { return handleError ( function ( arg0 , arg1 ) {
356
304
const ret = getObject ( arg0 ) . cloneNode ( arg1 !== 0 ) ;
357
305
return addHeapObject ( ret ) ;
358
306
} , arguments ) } ;
359
- imports . wbg . __wbg_insertBefore_77a7d032a91abf86 = function ( ) { return handleError ( function ( arg0 , arg1 , arg2 ) {
360
- const ret = getObject ( arg0 ) . insertBefore ( getObject ( arg1 ) , getObject ( arg2 ) ) ;
307
+ imports . wbg . __wbg_firstChild_70ff6203aed4a148 = function ( arg0 ) {
308
+ const ret = getObject ( arg0 ) . firstChild ;
309
+ return isLikeNone ( ret ) ? 0 : addHeapObject ( ret ) ;
310
+ } ;
311
+ imports . wbg . __wbg_setAttribute_79c9562d32d05e66 = function ( ) { return handleError ( function ( arg0 , arg1 , arg2 , arg3 , arg4 ) {
312
+ getObject ( arg0 ) . setAttribute ( getStringFromWasm0 ( arg1 , arg2 ) , getStringFromWasm0 ( arg3 , arg4 ) ) ;
313
+ } , arguments ) } ;
314
+ imports . wbg . __wbg_appendChild_b8199dc1655c852d = function ( ) { return handleError ( function ( arg0 , arg1 ) {
315
+ const ret = getObject ( arg0 ) . appendChild ( getObject ( arg1 ) ) ;
361
316
return addHeapObject ( ret ) ;
362
317
} , arguments ) } ;
363
318
imports . wbg . __wbg_target_b629c177f9bee3da = function ( arg0 ) {
364
319
const ret = getObject ( arg0 ) . target ;
365
320
return isLikeNone ( ret ) ? 0 : addHeapObject ( ret ) ;
366
321
} ;
322
+ imports . wbg . __wbg_id_ede586da8dca1c27 = function ( arg0 , arg1 ) {
323
+ const ret = getObject ( arg1 ) . id ;
324
+ const ptr0 = passStringToWasm0 ( ret , wasm . __wbindgen_malloc , wasm . __wbindgen_realloc ) ;
325
+ const len0 = WASM_VECTOR_LEN ;
326
+ getInt32Memory0 ( ) [ arg0 / 4 + 1 ] = len0 ;
327
+ getInt32Memory0 ( ) [ arg0 / 4 + 0 ] = ptr0 ;
328
+ } ;
367
329
imports . wbg . __wbg_preventDefault_16b2170b12f56317 = function ( arg0 ) {
368
330
getObject ( arg0 ) . preventDefault ( ) ;
369
331
} ;
370
- imports . wbg . __wbg_addEventListener_615d4590d38da1c9 = function ( ) { return handleError ( function ( arg0 , arg1 , arg2 , arg3 ) {
371
- getObject ( arg0 ) . addEventListener ( getStringFromWasm0 ( arg1 , arg2 ) , getObject ( arg3 ) ) ;
372
- } , arguments ) } ;
373
- imports . wbg . __wbg_newnoargs_2b8b6bd7753c76ba = function ( arg0 , arg1 ) {
374
- const ret = new Function ( getStringFromWasm0 ( arg0 , arg1 ) ) ;
332
+ imports . wbg . __wbg_classList_c4ebb3813d3a2f5d = function ( arg0 ) {
333
+ const ret = getObject ( arg0 ) . classList ;
375
334
return addHeapObject ( ret ) ;
376
335
} ;
377
- imports . wbg . __wbg_call_95d1ea488d03e4e8 = function ( ) { return handleError ( function ( arg0 , arg1 ) {
378
- const ret = getObject ( arg0 ) . call ( getObject ( arg1 ) ) ;
336
+ imports . wbg . __wbg_contains_63ee67d3bc5da31d = function ( arg0 , arg1 , arg2 ) {
337
+ const ret = getObject ( arg0 ) . contains ( getStringFromWasm0 ( arg1 , arg2 ) ) ;
338
+ return ret ;
339
+ } ;
340
+ imports . wbg . __wbg_instanceof_Window_e266f02eee43b570 = function ( arg0 ) {
341
+ let result ;
342
+ try {
343
+ result = getObject ( arg0 ) instanceof Window ;
344
+ } catch {
345
+ result = false ;
346
+ }
347
+ const ret = result ;
348
+ return ret ;
349
+ } ;
350
+ imports . wbg . __wbg_document_950215a728589a2d = function ( arg0 ) {
351
+ const ret = getObject ( arg0 ) . document ;
352
+ return isLikeNone ( ret ) ? 0 : addHeapObject ( ret ) ;
353
+ } ;
354
+ imports . wbg . __wbg_createElement_e2a0e21263eb5416 = function ( ) { return handleError ( function ( arg0 , arg1 , arg2 ) {
355
+ const ret = getObject ( arg0 ) . createElement ( getStringFromWasm0 ( arg1 , arg2 ) ) ;
379
356
return addHeapObject ( ret ) ;
380
357
} , arguments ) } ;
381
- imports . wbg . __wbg_globalThis_87cbb8506fecf3a9 = function ( ) { return handleError ( function ( ) {
382
- const ret = globalThis . globalThis ;
383
- return addHeapObject ( ret ) ;
358
+ imports . wbg . __wbg_setinnerHTML_76167cda24d9b96b = function ( arg0 , arg1 , arg2 ) {
359
+ getObject ( arg0 ) . innerHTML = getStringFromWasm0 ( arg1 , arg2 ) ;
360
+ } ;
361
+ imports . wbg . __wbg_getElementById_eb93a47327bb5585 = function ( arg0 , arg1 , arg2 ) {
362
+ const ret = getObject ( arg0 ) . getElementById ( getStringFromWasm0 ( arg1 , arg2 ) ) ;
363
+ return isLikeNone ( ret ) ? 0 : addHeapObject ( ret ) ;
364
+ } ;
365
+ imports . wbg . __wbg_addEventListener_615d4590d38da1c9 = function ( ) { return handleError ( function ( arg0 , arg1 , arg2 , arg3 ) {
366
+ getObject ( arg0 ) . addEventListener ( getStringFromWasm0 ( arg1 , arg2 ) , getObject ( arg3 ) ) ;
384
367
} , arguments ) } ;
368
+ imports . wbg . __wbindgen_cb_drop = function ( arg0 ) {
369
+ const obj = takeObject ( arg0 ) . original ;
370
+ if ( obj . cnt -- == 1 ) {
371
+ obj . a = 0 ;
372
+ return true ;
373
+ }
374
+ const ret = false ;
375
+ return ret ;
376
+ } ;
385
377
imports . wbg . __wbg_self_e7c1f827057f6584 = function ( ) { return handleError ( function ( ) {
386
378
const ret = self . self ;
387
379
return addHeapObject ( ret ) ;
@@ -390,6 +382,10 @@ function getImports() {
390
382
const ret = window . window ;
391
383
return addHeapObject ( ret ) ;
392
384
} , arguments ) } ;
385
+ imports . wbg . __wbg_globalThis_87cbb8506fecf3a9 = function ( ) { return handleError ( function ( ) {
386
+ const ret = globalThis . globalThis ;
387
+ return addHeapObject ( ret ) ;
388
+ } , arguments ) } ;
393
389
imports . wbg . __wbg_global_c85a9259e621f3db = function ( ) { return handleError ( function ( ) {
394
390
const ret = global . global ;
395
391
return addHeapObject ( ret ) ;
@@ -398,10 +394,14 @@ function getImports() {
398
394
const ret = getObject ( arg0 ) === undefined ;
399
395
return ret ;
400
396
} ;
401
- imports . wbg . __wbindgen_object_drop_ref = function ( arg0 ) {
402
- takeObject ( arg0 ) ;
397
+ imports . wbg . __wbg_newnoargs_2b8b6bd7753c76ba = function ( arg0 , arg1 ) {
398
+ const ret = new Function ( getStringFromWasm0 ( arg0 , arg1 ) ) ;
399
+ return addHeapObject ( ret ) ;
403
400
} ;
404
- imports . wbg . __wbg_random_afb3265527cf67c8 = typeof Math . random == 'function' ? Math . random : notDefined ( 'Math.random' ) ;
401
+ imports . wbg . __wbg_call_95d1ea488d03e4e8 = function ( ) { return handleError ( function ( arg0 , arg1 ) {
402
+ const ret = getObject ( arg0 ) . call ( getObject ( arg1 ) ) ;
403
+ return addHeapObject ( ret ) ;
404
+ } , arguments ) } ;
405
405
imports . wbg . __wbindgen_debug_string = function ( arg0 , arg1 ) {
406
406
const ret = debugString ( getObject ( arg1 ) ) ;
407
407
const ptr0 = passStringToWasm0 ( ret , wasm . __wbindgen_malloc , wasm . __wbindgen_realloc ) ;
@@ -415,8 +415,8 @@ function getImports() {
415
415
imports . wbg . __wbindgen_rethrow = function ( arg0 ) {
416
416
throw takeObject ( arg0 ) ;
417
417
} ;
418
- imports . wbg . __wbindgen_closure_wrapper230 = function ( arg0 , arg1 , arg2 ) {
419
- const ret = makeMutClosure ( arg0 , arg1 , 27 , __wbg_adapter_16 ) ;
418
+ imports . wbg . __wbindgen_closure_wrapper70 = function ( arg0 , arg1 , arg2 ) {
419
+ const ret = makeMutClosure ( arg0 , arg1 , 7 , __wbg_adapter_16 ) ;
420
420
return addHeapObject ( ret ) ;
421
421
} ;
422
422
@@ -453,7 +453,7 @@ function initSync(module) {
453
453
454
454
async function init ( input ) {
455
455
if ( typeof input === 'undefined' ) {
456
- input = new URL ( 'js-framework-benchmark-wasm-bindgen-18e9004fbd1396a6_bg .wasm' , import . meta. url ) ;
456
+ input = new URL ( 'js-framework-benchmark-wasm-bindgen-c09c5ae7ae721ce5_bg .wasm' , import . meta. url ) ;
457
457
}
458
458
const imports = getImports ( ) ;
459
459
0 commit comments