@@ -69,6 +69,7 @@ addToLibrary({
6969 } ,
7070
7171 _wasmfs_opfs_init_root_directory__deps : [ '$wasmfsOPFSDirectoryHandles' , '$wasmfsOPFSProxyFinish' ] ,
72+ _wasmfs_opfs_init_root_directory__async : { { { ! PTHREADS } } } ,
7273 _wasmfs_opfs_init_root_directory : async function ( ctx ) {
7374 // allocated.length starts off as 1 since 0 is a reserved handle
7475 if ( wasmfsOPFSDirectoryHandles . allocated . length == 1 ) {
@@ -88,6 +89,7 @@ addToLibrary({
8889 // corresponding to the error.
8990 $wasmfsOPFSGetOrCreateFile__deps : [ '$wasmfsOPFSDirectoryHandles' ,
9091 '$wasmfsOPFSFileHandles' ] ,
92+ $wasmfsOPFSGetOrCreateFile__async : { { { ! PTHREADS } } } ,
9193 $wasmfsOPFSGetOrCreateFile : async function ( parent , name , create ) {
9294 let parentHandle = wasmfsOPFSDirectoryHandles . get ( parent ) ;
9395 let fileHandle ;
@@ -112,6 +114,7 @@ addToLibrary({
112114 // it if it doesn't exist and `create` or otherwise return a negative error
113115 // code corresponding to the error.
114116 $wasmfsOPFSGetOrCreateDir__deps : [ '$wasmfsOPFSDirectoryHandles' ] ,
117+ $wasmfsOPFSGetOrCreateDir__async : { { { ! PTHREADS } } } ,
115118 $wasmfsOPFSGetOrCreateDir : async function ( parent , name , create ) {
116119 let parentHandle = wasmfsOPFSDirectoryHandles . get ( parent ) ;
117120 let childHandle ;
@@ -135,6 +138,7 @@ addToLibrary({
135138
136139 _wasmfs_opfs_get_child__deps : [ '$wasmfsOPFSGetOrCreateFile' ,
137140 '$wasmfsOPFSGetOrCreateDir' , '$wasmfsOPFSProxyFinish' ] ,
141+ _wasmfs_opfs_get_child__async : { { { ! PTHREADS } } } ,
138142 _wasmfs_opfs_get_child :
139143 async function ( ctx , parent , namePtr , childTypePtr , childIDPtr ) {
140144 let name = UTF8ToString ( namePtr ) ;
@@ -155,6 +159,7 @@ addToLibrary({
155159 '$stackRestore' ,
156160 '_wasmfs_opfs_record_entry' ,
157161 ] ,
162+ _wasmfs_opfs_get_entries__async : { { { ! PTHREADS } } } ,
158163 _wasmfs_opfs_get_entries : async function ( ctx , dirID , entriesPtr , errPtr ) {
159164 let dirHandle = wasmfsOPFSDirectoryHandles . get ( dirID ) ;
160165
@@ -179,6 +184,7 @@ addToLibrary({
179184 } ,
180185
181186 _wasmfs_opfs_insert_file__deps : [ '$wasmfsOPFSGetOrCreateFile' , '$wasmfsOPFSProxyFinish' ] ,
187+ _wasmfs_opfs_insert_file__async : { { { ! PTHREADS } } } ,
182188 _wasmfs_opfs_insert_file : async function ( ctx , parent , namePtr , childIDPtr ) {
183189 let name = UTF8ToString ( namePtr ) ;
184190 let childID = await wasmfsOPFSGetOrCreateFile ( parent , name , true ) ;
@@ -187,6 +193,7 @@ addToLibrary({
187193 } ,
188194
189195 _wasmfs_opfs_insert_directory__deps : [ '$wasmfsOPFSGetOrCreateDir' , '$wasmfsOPFSProxyFinish' ] ,
196+ _wasmfs_opfs_insert_directory__async : { { { ! PTHREADS } } } ,
190197 _wasmfs_opfs_insert_directory :
191198 async function ( ctx , parent , namePtr , childIDPtr ) {
192199 let name = UTF8ToString ( namePtr ) ;
@@ -198,6 +205,7 @@ addToLibrary({
198205 _wasmfs_opfs_move_file__deps : [ '$wasmfsOPFSFileHandles' ,
199206 '$wasmfsOPFSDirectoryHandles' ,
200207 '$wasmfsOPFSProxyFinish' ] ,
208+ _wasmfs_opfs_move_file__async : { { { ! PTHREADS } } } ,
201209 _wasmfs_opfs_move_file : async function ( ctx , fileID , newParentID , namePtr , errPtr ) {
202210 let name = UTF8ToString ( namePtr ) ;
203211 let fileHandle = wasmfsOPFSFileHandles . get ( fileID ) ;
@@ -212,6 +220,7 @@ addToLibrary({
212220 } ,
213221
214222 _wasmfs_opfs_remove_child__deps : [ '$wasmfsOPFSDirectoryHandles' , '$wasmfsOPFSProxyFinish' ] ,
223+ _wasmfs_opfs_remove_child__async : { { { ! PTHREADS } } } ,
215224 _wasmfs_opfs_remove_child : async function ( ctx , dirID , namePtr , errPtr ) {
216225 let name = UTF8ToString ( namePtr ) ;
217226 let dirHandle = wasmfsOPFSDirectoryHandles . get ( dirID ) ;
@@ -240,6 +249,7 @@ addToLibrary({
240249 '$wasmfsOPFSCreateAsyncAccessHandle'
241250#endif
242251 ] ,
252+ _wasmfs_opfs_open_access__async : { { { ! PTHREADS } } } ,
243253 _wasmfs_opfs_open_access : async function ( ctx , fileID , accessIDPtr ) {
244254 let fileHandle = wasmfsOPFSFileHandles . get ( fileID ) ;
245255 let accessID ;
@@ -279,6 +289,7 @@ addToLibrary({
279289
280290 _wasmfs_opfs_open_blob__deps : [ '$wasmfsOPFSFileHandles' ,
281291 '$wasmfsOPFSBlobs' , '$wasmfsOPFSProxyFinish' ] ,
292+ _wasmfs_opfs_open_blob__async : { { { ! PTHREADS } } } ,
282293 _wasmfs_opfs_open_blob : async function ( ctx , fileID , blobIDPtr ) {
283294 let fileHandle = wasmfsOPFSFileHandles . get ( fileID ) ;
284295 let blobID ;
@@ -300,6 +311,7 @@ addToLibrary({
300311 } ,
301312
302313 _wasmfs_opfs_close_access__deps : [ '$wasmfsOPFSAccessHandles' , '$wasmfsOPFSProxyFinish' ] ,
314+ _wasmfs_opfs_close_access__async : { { { ! PTHREADS } } } ,
303315 _wasmfs_opfs_close_access : async function ( ctx , accessID , errPtr ) {
304316 let accessHandle = wasmfsOPFSAccessHandles . get ( accessID ) ;
305317 try {
@@ -319,6 +331,7 @@ addToLibrary({
319331
320332 _wasmfs_opfs_read_access__i53abi : true ,
321333 _wasmfs_opfs_read_access__deps : [ '$wasmfsOPFSAccessHandles' ] ,
334+ _wasmfs_opfs_read_access__async : { { { ! PTHREADS } } } ,
322335 _wasmfs_opfs_read_access : { { { asyncIf ( ! PTHREADS ) } } } function ( accessID , bufPtr , len , pos ) {
323336 let accessHandle = wasmfsOPFSAccessHandles . get ( accessID ) ;
324337 let data = HEAPU8 . subarray ( bufPtr , bufPtr + len ) ;
@@ -337,6 +350,7 @@ addToLibrary({
337350
338351 _wasmfs_opfs_read_blob__i53abi : true ,
339352 _wasmfs_opfs_read_blob__deps : [ '$wasmfsOPFSBlobs' , '$wasmfsOPFSProxyFinish' ] ,
353+ _wasmfs_opfs_read_blob__async : { { { ! PTHREADS } } } ,
340354 _wasmfs_opfs_read_blob : async function ( ctx , blobID , bufPtr , len , pos , nreadPtr ) {
341355 let blob = wasmfsOPFSBlobs . get ( blobID ) ;
342356 let slice = blob . slice ( pos , pos + len ) ;
@@ -367,6 +381,7 @@ addToLibrary({
367381
368382 _wasmfs_opfs_write_access__i53abi : true ,
369383 _wasmfs_opfs_write_access__deps : [ '$wasmfsOPFSAccessHandles' ] ,
384+ _wasmfs_opfs_write_access__async : { { { ! PTHREADS } } } ,
370385 _wasmfs_opfs_write_access : { { { asyncIf ( ! PTHREADS ) } } } function ( accessID , bufPtr , len , pos ) {
371386 let accessHandle = wasmfsOPFSAccessHandles . get ( accessID ) ;
372387 let data = HEAPU8 . subarray ( bufPtr , bufPtr + len ) ;
@@ -384,6 +399,7 @@ addToLibrary({
384399 } ,
385400
386401 _wasmfs_opfs_get_size_access__deps : [ '$wasmfsOPFSAccessHandles' , '$wasmfsOPFSProxyFinish' ] ,
402+ _wasmfs_opfs_get_size_access__async : { { { ! PTHREADS } } } ,
387403 _wasmfs_opfs_get_size_access : async function ( ctx , accessID , sizePtr ) {
388404 let accessHandle = wasmfsOPFSAccessHandles . get ( accessID ) ;
389405 let size ;
@@ -404,6 +420,7 @@ addToLibrary({
404420 } ,
405421
406422 _wasmfs_opfs_get_size_file__deps : [ '$wasmfsOPFSFileHandles' , '$wasmfsOPFSProxyFinish' ] ,
423+ _wasmfs_opfs_get_size_file__async : { { { ! PTHREADS } } } ,
407424 _wasmfs_opfs_get_size_file : async function ( ctx , fileID , sizePtr ) {
408425 let fileHandle = wasmfsOPFSFileHandles . get ( fileID ) ;
409426 let size ;
@@ -418,6 +435,7 @@ addToLibrary({
418435
419436 _wasmfs_opfs_set_size_access__i53abi : true ,
420437 _wasmfs_opfs_set_size_access__deps : [ '$wasmfsOPFSAccessHandles' , '$wasmfsOPFSProxyFinish' ] ,
438+ _wasmfs_opfs_set_size_access__async : { { { ! PTHREADS } } } ,
421439 _wasmfs_opfs_set_size_access : async function ( ctx , accessID , size , errPtr ) {
422440 let accessHandle = wasmfsOPFSAccessHandles . get ( accessID ) ;
423441 try {
@@ -431,6 +449,7 @@ addToLibrary({
431449
432450 _wasmfs_opfs_set_size_file__i53abi : true ,
433451 _wasmfs_opfs_set_size_file__deps : [ '$wasmfsOPFSFileHandles' , '$wasmfsOPFSProxyFinish' ] ,
452+ _wasmfs_opfs_set_size_file__async : { { { ! PTHREADS } } } ,
434453 _wasmfs_opfs_set_size_file : async function ( ctx , fileID , size , errPtr ) {
435454 let fileHandle = wasmfsOPFSFileHandles . get ( fileID ) ;
436455 try {
@@ -445,6 +464,7 @@ addToLibrary({
445464 } ,
446465
447466 _wasmfs_opfs_flush_access__deps : [ '$wasmfsOPFSAccessHandles' , '$wasmfsOPFSProxyFinish' ] ,
467+ _wasmfs_opfs_flush_access__async : { { { ! PTHREADS } } } ,
448468 _wasmfs_opfs_flush_access : async function ( ctx , accessID , errPtr ) {
449469 let accessHandle = wasmfsOPFSAccessHandles . get ( accessID ) ;
450470 try {
0 commit comments