webkit的主要目录,及其结构

1. JavaScriptCore——webkit的js虚拟机,也叫SquirrelFish

1.1 bytecode——保存汇编指令的类,用于执行

1.2 bytecompiler——把各种NODE编译成汇编指令的编译器

1.3 interpreter——基于register的虚拟机,执行编译后的特殊的汇编指令,使用了direct技术

1.4 parster——语法解析器生成各种NODE

1.5 runtime——JS的内部类及其实现,运行时需要的结构或类

...

2. WebCore——webkit的核心

2.1 bindings——JS访问DOM树的接口及其实现

2.2 css——css的实现

2.3 dom——dom树的实现

2.4 editing——

2.5 history——page的历史

2.6 html——html的元素实现

2.7 loader——下载的实现

2.8 page——page的实现

2.9 rendering——显示的实现

...

 

你可能感兴趣的:(webkit的主要目录,及其结构)