Probably will be a perf win for first run programs.
If we add a new lightweight Baseline JIT, this probably isn't necessary.
<rdar://problem/86968638>
Created attachment 448313 [details] WIP
Created attachment 448356 [details] WIP Fixed latent regalloc bug in O0. I think this patch is mostly ready. But I'm going to implement exceptions in Air first, since that'll make some of the tier up logic nicer, and it's a nice to have anyways, since we want all tiers supporting all wasm features.
Created attachment 448657 [details] WIP
Created attachment 448661 [details] WIP
Created attachment 448662 [details] patch
Comment on attachment 448662 [details] patch r=me
Created attachment 448764 [details] patch for landing
Committed r287864 (245908@main): <https://commits.webkit.org/245908@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 448764 [details].