TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

V8 Maglev: compiler design doc

49 pointsby oblalmost 2 years ago

6 comments

mkoubaaalmost 2 years ago
Boy am I glad that huge internet companies are willing to fund these sorts of large engineering projects in the open
评论 #36185562 未加载
评论 #36185680 未加载
fulafelalmost 2 years ago
Here&#x27;s a recent post about shipping and results: <a href="https:&#x2F;&#x2F;blog.chromium.org&#x2F;2023&#x2F;06&#x2F;how-chrome-achieved-high-scores-on.html" rel="nofollow">https:&#x2F;&#x2F;blog.chromium.org&#x2F;2023&#x2F;06&#x2F;how-chrome-achieved-high-s...</a><p>Would be interesting to hear where they ended up with the parallelism that was mentioned in passing.
tambourine_manalmost 2 years ago
This seems similar to Safari’s JSCore 4 tiers architecture.<p>Imagine keeping execution smooth while switching between all those tiers. Modern JS engines are fascinating beasts.
taosxalmost 2 years ago
Thank you to everyone involved in this. I&#x27;m wondering, is Node.js fiddling with v8 in order to focus more on the resulting code performance than the initial startup.<p>Planning to learn C&#x2F;C++ in order to investigate that and if there any gains there.
评论 #36185215 未加载
xt00almost 2 years ago
Yay a new part of chromium with a new name made by different people (probably) than the original v8 people. Seems like Google has an affliction of “not invented by me”.<p>Just read the first sentence if you are thinking I’m being a bit harsh:<p>“We’ve previously made a case why four tiers in V8(Google internal) make sense to explain why Sparkplug made sense in addition to Ignition, TurboProp and TurboFan. TurboProp was a midtier compiler proposal based on TurboFan to significantly improve compilation speed while compromising on the performance of the resulting code. With Sparkplug in place, however, the design tradeoffs TurboProp made by being built on top of TurboFan didn’t end up panning out. ”
simonebrunozzialmost 2 years ago
Why pick a name - maglev - that will confuse everyone, forever?