Path: csiph.com!news.swapon.de!aioe.org!.POSTED!not-for-mail From: =?UTF-8?Q?Arne_Vajh=c3=b8j?= Newsgroups: comp.lang.java.programmer Subject: Re: I don't remember JIT-ing for JDK 1.1 (Was: Translator, Compiler, Interpreter and Java) Date: Fri, 2 Oct 2015 23:14:42 -0400 Organization: Aioe.org NNTP Server Lines: 46 Message-ID: References: NNTP-Posting-Host: 1lM8B9/qdtKBc/uIRK2Gjw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.java.programmer:32777 On 10/2/2015 11:11 PM, Arne Vajhøj wrote: >> Or can somebody of the genuises here highlight >> why Sun JIT-ing is mentioned for JDK 1.1 by Oracle? >> Was there some JIT-ing before HotSpot by Sun? >> >> Or was there a backport to some arcane >> JDK 1.1? Or is this just an annoucement which >> only materialized for JDK 1.2? Or should we >> just ingnore the reference to JDK 1.1? > > There are plenty of references to JIT for Java 1.1 > in old SUN docs. > > https://singztechmusings.wordpress.com/2011/07/03/java-what-is-jit-compiler-and-how-does-it-work/ > > claims: > > > The JIT compiler was first made available as a performance update in the > Java Development Kit (JDK) 1.1.6 software release > > > so maybe the Wikipedia article is not 100% correct!?!? > > My guess is that the article is correct about when HotSpot was > released but wrong about it being the first JIT compiler > and SUN had an earlier SUN JIT compiler. To further confuse everybody then: https://en.wikipedia.org/wiki/Java_performance claims that Symantec had a JIT compiler for Java 1.1 that SUN used. But it seems to be for Windows not Solaris. So maybe SUN did one for Solaris and bought the Symantec one for Windows and then later replaced it with HotSpot on both platforms. Mostly speculation. Arne