【问题标题】:When did Java get a JIT compiler?Java 什么时候有 JIT 编译器?
【发布时间】:2010-10-16 01:58:21
【问题描述】:

Java 何时首次获得用于生产代码的 JIT 编译器?

【问题讨论】:

    标签: java history


    【解决方案1】:

    我相信 HotSpot 在 1.3 中首次亮相,尽管它可以作为 1.2 的插件使用。

    更多信息http://en.wikipedia.org/wiki/HotSpot

    【讨论】:

    • 最初的 C2/服务器 HotSpot 在发布后的某个时间可用于 1.2.2。
    【解决方案2】:

    http://java.sun.com/features/2000/06/time-line.html

    1996 年 10 月 25 日 Sun 宣布推出首款适用于 Java 平台的即时 (JIT) 编译器

    另外,来自维基百科:自 JRE 1.2 版以来,Sun 的 JVM 实现包括一个即时编译器而不是解释器。 http://en.wikipedia.org/wiki/Java_(Sun)

    【讨论】:

    • 这是不正确的,因为 Borland 和 Symantec 更早拥有它们。 Sun 还获得了 Symantec 的许可。
    • 1.1.5 有 Semantec JIT,但不是一个好的版本。 jview 和其他人已经在那里了。尤其是 Netscape 拥有 Semantec JIT 已有一段时间了。
    【解决方案3】:

    定义生产 :) Hotspot 有 JIT。

    【讨论】:

    • 生产:你有足够的信心告诉你的老板,它应该用于公司依赖的项目。
    • 这不会接近早期 jit 编译器 imo 的时间段。
    • 嗨,我认为作为对这个问题的评论会更好。答案可以编辑成问题。我知道这个线程已经很老了,而且随着时间的推移已经发生了变化,所以很抱歉戳这个 ;-)。
    【解决方案4】:

    Borland 拥有第一个,紧随其后的是赛门铁克。 Sun 获得了赛门铁克的许可。赛门铁克在 1996 年 3 月演示了他们的产品。

    【讨论】:

      猜你喜欢
      • 2011-05-29
      • 2010-09-10
      • 2011-02-23
      • 1970-01-01
      • 2020-06-20
      • 2011-03-11
      相关资源
      最近更新 更多