Aq 字节码结构调整
AQ字节码的详细结构
Mar 4, 20251 min read9
Search for a command to run...
Articles tagged with #bytecode
AQ字节码的详细结构
昨天发布了 AQ v0.1.0-alpha ,其中的虚拟机设计延续了以往的架构,未做架构级别的调整。对于目前的需求来说,可以满足一定的要求。但是在近日的开发过程中,发现了可以进行优化的地方。其中重点为内存架构的调整。 现阶段的字节码直接存储所有的内存数据和类型。其中大量的额数据都是需要虚拟机在运行时决定的数据写入,因此大量的数据在未使用时被分配,造成了大量的内存浪费。对于示例 Hello World (hello-world.aq, hello-world.aqbc) 来说,AQ v0.1.0-...