Path: csiph.com!au2pb.net!feeder.erje.net!1.eu.feeder.erje.net!nntpspool01.opticnetworks.net!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:11:25 -0400 Organization: Aioe.org NNTP Server Lines: 44 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: 7bit 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:32776 On 10/2/2015 10:56 PM, Jan Burse wrote: > Eternal Hope schrieb: >> Of course what you need to understand is that Oracle are not in the same >> fortunate position as we are here in c.l.j.p > > What bogs me a little bit that JIT-ing is described > in connection with JDK 1.1. But history has it that > it wasn't there at that time: > > Initially available as an add-on for Java 1.2, > HotSpot became the default Sun JVM in Java 1.3. > https://en.wikipedia.org/wiki/HotSpot > > 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. Arne