百科问答小站 logo
百科问答小站 font logo



在支持JIT的动态语言虚拟机中,是否有必要用局部变量缓存字段访问 ? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

对于静态语言显然这是一个完全无需考虑的问题。而这里的前提是动态语言,情况开始变得有些复杂。改写应该会有性能改善,但是能改善多少还要看具体的运行时。但是把代码写成这样还推广开来,还不如老老实实换个语言来的简单。




  

相关话题

  C++ 的什么是 Java 不能取代的? 
  为什么汇编语言的功能在高级语言中一部分成为了关键字,一部分封装成了函数? 
  中国为什么不做编译器和编程语言? 
  有哪些较好的 C 语言程序源码可供新手临摹参考? 
  2019 年了,C# 发展得怎么样了? 
  假设中国人最先开发电脑和设计程序语言,那么各种程序语言会使用汉字吗? 
  Facebook 的主要开发语言是什么? 
  python中的模块、库、包有什么区别? 
  C的结构体成员变量的命名有必要加前缀吗? 
  我在Win11上运行虚拟机上的Linux出现这样的问题应该如何解决。? 

前一个讨论
为什么大多数解释器都将AST转化成字节码再用虚拟机执行,而不是直接解释AST?
下一个讨论
为什么微软不再为C#发展DirectX支持了?





© 2025-06-17 - tinynew.org. All Rights Reserved.
© 2025-06-17 - tinynew.org. 保留所有权利