发表评论取消回复
相关阅读
相关 [WebKit内核] JavaScriptCore深度解析--基础篇(一)字节码生成及语法树的构建
[2019独角兽企业重金招聘Python工程师标准>>> ][2019_Python_] ![hot3.png][] 看到HorkeyChen写的文章《\[WebK
相关 [WebKit] JavaScriptCore解析--基础篇 (一)JSC与WebCore
先看一下官方的[基本介绍][Link 1],短短几句就塞满了关键字。 SquirrelFish,正式名称是JavaScriptCore,包括register-based(基于
相关 [WebKit] JavaScriptCore解析--基础篇(二)解释器基础与JSC核心组件
这一篇主要说明解释器的基本工作过程和JSC的核心组件的实现。 作为一个语言,就像人在的平时交流时一样,当接收到信息后,包含两个过程:先理解再行动。理解的过程就是语言
相关 [WebKit] JavaScriptCore解析--基础篇(三)从脚本代码到JIT编译的代码实现
[前面][Link 1]说了一些解析、生成ByteCode直至JIT的基本概念,下面是对照JavaScriptCore源代码来大致了解它的实现。 从JS Scri
相关 [WebKit] JavaScriptCore解析--基础篇(四) 页面解析与JavaScript元素的执行
很多地方都已经介绍了JavaScript在浏览器是如何被执行的,这里介绍一下WebKit是如何实现的。主要涉及JS的async,defer及普通脚本的解析与执行过程的代码实现。
相关 [WebKit] JavaScriptCore解析--高级篇(二) 类型推导(Type Inference)
类型推导是DFG JIT最重要的一个基础,WebKit官网对此做了一点解释,翻译如下做为学习参考。 Type inference通过profiling values
相关 [WebKit] JavaScriptCore解析--高级篇(一) SSA (static single assignment)
在编译器优化领域,数据结构的选择会直接影响程序优化的有效性。SSA是一种编译器使用的中间语言(intermediate language), 作为编译优化的基础(也是DFG J
相关 [WebKit] JavaScriptCore解析--高级篇(三) Register Allocation & Trampoline
Register Allocation 对于一个JIT而言,寄存器分配对系统的消耗通常是一个瓶径。之前有Graph Coloring Allocators, Chaiti
相关 VUE基础篇Part7(核心功能组件)——下
这里的下半部分包括: 1、组件中使用v-model 2、插槽的简单用法 3、访问slot 4、动态组件的使用 组件相关的上半部分博客可以点击查看: 1、组件
相关 VUE基础篇Part7(核心功能组件)——上
组件 原因:使用组件可以提升代码的复用性,非常的方便,节省了很多时间成本。 由于组件设计的知识点较多,所以就分为两个部分写,这里先写上半部分。 主要包括以下几点:
还没有评论,来说两句吧...