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



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

  

user avatar   Ivony 网友的相关建议: 
      

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




  

相关话题

  如何评价Apache(Apache Software Foundation)? 
  强类型语言的优缺点是什么? 
  专攻哪门编程语言好? 
  能否用外行也能懂的语言解释为什么C++很「危险」? 
  应该如何理解 Erlang 的「任其崩溃」思想? 
  在大型项目上,Python 是个烂语言吗? 
  各个编程语言都有哪些「黑点」? 
  现在(2021年)OSGi的发展前景如何? 
  王垠的《谈谈Parser》是在回应 winter 吗? 
  常说「Java 在虚拟机中运行」,请问这个虚拟机可以视为 Java 语言的解释器吗? 

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





© 2024-07-03 - tinynew.org. All Rights Reserved.
© 2024-07-03 - tinynew.org. 保留所有权利