Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #32787
| From | Mike Amling <mamling@chaff.us> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: I don't remember JIT-ing for JDK 1.1 (Was: Translator, Compiler, Interpreter and Java) |
| Date | 2015-10-04 08:34 -0500 |
| Organization | A noiseless patient Spider |
| Message-ID | <mur9m2$3gi$1@dont-email.me> (permalink) |
| References | <mu2j1a$34n$1@dont-email.me> <mu3qkr$90b$1@dont-email.me> <mung4v$ilv$1@news.albasani.net> <munh0v$kdc$1@speranza.aioe.org> <munh75$kg0$1@speranza.aioe.org> |
On 10/2/15 10:14 PM, Arne Vajhøj wrote: > 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: >> >> <quote> >> The JIT compiler was first made available as a performance update in the >> Java Development Kit (JDK) 1.1.6 software release >> </quote> >> >> 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 I recall there were JITCs for Java bytecode before any called HotSpot. We had a Unix machine that ran Java 1.1. This was over a decade ago and I don't recall which Unix flavor it was, but I do remember its chip was not Intel. DEC, maybe. From some non-Java programs (written in the Baan programming language), I concluded it had machine-level support for integers longer than 32 bits. Anyway, from its speed of execution, I conclude its Java was using a JITC. FWIW, the functional definition of an interpreter that I use is "An interpreter reads a program, from human-readable source or from bytecode or other symbolic representation, but not machine instructions, and does what that program says to do. Note that all the machine instructions executed are in the interpreter and existed before the source was read." "A compiler reads one representation of a program, which may be human-readable source or bytecode or other symbolic representation, and puts out an equivalent program in another language, typically machine instructions or bytecode, but does not do what the program says to do." Mike Amling SWYgeW91IGZlZWwgeW91IGhhdmUgdG8gY29ycmVjdCBldmVyeSBlcnJvciB5b3Ugc2VlIG9uIHRo ZSBJbnRlcm5ldCwgeW91IHdpbGwgbmV2ZXIgaGF2ZSB0aW1lIHRvIGRvIGFueXRoaW5nIGVsc2Uu
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Translator, Compiler, Interpreter and Java Jeff Higgins <jeff@invalid.invalid> - 2015-09-25 00:37 -0400
Re: Translator, Compiler, Interpreter and Java Robert Klemme <shortcutter@googlemail.com> - 2015-09-25 08:26 +0200
Re: Translator, Compiler, Interpreter and Java Jeff Higgins <jeff@invalid.invalid> - 2015-09-25 08:36 -0400
Re: Translator, Compiler, Interpreter and Java Robert Klemme <shortcutter@googlemail.com> - 2015-09-25 18:18 +0200
Re: Translator, Compiler, Interpreter and Java Arne Vajhøj <arne@vajhoej.dk> - 2015-09-27 21:05 -0400
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-09-27 23:07 -0400
Re: Translator, Compiler, Interpreter and Java Arne Vajhøj <arne@vajhoej.dk> - 2015-10-02 22:39 -0400
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-10-03 10:36 -0400
Re: Translator, Compiler, Interpreter and Java Arne Vajhøj <arne@vajhoej.dk> - 2015-10-05 21:33 -0400
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-10-05 22:08 -0400
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-09-25 10:32 -0400
Re: Translator, Compiler, Interpreter and Java Arne Vajhøj <arne@vajhoej.dk> - 2015-09-27 21:15 -0400
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-09-27 23:09 -0400
Re: Translator, Compiler, Interpreter and Java Arne Vajhøj <arne@vajhoej.dk> - 2015-10-02 22:41 -0400
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-10-03 10:38 -0400
Re: Translator, Compiler, Interpreter and Java Arne Vajhøj <arne@vajhoej.dk> - 2015-10-05 21:35 -0400
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-10-05 22:09 -0400
Re: Translator, Compiler, Interpreter and Java Arne Vajhøj <arne@vajhoej.dk> - 2015-10-05 22:16 -0400
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-10-05 22:26 -0400
Re: Translator, Compiler, Interpreter and Java Lew <lewbloch@gmail.com> - 2015-10-02 13:17 -0700
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-10-03 10:41 -0400
Re: Translator, Compiler, Interpreter and Java Lew <lewbloch@gmail.com> - 2015-10-04 21:24 -0700
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-10-05 08:45 -0400
Re: Translator, Compiler, Interpreter and Java Lew <lewbloch@gmail.com> - 2015-10-05 10:58 -0700
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-10-05 14:23 -0400
Re: Translator, Compiler, Interpreter and Java Arne Vajhøj <arne@vajhoej.dk> - 2015-10-05 22:10 -0400
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-10-05 22:26 -0400
Re: Translator, Compiler, Interpreter and Java Arne Vajhøj <arne@vajhoej.dk> - 2015-10-05 22:01 -0400
Re: Translator, Compiler, Interpreter and Java Jerry Stuckle <jstucklex@attglobal.net> - 2015-10-05 22:10 -0400
Re: Translator, Compiler, Interpreter and Java Eternal Hope <laughingspam99@gmail.com> - 2015-09-25 16:55 +0100
Re: Translator, Compiler, Interpreter and Java Lew <lewbloch@gmail.com> - 2015-10-02 13:14 -0700
I don't remember JIT-ing for JDK 1.1 (Was: Translator, Compiler, Interpreter and Java) Jan Burse <janburse@fastmail.fm> - 2015-10-03 04:56 +0200
Re: I don't remember JIT-ing for JDK 1.1 (Was: Translator, Compiler, Interpreter and Java) Arne Vajhøj <arne@vajhoej.dk> - 2015-10-02 23:11 -0400
Re: I don't remember JIT-ing for JDK 1.1 (Was: Translator, Compiler, Interpreter and Java) Arne Vajhøj <arne@vajhoej.dk> - 2015-10-02 23:14 -0400
Re: I don't remember JIT-ing for JDK 1.1 (Was: Translator, Compiler, Interpreter and Java) Mike Amling <mamling@chaff.us> - 2015-10-04 08:34 -0500
Re: Translator, Compiler, Interpreter and Java Silvio <silvio@internet.com> - 2015-10-06 10:34 +0200
Re: Translator, Compiler, Interpreter and Java Silvio <silvio@internet.com> - 2015-10-06 11:01 +0200
csiph-web