首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
V8引擎
订阅
不吃香菜爱吃虾
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
V8引擎详解(五)——内联缓存
本文是V8引擎详解系列的第五篇,重点内容是关于V8引擎的内联缓存,V8之所以可以高效的运行,其内部实现了很多优化策略,其中 内联缓存 就是其中很重要的一个优化策略,本文会从一个小问题开始一起探究到底什么是 内联缓存(Inline Cache) ,简称 IC。文末会有已经完成的系…
V8引擎详解(四)——字节码是如何执行的
本文是V8引擎详解系列的第四篇,重点内容是关于V8是如何解释执行字节码的,关于字节码的执行在V8中所处的环节可以先看一下作者之前的V8引擎详解(三)——从字节码看V8的演变,本文会通过描述一个官方的例子来帮助大家理解,文末会有已经完成的系列文章的链接,本系列文章还在不断更新欢迎…
V8引擎详解(三)——从字节码看V8的演变
本文是V8引擎详解系列的第三篇,重点内容是关于了解字节码的概念,以及字节码在V8引擎演变过程中的重要影响,同时帮您梳理v8引擎的架构帮助您更好的了解V8引擎架构,文末会有已经完成的系列文章的链接,本系列文章还在不断更新欢迎持续关注。 计算机只能识别二进制代码,而二进制代码(指令…
V8引擎详解(二)——AST
V8引擎详解(一)——概述。 看过我上一篇文章的同学应该了解到V8引擎会先将javascript代码转换成AST(抽象语法树),而事实上无论使用什么编程语言(无论是解释形语言还是编译形语言)都会将源代码解析成 抽象语法树(abstract syntax tree, AST),A…
V8引擎详解(一)——概述
在现有的javascript引擎中,V8引擎绝对是其中的佼佼者,chrome和node底层都使用了V8引擎,其中chrome的市场占有率已经达到70%,而node更是前端工程化以及扩展边界的核心支柱,V8引擎对于一个前端开发工程师来说重要程度可想而知。我们大部分javascri…