v8
ly402609921
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
查看v8编译js生成的机器代码
1、编译v8使用ENABLE_DISASSEMBLER预编译宏 2、d8 --print-code add.js 3、相关命令 --print-code: prints out code to stdout.--print-code-stubs: prints code stubs.--print-opt-code: prints optimized code.--trace原创 2015-12-28 12:08:55 · 2090 阅读 · 1 评论 -
v8 bailout
对绝大多数的JavaScript开发者而言,Bailout是一个陌生的词。Bing的翻译如下: bailout US ['beɪl.aʊt] UK ['beɪlaʊt] adj. 应付紧急状况的 n. 紧急财政援助 Web 救助;纾困;紧急救助 这是一个看似毫不相关的词,在V8里却被经常使用到。众所周知,V8是一款JIT的虚拟机,以性能强劲而知名。 而这高效性能的背后,离不开它其中转载 2015-12-28 15:03:37 · 1072 阅读 · 0 评论 -
v8之所以快
1.针对上下文的Snapshot技术 什么是上下文(Contexts)?实际是JS应用程序的运行环境,避免应用程序的修改相互影响,例如一个页面js修改内置对象方法toString,不应该影响到另外页面。chrome浏览器每个process只有一个V8引擎实例,浏览器中的每个窗口、iframe都对应一个上下文。 V8启动时(在执行client js前),需要对全局上下文(第一个co转载 2015-12-28 15:19:45 · 843 阅读 · 0 评论 -
Polymorphic Inline Caches explained
原文地址:http://jayconrod.com/posts/44/polymorphic-inline-caches-explained I'm moving to a new team at work where I'll be optimizing the V8 Javascript JIT compiler for Android. To prepare for this ne转载 2015-12-28 19:34:08 · 620 阅读 · 0 评论 -
Understanding V8
I-want-to-optimize-my-JS-application-on-V8 checklist 18 dec 2011 by Vyacheslav Egorov Samurais had something called bushidō, way of the warrior, code of conduct they had to follow. In similar转载 2015-12-25 16:10:43 · 565 阅读 · 0 评论 -
v8 internals gc
v8 internals gc http://websrv0a.sdu.dk/ups/SCM/slides/lecture_03_mads_ager.pdf原创 2015-12-25 17:40:29 · 423 阅读 · 0 评论 -
v8 resource
http://mrale.ph/v8/resources.html原创 2015-12-25 17:44:28 · 435 阅读 · 0 评论 -
v8资源
http://floitsch.blogspot.tw/2012/03/optimizing-for-v8-memory-prof.html http://www.smashingmagazine.com/2012/11/writing-fast-memory-efficient-javascript/ http://mrale.ph/v8/resources.html原创 2015-12-25 19:11:08 · 725 阅读 · 0 评论
分享