Reputation: 13723
There are several videos, blog posts etc. about the technical details of Google V8 on the web. Does anybody know of a written paper (journal article, working paper, manual ...) explaining the inner mechanisms of Google V8 and the design decisions made? (E.g. explaining which optimizations it uses, how these are achieved etc.?)
Upvotes: 3
Views: 350
Reputation: 36118
Unfortunately, there aren't many scientific papers about V8's implementation. The only proper one is a recent paper on ISMM about allocation folding. I wish there were more, but the reality is that the V8 team doesn't get paid to write papers, even if we'd like to.
There also have been a couple of recent V8-related papers from other sources. Unfortunately, they have to rely on second-guessing V8's sources and underlying design decisions, and I would recommend taking the conclusions and results reached in such papers with several grains of salt.
Upvotes: 4