Heap::vm() already computes the associated VM& using offset math. This entails subtracting a constant to Heap's this pointer, which is faster than loading from a field.
Created attachment 442119 [details] proposed patch.
Created attachment 442121 [details] [fast-cq] proposed patch.
Comment on attachment 442121 [details] [fast-cq] proposed patch. r=me
Comment on attachment 442121 [details] [fast-cq] proposed patch. Thanks for the review. Landing now.
Committed r284668 (243388@main): <https://commits.webkit.org/243388@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 442121 [details].
<rdar://problem/84538981>