Skip to content

Commit 0e87f3d

Browse files
authored
Wrap runDependencyWatcher in #if ASSERTIONS. NFC (#23111)
The code that uses `runDependencyWatcher` is only present when assertions are enabled, but the declaration and some usage was not conditional.
1 parent f1c321a commit 0e87f3d

File tree

77 files changed

+79
-77
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+79
-77
lines changed

src/preamble.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -334,10 +334,10 @@ function addOnPostRun(cb) {
334334
// it happens right before run - run will be postponed until
335335
// the dependencies are met.
336336
var runDependencies = 0;
337-
var runDependencyWatcher = null;
338337
var dependenciesFulfilled = null; // overridden to take different actions when all run dependencies are fulfilled
339338
#if ASSERTIONS
340339
var runDependencyTracking = {};
340+
var runDependencyWatcher = null;
341341
#endif
342342

343343
function getUniqueRunDependency(id) {
@@ -406,10 +406,12 @@ function removeRunDependency(id) {
406406
}
407407
#endif
408408
if (runDependencies == 0) {
409+
#if ASSERTIONS
409410
if (runDependencyWatcher !== null) {
410411
clearInterval(runDependencyWatcher);
411412
runDependencyWatcher = null;
412413
}
414+
#endif
413415
if (dependenciesFulfilled) {
414416
var callback = dependenciesFulfilled;
415417
dependenciesFulfilled = null;
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8619
1+
8592
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
21051
1+
21002
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8603
1+
8578
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
21019
1+
20969
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
9650
1+
9626
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
24894
1+
24845
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8591
1+
8562
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20944
1+
20895
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8591
1+
8562
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20944
1+
20895
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8518
1+
8490
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20630
1+
20580
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
9654
1+
9629
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
24894
1+
24845
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8619
1+
8592
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
21051
1+
21002
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3887
1+
3865
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8687
1+
8639
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7755
1+
7730
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
18958
1+
18909
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2984
1+
2959
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
6324
1+
6277
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8042
1+
8043
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2818
1+
2788
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7080
1+
7021
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2492
1+
2462
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5032
1+
4984
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2404
1+
2380
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4878
1+
4830
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2404
1+
2380
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4878
1+
4830
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2386
1+
2359
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4845
1+
4797
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
6274
1+
6246
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
13816
1+
13767
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1763
1+
1736
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3732
1+
3687
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2404
1+
2380
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4878
1+
4830
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1969
1+
1942
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4109
1+
4064
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2000
1+
1976
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4156
1+
4111
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2427
1+
2399
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5020
1+
4973
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2571
1+
2543
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5302
1+
5254
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2266
1+
2239
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4710
1+
4663
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2235
1+
2208
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4640
1+
4593
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1987
1+
1960
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4160
1+
4115
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2000
1+
1976
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4156
1+
4111
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2000
1+
1976
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4156
1+
4111
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1523
1+
1499
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3188
1+
3143
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1601
1+
1574
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3795
1+
3739
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1452
1+
1427
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2893
1+
2848
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1416
1+
1393
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2843
1+
2798
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1416
1+
1393
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2843
1+
2798
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1407
1+
1383
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2828
1+
2783
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1416
1+
1393
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2843
1+
2798
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4209
1+
4188
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8716
1+
8667
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1416
1+
1393
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2843
1+
2798
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
30574
1+
30416

0 commit comments

Comments
 (0)