Commit 5beace6
authored
JIT: Enable tail await optimization in async versions in tier 0 (#130181)
Otherwise we will allocate continuations for paths that are going to be
allocation free in tier 1. This shows up in traces when running
TechEmpower benchmarks as a large amount of allocation happening until
everything gets tiered up.
Diff on alloc metrics on platform-json:
```diff
-| Max Allocation Rate (B/sec) | 110,580,952 |
+| Max Allocation Rate (B/sec) | 8,030,616 |
```1 parent a45588c commit 5beace6
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7290 | 7290 | | |
7291 | 7291 | | |
7292 | 7292 | | |
7293 | | - | |
| 7293 | + | |
7294 | 7294 | | |
7295 | 7295 | | |
7296 | 7296 | | |
| |||
0 commit comments