为什么要看V8源码?

过年时候看了本书——《JavaScript设计模式与开发实践》。设计模式总结的挺好的,但是示例代码比较粗糙。尤其是在说某些模式的性能问题时,感觉并没有依据,所以对于作者的说法有些存疑。手上有本《高性能JavaScript》,不得不说这本书确实严谨,所讲的问题都有列出对应的依据(一般是实际测试结果)。但是年代有些久远,不知道在现代JavaScript引擎下还有哪些适用。

所以,我希望通过对V8源码的研究,搞清楚JavaScript中的某些特性究竟是如何实现的。(然后在吹牛逼的时候才比较有底气,嗯)

V8是C++写的,然而我的C++基本已经还给老师了…所以不可能去彻底的读通V8,我的策略是带着问题通过debug V8,去代码里面寻找答案。

这一篇的内容关于编译V8。Let the hunt begin!

阅读全文
  • 第 1 页 共 1 页

Jingkai

author.bio


author.job