Теперь(выход из экспериментальной фазы) заместо TF в качестве компилятора 4-го уровня выступает Maglev + Turboshaft ака Turbolev. Это новая поверхность для атак в V8/Chromium.
Отслеживать изменения можно по следующим ссылкам:
Turboshaft-Maglev shared front-end
issues.chromium.org
Maglev as a Frontend for Turboshaft
https://docs.google.com/document/d/1BatjXtg-Iv9mHgce_pa1L8MaCHShekQEg4jJ83IXd4o/edit?usp=sharing
Turboshaft Frontend - Preliminary Design Elements
https://docs.google.com/document/d/1vL1_1g4sY4WbTgbirKBq-40_zsrhI-zM0ZiioC_ahl8/edit#heading=h.blf7hk3dfqsq
Turboshaft JS Inlining and In-place Mutations
https://docs.google.com/document/d/1_L3TWgREnlm6QUTca27jN-TLyxo_Jy-AbicVhzmEHwM/edit#heading=h.awqb85skrfrf
Maglev with the Reducer Framework
https://docs.google.com/document/d/1i1GJ6tIDRBe_Dolwhdkm1vVSiLwSKC5CB88-u9pPjVo/edit?usp=sharing
Отслеживать изменения можно по следующим ссылкам:
https://chromium-review.googlesource.com/q/hashtag:%22turbolev%22+(status:open%20OR%20status:merged)
Turboshaft-Maglev shared front-end
Chromium
https://docs.google.com/document/d/1BatjXtg-Iv9mHgce_pa1L8MaCHShekQEg4jJ83IXd4o/edit?usp=sharing
Turboshaft Frontend - Preliminary Design Elements
https://docs.google.com/document/d/1vL1_1g4sY4WbTgbirKBq-40_zsrhI-zM0ZiioC_ahl8/edit#heading=h.blf7hk3dfqsq
Turboshaft JS Inlining and In-place Mutations
https://docs.google.com/document/d/1_L3TWgREnlm6QUTca27jN-TLyxo_Jy-AbicVhzmEHwM/edit#heading=h.awqb85skrfrf
Maglev with the Reducer Framework
https://docs.google.com/document/d/1i1GJ6tIDRBe_Dolwhdkm1vVSiLwSKC5CB88-u9pPjVo/edit?usp=sharing