@@ -52,10 +52,8 @@ LibraryJSEventLoop = {
5252 setImmediateWrapped . mapping [ id ] = undefined ;
5353 } ,
5454
55- $polyfillSetImmediate__deps : [ '$setImmediateWrapped' , '$clearImmediateWrapped' ] ,
56- $polyfillSetImmediate__postset : `
57- var emSetImmediate;
58- var emClearImmediate;
55+ $emSetImmediate__deps : [ '$setImmediateWrapped' , '$clearImmediateWrapped' , '$emClearImmediate' ] ,
56+ $emSetImmediate__postset : `
5957 if (typeof setImmediate != "undefined") {
6058 emSetImmediate = setImmediateWrapped;
6159 emClearImmediate = clearImmediateWrapped;
@@ -82,14 +80,12 @@ LibraryJSEventLoop = {
8280 if (index >= 0 && index < __setImmediate_queue.length) __setImmediate_queue[index] = () => {};
8381 })
8482 }` ,
83+ $emSetImmediate : undefined ,
8584
86- $polyfillSetImmediate : ( ) => {
87- // nop, used for its postset to ensure setImmediate() polyfill is
88- // not duplicated between emscripten_set_immediate() and
89- // emscripten_set_immediate_loop() if application links to both of them.
90- } ,
85+ $emClearImmediate_deps : [ '$emSetImmediate' ] ,
86+ $emClearImmediate : undefined ,
9187
92- emscripten_set_immediate__deps : [ '$polyfillSetImmediate ' , '$callUserCallback' ] ,
88+ emscripten_set_immediate__deps : [ '$emSetImmediate ' , '$callUserCallback' ] ,
9389 emscripten_set_immediate : ( cb , userData ) => {
9490 { { { runtimeKeepalivePush ( ) ; } } }
9591 return emSetImmediate ( ( ) => {
@@ -98,13 +94,13 @@ LibraryJSEventLoop = {
9894 } ) ;
9995 } ,
10096
101- emscripten_clear_immediate__deps : [ '$polyfillSetImmediate ' ] ,
97+ emscripten_clear_immediate__deps : [ '$emClearImmediate ' ] ,
10298 emscripten_clear_immediate : ( id ) => {
10399 { { { runtimeKeepalivePop ( ) ; } } }
104100 emClearImmediate ( id ) ;
105101 } ,
106102
107- emscripten_set_immediate_loop__deps : [ '$polyfillSetImmediate ' , '$callUserCallback' ] ,
103+ emscripten_set_immediate_loop__deps : [ '$emSetImmediate ' , '$callUserCallback' ] ,
108104 emscripten_set_immediate_loop : ( cb , userData ) => {
109105 function tick ( ) {
110106 callUserCallback ( ( ) => {
0 commit comments