{"id":15364275,"url":"https://github.com/hyj1991/deep-into-code","last_synced_at":"2025-10-16T10:54:39.580Z","repository":{"id":91423264,"uuid":"96853559","full_name":"hyj1991/deep-into-code","owner":"hyj1991","description":"Node.js / Libuv / V8 引擎源代码学习笔记","archived":false,"fork":false,"pushed_at":"2020-01-22T04:39:04.000Z","size":45,"stargazers_count":85,"open_issues_count":1,"forks_count":4,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-04-15T08:55:02.504Z","etag":null,"topics":["libuv","nodejs","source-code","v8"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hyj1991.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-11T05:18:55.000Z","updated_at":"2025-04-03T03:48:53.000Z","dependencies_parsed_at":"2023-07-25T11:44:19.252Z","dependency_job_id":null,"html_url":"https://github.com/hyj1991/deep-into-code","commit_stats":{"total_commits":14,"total_committers":2,"mean_commits":7.0,"dds":0.0714285714285714,"last_synced_commit":"144109c13fa8871e87f6152387cc0ba92221a6a5"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hyj1991/deep-into-code","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyj1991%2Fdeep-into-code","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyj1991%2Fdeep-into-code/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyj1991%2Fdeep-into-code/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyj1991%2Fdeep-into-code/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hyj1991","download_url":"https://codeload.github.com/hyj1991/deep-into-code/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyj1991%2Fdeep-into-code/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279180436,"owners_count":26120714,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-16T02:00:06.019Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["libuv","nodejs","source-code","v8"],"created_at":"2024-10-01T13:11:08.929Z","updated_at":"2025-10-16T10:54:39.547Z","avatar_url":"https://github.com/hyj1991.png","language":"JavaScript","readme":"访问语雀地址获得更好的阅读体验: [Node.js / V8 / Libuv 源码阅读笔记](https://www.yuque.com/yijun-rrmp0/nxwlp3)，语雀会在 Github 文章整理完成后进行更新。\n\n## 章节目录\n\n* [V8 引擎](#章节目录)\n  * [准备工作](https://github.com/hyj1991/sourcecode_notes/blob/master/docs/V8_PREPARE.md)\n    * [编译完整的 LLVM](https://github.com/hyj1991/sourcecode_notes/blob/master/docs/0x01_%E7%BC%96%E8%AF%91%E5%AE%8C%E6%95%B4%E7%9A%84%20LLVM.md)\n    * [管理 Ubuntu 下的 GCC 版本](https://github.com/hyj1991/sourcecode_notes/blob/master/docs/0x02_%E7%AE%A1%E7%90%86%20Ubuntu%20%E4%B8%8B%E7%9A%84%E7%89%88%E6%9C%AC.md)\n  * [单独编译 V8 引擎](https://github.com/hyj1991/sourcecode_notes/blob/master/docs/0x03_%E5%8D%95%E7%8B%AC%E7%BC%96%E8%AF%91%20V8%20%E5%BC%95%E6%93%8E.md)\n  * [初步了解 V8 引擎 (未完成)](https://github.com/hyj1991/sourcecode_notes/blob/master/docs/0x04_%E5%88%9D%E6%AD%A5%E4%BA%86%E8%A7%A3%20V8%20%E5%BC%95%E6%93%8E.md)\n  * [逆工程 V8 对象 (一)](https://github.com/hyj1991/sourcecode_notes/blob/master/docs/0x05_%E9%80%86%E5%B7%A5%E7%A8%8B%20V8%20%E5%AF%B9%E8%B1%A1.md)\n* [Libuv (未开始)](#章节目录)\n* [Node.js (未开始)](#章节目录)\n\n前期可能不会以完整体系的方式来进行编写（防止自己弃坑），会挑感兴趣的部分进行解析编写，等后续成文篇数足够编成体系的时候再进行章节的整理。\n\n## 本地阅读\n\n本地采用了 vuepress 方便实时预览\n\n### 安装\n\n```bash\nnpm install\n```\n\n### 运行\n\n```bash\nnpm run docs:dev\n```\n\n运行完毕后打开浏览器访问 `http://localhost:8080/` 即可进行阅读。\n\n## LICENSE\n\n本书采用 **保持署名—非商用** **创意共享 4.0 许可证**。\u003cbr /\u003e只要保持原作者署名和非商用，您可以自由地阅读、分享、修改本书。\u003cbr /\u003e详细的法律条文请参见 [创意共享](https://creativecommons.org/licenses/by-nc/4.0/) 网站。","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyj1991%2Fdeep-into-code","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhyj1991%2Fdeep-into-code","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyj1991%2Fdeep-into-code/lists"}