perf(propagate): don't increase the stack when there is only one subscriber #7
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.


Benchmark Results
main branch
1.59 µs/iter1.56 µs1.61 µs1.65 µs1.67 µs14.32 µs/iter14.23 µs14.34 µs14.40 µs14.47 µs139.54 µs/iter136.83 µs138.00 µs182.58 µs307.58 µs8.61 µs/iter8.59 µs8.62 µs8.63 µs8.63 µs84.50 µs/iter82.92 µs83.58 µs109.29 µs249.54 µs843.57 µs/iter831.71 µs837.38 µs983.25 µs995.58 µs77.82 µs/iter76.08 µs76.96 µs102.38 µs241.33 µs767.59 µs/iter754.83 µs761.71 µs913.63 µs938.08 µs7.67 ms/iter7.57 ms7.73 ms7.80 ms7.80 msThis PR
1.52 µs/iter1.50 µs1.54 µs1.55 µs1.56 µs13.89 µs/iter13.86 µs13.91 µs13.92 µs13.92 µs137.14 µs/iter134.75 µs135.92 µs174.79 µs296.29 µs8.07 µs/iter8.06 µs8.07 µs8.08 µs8.09 µs79.17 µs/iter77.79 µs78.42 µs90.38 µs231.33 µs786.38 µs/iter775.50 µs781.67 µs926.71 µs951.96 µs72.09 µs/iter70.67 µs71.46 µs82.42 µs244.08 µs717.08 µs/iter706.29 µs712.83 µs861.29 µs888.17 µs7.15 ms/iter7.07 ms7.21 ms7.25 ms7.26 ms