Skip to content

Commit 5db08eb

Browse files
authored
Convert getUniqueRunDependency to library function. NFC (#24372)
1 parent 2c3c493 commit 5db08eb

11 files changed

+21
-20
lines changed

src/lib/libcore.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2274,6 +2274,18 @@ addToLibrary({
22742274
$wasmTable: undefined,
22752275
#endif
22762276

2277+
$getUniqueRunDependency: (id) => {
2278+
#if ASSERTIONS
2279+
var orig = id;
2280+
while (1) {
2281+
if (!runDependencyTracking[id]) return id;
2282+
id = orig + Math.random();
2283+
}
2284+
#else
2285+
return id;
2286+
#endif
2287+
},
2288+
22772289
$noExitRuntime__postset: () => addAtModule(makeModuleReceive('noExitRuntime')),
22782290
$noExitRuntime: {{{ !EXIT_RUNTIME }}},
22792291

src/lib/libfs_shared.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ addToLibrary({
4747
'$asyncLoad',
4848
'$PATH_FS',
4949
'$FS_createDataFile',
50+
'$getUniqueRunDependency',
5051
#if !MINIMAL_RUNTIME
5152
'$FS_handledByPreloadPlugin',
5253
#endif

src/lib/liblz4.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
#if LZ4
88
addToLibrary({
9-
$LZ4__deps: ['$FS', '$preloadPlugins'],
9+
$LZ4__deps: ['$FS', '$preloadPlugins', '$getUniqueRunDependency'],
1010
$LZ4: {
1111
DIR_MODE: {{{ cDefs.S_IFDIR | 0o777 }}},
1212
FILE_MODE: {{{ cDefs.S_IFREG | 0o777 }}},

src/preamble.js

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -295,18 +295,6 @@ var runDependencyTracking = {};
295295
var runDependencyWatcher = null;
296296
#endif
297297

298-
function getUniqueRunDependency(id) {
299-
#if ASSERTIONS
300-
var orig = id;
301-
while (1) {
302-
if (!runDependencyTracking[id]) return id;
303-
id = orig + Math.random();
304-
}
305-
#else
306-
return id;
307-
#endif
308-
}
309-
310298
function addRunDependency(id) {
311299
runDependencies++;
312300

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8287
1+
8294
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
22193
1+
22216
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
6591
1+
6598
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
17562
1+
17585
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
53787
1+
53661
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
27050
1+
26996

0 commit comments

Comments
 (0)