@@ -141,7 +141,7 @@ addToLibrary({
141
141
#if ASYNCIFY == 1
142
142
Asyncify . funcWrappers . set ( original , wrapper ) ;
143
143
#endif
144
- #if MAIN_MODULE || ASYNCIFY_LAZY_LOAD_CODE
144
+ #if MAIN_MODULE
145
145
wrapper . orig = original ;
146
146
#endif
147
147
return wrapper ;
@@ -171,18 +171,12 @@ addToLibrary({
171
171
}
172
172
#endif
173
173
var wrapper = Asyncify . instrumentFunction ( original ) ;
174
- #if ASYNCIFY_LAZY_LOAD_CODE
175
- original . exportName = x ;
176
- #endif
177
174
ret [ x ] = wrapper ;
178
175
179
176
} else {
180
177
ret [ x ] = original ;
181
178
}
182
179
}
183
- #if ASYNCIFY_LAZY_LOAD_CODE
184
- Asyncify . updateFunctionMapping ( ret ) ;
185
- #endif
186
180
return ret ;
187
181
} ,
188
182
@@ -217,34 +211,6 @@ addToLibrary({
217
211
asyncPromiseHandlers : null , // { resolve, reject } pair for when *all* asynchronicity is done
218
212
sleepCallbacks : [ ] , // functions to call every time we sleep
219
213
220
- #if ASYNCIFY_LAZY_LOAD_CODE
221
- updateFunctionMapping ( newExports ) {
222
- #if ASYNCIFY_DEBUG
223
- dbg ( 'updateFunctionMapping' , Asyncify . callStackIdToFunc ) ;
224
- #endif
225
- #if ASSERTIONS
226
- assert ( ! Asyncify . exportCallStack . length ) ;
227
- #endif
228
- Asyncify . callStackIdToFunc . forEach ( ( func, id ) => {
229
- #if ASSERTIONS
230
- assert ( func . exportName ) ;
231
- assert ( newExports [ func . exportName ] ) ;
232
- assert ( newExports [ func . exportName ] . orig ) ;
233
- #endif
234
- var newFunc = newExports [ func . exportName ] . orig ;
235
- Asyncify . callStackIdToFunc . set ( id , newFunc )
236
- Asyncify . callstackFuncToId . set ( newFunc , id ) ;
237
- #if MEMORY64
238
- var args = Asyncify . rewindArguments . get ( func ) ;
239
- if ( args ) {
240
- Asyncify . rewindArguments . set ( newFunc , args ) ;
241
- Asyncify . rewindArguments . delete ( func ) ;
242
- }
243
- #endif
244
- } ) ;
245
- } ,
246
- #endif
247
-
248
214
getCallStackId ( func ) {
249
215
#if ASSERTIONS
250
216
assert ( func ) ;
@@ -546,16 +512,6 @@ addToLibrary({
546
512
} ) ;
547
513
} ,
548
514
549
- #if ASYNCIFY_LAZY_LOAD_CODE
550
- emscripten_lazy_load_code__async: true ,
551
- emscripten_lazy_load_code : ( ) => Asyncify . handleSleep ( ( wakeUp ) => {
552
- // Update the expected wasm binary file to be the lazy one.
553
- wasmBinaryFile += '.lazy.wasm' ;
554
- // Load the new wasm. The resulting Promise will resolve once the async loading is done.
555
- createWasm ( ) . then ( ( ) => wakeUp ( ) ) ;
556
- } ) ,
557
- #endif
558
-
559
515
_load_secondary_module__sig : 'v ',
560
516
_load_secondary_module__async : true ,
561
517
_load_secondary_module : async function ( ) {
0 commit comments