最近在研究 Python 虚拟机源码,分享下对 str 对象底层结构学习的心得

fasionchan 18天前 18

如题:str 对象,统一的 Unicode 字符串

有兴趣的童鞋欢迎一起组队研究,这样更容易坚持下去……

最新回复 (5)
  • fgd 15天前
    引用 2
    不错不错
  • hxysnail 15天前
    引用 3
    正需要这样的机会!赞!
  • SjwNo1 15天前
    引用 4
    想就此问个问题:PVM 的主要工作是把字节码转成机器码吗?
  • 楼主 fasionchan 15天前
    引用 5
    @SjwNo1 不是,字节码不会直接转换成机器码,而是由虚拟机解释执行。虚拟机内部是一个由 C 实现的 for 循环,逐个遍历待执行字节码; for 循环每次迭代是一个巨大的 switch case,针对不同字节码执行对应的处理逻辑。
  • SjwNo1 15天前
    引用 6
    @fasionchan 谢谢解惑
  • 游客
    7
返回