Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[第 66 期] [自荐项目] python 实现的轻量级 JVM #641

Open
5A59 opened this issue Jun 21, 2019 · 0 comments
Open

[第 66 期] [自荐项目] python 实现的轻量级 JVM #641

5A59 opened this issue Jun 21, 2019 · 0 comments

Comments

@5A59
Copy link

5A59 commented Jun 21, 2019

Zvm,使用 python 实现的轻量级 jvm,项目地址:https://github.com/5A59/Zvm
实现了如下功能:
class 文件解析
类加载
运行时数据区
指令解释器
基本指令集 (总共 205 条,实现了估计 190 多条吧)
简易 gc
简易线程
简易 jdk 库

代码简单,结构清晰,方便对 jvm 原理感兴趣的同学进行学习。

@ruanyf ruanyf changed the title [自荐项目] python 实现的轻量级 JVM [第 66 期] [自荐项目] python 实现的轻量级 JVM Jun 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant