lazyparser / spidermonkey-internals

The internals of SpiderMonkey and IonMonkey.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SpiderMonkey Internals

The internals of SpiderMonkey and IonMonkey.

这本书记录了我在 SpiderMonkey 学习过程中的一些零散的经验. 内容是我工作需要调研到哪里就记录到哪里, 并不是按照教学顺序撰写的. 如果你也正在学习 SpiderMonkey 的代码, 欢迎 Pull Request!

如何将本书编译成PDF版本

本文使用的是github风格的markdown格式, 以方便在github上直接查看. 你也可以将本项目编译成PDF格式, 以方便离线时阅读. 我使用pandoc来生成PDF. 以下是我使用的命令 (环境: Ubuntu 14.04 LTS):

$ make html

或者直接在项目的根目录下make即可, 会在项目目录下生成一个book.pdf的文件, 包含了除本README.md之外的md文件.

开源许可证

本项目使用CC-BY-NC-SA协议。 本项目中缓存的第三方的PPT及文档, 使用他们自己的开源协议. 如果协议之间存在不相容的情况, 请给我提交ISSUE, 我从这个项目中移除.

About

The internals of SpiderMonkey and IonMonkey.

License:Other


Languages

Language:Python 87.2%Language:Makefile 12.8%