标签:stack-allocation

  • 热点何时可以在堆栈上分配对象? - java

    时间:2020-8-10

    由于Java 6周围的某个地方,热点JVM可以进行转义分析并在堆栈上而不是在垃圾收集堆上分配非转义对象。这样可以加快生成代码的速度,并减少垃圾收集器上的压力。 Hotspot能够堆叠分配对象的规则是什么?换句话说,何时可以依靠它进行堆栈分配? 编辑:这个问题是重复的,但是(IMO)与原始问题相比,以下答案是一个更好的答案。 参考方案 我做了一些实验,以查看H […]