V8研究,请教如何入手
LeafInWind
2015-03-11
工作需要开始要研究chrome的JS引擎v8,查了一下网上的资料,但发现非常有限且不够深入,请教应该如何入手!
目前发现还算不错的资料如下: 介绍AST解释器的 http://jayconrod.com/posts/51/a-tour-of-v8-full-compiler 介绍GC的 http://jayconrod.com/posts/55/a-tour-of-v8-garbage-collection 介绍优化JIT编译器的 http://jayconrod.com/posts/54/a-tour-of-v8-crankshaft-the-optimizing-compiler 介绍对象模型的 http://jayconrod.com/posts/52/a-tour-of-v8-object-representation 介绍inline cache的 http://cs.au.dk/~jmi/VM/IC-V8.pdf 当然还有一些其他的,但感觉没有超出上面这些文章的内容。 |
|
RednaxelaFX
2015-03-14
Well,楼主想研究啥方面?
置顶帖里也有讲V8的,http://hllvm.group.iteye.com/group/topic/37596#post-243737 请参考下里面引用的资料看有没有用。 |
|
LeafInWind
2015-03-14
感谢R大的回复,待我消化一下再继续问。
|